[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brendan Donovan strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T01:41:22.183Z","endTime":"2026-04-16T01:42:26.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-15T21:17:29.078Z","endTime":"2026-04-16T01:17:51.313Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"},"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-04-16T01:17:51.313Z","endTime":"2026-04-16T01:41:02.094Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"},"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-04-16T01:41:02.094Z","endTime":"2026-04-16T01:41:24.410Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":84.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.70583429217465,"aZ":-13.447225927697975,"pfxX":-8.486011754674676,"pfxZ":10.090027033581416,"pX":-0.8935581980016879,"pZ":2.7504478011967413,"vX0":5.547154251833594,"vY0":-137.16611869968534,"vZ0":-5.620600998548039,"x":151.06,"y":164.52,"x0":-1.867091471604483,"y0":50.00259256856018,"z0":5.7863373803067315,"aX":-15.748560477396174},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":13.8,"spinRate":2335,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40338074704295757,"extension":5.821282335934187},"index":3,"playId":"2a2ff0c4-c9b2-3e5c-a1bb-9a4c7a72a106","pitchNumber":1,"startTime":"2026-04-16T01:41:24.410Z","endTime":"2026-04-16T01:41:28.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":84.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.955377459313986,"aZ":-22.568279263278257,"pfxX":-11.761016422883,"pfxZ":5.149199336966378,"pX":-0.9438728801128324,"pZ":2.484180797392424,"vX0":6.467173069061039,"vY0":-136.89284979649818,"vZ0":-4.612325069393599,"x":152.98,"y":171.71,"x0":-1.830107437118919,"y0":50.005342627547364,"z0":5.769984169913295,"aX":-21.94935395338882},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.4,"breakHorizontal":19.6,"spinRate":2286,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40272630233865936,"extension":5.683870257522042},"index":4,"playId":"ae561055-9c37-360b-af2c-fbcc498a4a96","pitchNumber":2,"startTime":"2026-04-16T01:41:37.376Z","endTime":"2026-04-16T01:41:41.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0234793009894,"aZ":-19.23504082642068,"pfxX":-10.59276111639241,"pfxZ":6.822317754168212,"pX":-0.510852894448278,"pZ":1.9830623578782665,"vX0":7.349786693269833,"vY0":-137.46198163364107,"vZ0":-6.498919597440915,"x":136.47,"y":185.24,"x0":-1.855282012281077,"y0":50.00278246795791,"z0":5.702623998045171,"aX":-20.089870648793948},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.0,"breakHorizontal":17.4,"spinRate":2320,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.3998373916773539,"extension":5.949442259698419},"index":5,"playId":"0a383ed1-9346-3bb8-a504-acbea7ba862c","pitchNumber":3,"startTime":"2026-04-16T01:41:51.011Z","endTime":"2026-04-16T01:41:54.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03830789028702,"aZ":-14.341342487572787,"pfxX":-8.159906026955163,"pfxZ":9.353837959712823,"pX":-1.3225810599962822,"pZ":2.980122687927563,"vX0":4.61280599909528,"vY0":-137.78137269682964,"vZ0":-5.328235781770642,"x":167.41,"y":158.32,"x0":-1.965933219007633,"y0":50.00007865753743,"z0":5.92185022528306,"aX":-15.55300677867082},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":13.7,"spinRate":2424,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39882897971655407,"extension":6.060397048562171},"index":6,"playId":"e50fb80f-164d-3747-9817-d1f858c2dcd7","pitchNumber":4,"startTime":"2026-04-16T01:42:07.348Z","endTime":"2026-04-16T01:42:11.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31646056776813,"aZ":-15.532574863614727,"pfxX":-11.084222095226897,"pfxZ":8.773553161306264,"pX":-0.5241717111960376,"pZ":2.89326876914007,"vX0":6.878479002432101,"vY0":-137.77141245757778,"vZ0":-5.1802981865580255,"x":136.98,"y":160.66,"x0":-1.6299483268274724,"y0":50.00639510361062,"z0":5.869660684397108,"aX":-21.03565160517269},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":18.4,"spinRate":2344,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3995519129515688,"extension":6.004544803746268},"index":7,"playId":"ac6b0811-8c4f-325a-bf36-d6afd491bd65","pitchNumber":5,"startTime":"2026-04-16T01:42:22.483Z","endTime":"2026-04-16T01:42:26.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-16T01:42:26.915Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cal Raleigh grounds out, first baseman Ty France to pitcher Randy Vásquez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T01:42:31.450Z","endTime":"2026-04-16T01:43:42.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.666707383580626,"aZ":-30.37338845126832,"pfxX":2.4420139836866603,"pfxZ":1.2033021816810372,"pX":0.3594104874231783,"pZ":1.4399910667155786,"vX0":4.742410185386116,"vY0":-122.13280798202595,"vZ0":-4.241193541138696,"x":103.3,"y":199.9,"x0":-1.9336544078825646,"y0":50.00204023694879,"z0":5.84544939738633,"aX":3.6446060182520177},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.3,"breakHorizontal":-5.6,"spinRate":3124,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4504806984401575,"extension":6.11097848034393},"index":0,"playId":"e922f603-2e0a-3fa2-a674-abccd57d2fb9","pitchNumber":1,"startTime":"2026-04-16T01:42:51.602Z","endTime":"2026-04-16T01:42:55.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.8131559530169,"aZ":-11.657985321188796,"pfxX":-6.608163037574441,"pfxZ":10.832240456596697,"pX":0.5580374901750038,"pZ":2.2084381953558014,"vX0":8.505868395974238,"vY0":-137.7851088676889,"vZ0":-7.530948034992425,"x":95.73,"y":179.15,"x0":-1.7319987041500784,"y0":50.006175234735124,"z0":5.7918353164899745,"aX":-12.521035608105077},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":9.8,"spinRate":2372,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.39977827871580063,"extension":6.128611574190019},"index":1,"playId":"0dc4bfe9-2ec4-384d-9388-e153ceb9eb0f","pitchNumber":2,"startTime":"2026-04-16T01:43:06.295Z","endTime":"2026-04-16T01:43:10.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.85461499957393,"aZ":-10.996281963093823,"pfxX":-6.638356282506976,"pfxZ":11.180739913959036,"pX":0.7745557794217175,"pZ":3.115751942922905,"vX0":9.298757412554238,"vY0":-137.78707540068845,"vZ0":-5.512770444720534,"x":87.48,"y":154.65,"x0":-1.8050177980948516,"y0":50.00596955804057,"z0":5.907604315407263,"aX":-12.578206760039901},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":9.7,"spinRate":2397,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3998090924985287,"extension":5.911611380628089},"index":2,"playId":"477118c6-6818-3c2b-92e1-94699eefbd2d","pitchNumber":3,"startTime":"2026-04-16T01:43:19.820Z","endTime":"2026-04-16T01:43:24.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06910247955801,"aZ":-34.07093542821743,"pfxX":5.312814975375417,"pfxZ":-1.2476063369122095,"pX":-0.6905301474929687,"pZ":2.422332757048155,"vX0":1.7696484677126434,"vY0":-122.97518127426181,"vZ0":-1.5641367750420292,"x":143.32,"y":173.38,"x0":-2.112124768872941,"y0":50.005984231162955,"z0":5.988567323320719,"aX":8.042967892494262},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.4,"breakHorizontal":-10.1,"spinRate":3052,"spinDirection":109},"zone":4,"typeConfidence":2.0,"plateTime":0.44742174446724325,"extension":5.957292707769985},"hitData":{"launchSpeed":41.0,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.49,"coordY":166.51}},"index":3,"playId":"35555e78-425c-387b-8d95-286f8f27df2a","pitchNumber":4,"startTime":"2026-04-16T01:43:35.414Z","endTime":"2026-04-16T01:43:42.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:43:42.941Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T01:43:47.736Z","endTime":"2026-04-16T01:44:53.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.242147237437617,"aZ":-25.552392031623175,"pfxX":0.7088161815339067,"pfxZ":4.061448282601953,"pX":2.1005260811391913,"pZ":2.126090211769411,"vX0":9.429244165835067,"vY0":-127.68709865363138,"vZ0":-4.249898036070581,"x":36.93,"y":181.38,"x0":-1.751152479421019,"y0":50.006213398786166,"z0":5.851661215915095,"aX":1.1547086498789056},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.5,"breakHorizontal":-3.7,"spinRate":2674,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.43094894991620114,"extension":6.014237705770788},"index":0,"playId":"0add2145-01b5-3584-b7a2-dab275edb43a","pitchNumber":1,"startTime":"2026-04-16T01:44:08.380Z","endTime":"2026-04-16T01:44:11.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":84.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.23300826100186,"aZ":-12.8947835079971,"pfxX":-8.692434586343271,"pfxZ":10.320332995911249,"pX":-0.25558138157256777,"pZ":2.67467559943181,"vX0":6.937096042643305,"vY0":-137.44736190483349,"vZ0":-6.192344058177913,"x":126.74,"y":166.56,"x0":-1.7132142010982507,"y0":50.00099341645761,"z0":5.873221235309171,"aX":-16.233667035028763},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":13.8,"spinRate":2423,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4022058927245733,"extension":5.891691547525489},"index":1,"playId":"2fe457a6-263b-38bf-87b7-f0679e9bb826","pitchNumber":2,"startTime":"2026-04-16T01:44:26.130Z","endTime":"2026-04-16T01:44:29.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":84.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.091566034872464,"aZ":-18.240880531361917,"pfxX":-11.929285814794959,"pfxZ":7.4605163244832795,"pX":-0.3676926069451698,"pZ":2.2776184986016355,"vX0":7.843174112371104,"vY0":-136.96879197995776,"vZ0":-6.161446233055084,"x":131.02,"y":177.28,"x0":-1.743882188346154,"y0":50.00300940782813,"z0":5.838218071065091,"aX":-22.277509968130364},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.1,"breakHorizontal":19.6,"spinRate":2414,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.40255710497316377,"extension":6.033985250328721},"hitData":{"launchSpeed":102.4,"launchAngle":36.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":113.73,"coordY":54.81}},"index":2,"playId":"d43cc50a-218d-34cb-b65f-62427352d032","pitchNumber":3,"startTime":"2026-04-16T01:44:43.792Z","endTime":"2026-04-16T01:44:53.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:44:53.314Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Laureano grounds out, third baseman Brendan Donovan to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T01:46:31.007Z","endTime":"2026-04-16T01:47:27.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.5,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.66589740034282,"aZ":-17.03034861059609,"pfxX":-11.21320729988338,"pfxZ":8.178069551688765,"pX":0.1165173087047398,"pZ":1.6554121677836697,"vX0":10.818040359524069,"vY0":-136.339074015474,"vZ0":-5.470683068630671,"x":112.56,"y":194.08,"x0":-2.4784225825266812,"y0":50.000011079782624,"z0":4.894309110370709,"aX":-20.753674386267004},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":17.5,"spinRate":2519,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.4043514587173038,"extension":6.249214551996214},"index":0,"playId":"bf6be45b-f33f-3708-b8e6-5782acc70837","pitchNumber":1,"startTime":"2026-04-16T01:47:02.447Z","endTime":"2026-04-16T01:47:06.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50345090716133,"aZ":-27.719361458509294,"pfxX":-12.454914482197406,"pfxZ":2.3575033366375484,"pX":-0.08987183375421681,"pZ":2.1784180462645035,"vX0":11.246685723206204,"vY0":-137.07647244876154,"vZ0":-2.2984823250193966,"x":120.43,"y":179.96,"x0":-2.643445579687717,"y0":50.00069068981774,"z0":4.935313062425488,"aX":-23.514762115184446},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.0,"breakHorizontal":19.9,"spinRate":2366,"spinDirection":248},"zone":5,"typeConfidence":0.89,"plateTime":0.4007756870854804,"extension":6.2561192163604415},"hitData":{"launchSpeed":87.4,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.68,"coordY":165.87}},"index":1,"playId":"93e78000-6455-33c0-a289-ea9f8497a032","pitchNumber":2,"startTime":"2026-04-16T01:47:19.345Z","endTime":"2026-04-16T01:47:27.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:47:27.528Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jackson Merrill pops out to third baseman Brendan Donovan in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T01:47:31.316Z","endTime":"2026-04-16T01:48:37.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":84.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.05082519377827,"aZ":-20.019181020387247,"pfxX":-10.73077898253406,"pfxZ":6.48445266245845,"pX":-0.6403137362011662,"pZ":2.640039687856603,"vX0":9.33231892148557,"vY0":-137.83815441215853,"vZ0":-2.3784136817695933,"x":141.41,"y":167.5,"x0":-2.7196337160799224,"y0":50.00124101180315,"z0":4.905280027058141,"aX":-20.110634394107343},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.3,"breakHorizontal":16.8,"spinRate":2537,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.4013785776277361,"extension":6.118241271916153},"index":0,"playId":"b8b773e7-6b72-3e6c-8b1e-516ad7a5cc95","pitchNumber":1,"startTime":"2026-04-16T01:47:54.039Z","endTime":"2026-04-16T01:47:57.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":77.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27148750813601,"aZ":-33.56715677584607,"pfxX":-11.418411448630353,"pfxZ":-0.8910180726206232,"pX":-1.4282280732555463,"pZ":1.6887307171228318,"vX0":7.15499491163073,"vY0":-125.94724909988157,"vZ0":-1.0759554759189158,"x":171.44,"y":193.18,"x0":-2.863752485563765,"y0":50.00426123762277,"z0":4.90644777836105,"aX":-17.830514865993216},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.6,"breakHorizontal":18.4,"spinRate":1432,"spinDirection":268},"zone":13,"typeConfidence":0.94,"plateTime":0.43965559363111106,"extension":5.889177865354857},"index":1,"playId":"159a2ce0-4b61-3c26-83fd-cb8e0dcae496","pitchNumber":2,"startTime":"2026-04-16T01:48:10.789Z","endTime":"2026-04-16T01:48:14.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":68.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.453271339743445,"aZ":-28.900770951081075,"pfxX":7.962671353857129,"pfxZ":2.68537020401898,"pX":0.105696611547519,"pZ":1.7543077749930087,"vX0":4.355036023744024,"vY0":-111.9705374054755,"vZ0":-0.5284471530300253,"x":112.97,"y":191.41,"x0":-2.9248808529379993,"y0":50.00512990494067,"z0":5.052580805117312,"aX":9.722898054976929},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":5.0,"breakHorizontal":-15.8,"spinRate":2598,"spinDirection":87},"zone":8,"typeConfidence":0.89,"plateTime":0.4965621401324518,"extension":6.217499009487937},"hitData":{"launchSpeed":79.7,"launchAngle":67.0,"totalDistance":132.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":79.85,"coordY":171.45}},"index":2,"playId":"0d70e64e-7b89-3b8e-9b96-72a7a304b6ed","pitchNumber":3,"startTime":"2026-04-16T01:48:27.880Z","endTime":"2026-04-16T01:48:37.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:48:37.524Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, pitcher Emerson Hancock to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T01:48:52.597Z","endTime":"2026-04-16T01:49:49.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676106,"link":"/api/v1/people/676106"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.67235760624084,"aZ":-18.371236686419497,"pfxX":-11.813711703219068,"pfxZ":7.311330611223809,"pX":-0.0895188733176604,"pZ":2.52281841700422,"vX0":10.78716808950772,"vY0":-137.9846053493669,"vZ0":-3.1104841025007275,"x":120.41,"y":170.66,"x0":-2.5549525906641555,"y0":50.00441953492345,"z0":4.93451282279875,"aX":-22.30798980225678},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":18.5,"spinRate":2640,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.4001553648535974,"extension":6.364089861175281},"index":0,"playId":"0918347b-a531-3e9e-87e5-b326cc51d936","pitchNumber":1,"startTime":"2026-04-16T01:49:20.925Z","endTime":"2026-04-16T01:49:24.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":94.7,"endSpeed":85.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33879391201615,"aZ":-26.737247643392372,"pfxX":-14.02607126448963,"pfxZ":2.8881836892095993,"pX":-0.564082589041083,"pZ":2.464617900003786,"vX0":10.580952015566778,"vY0":-137.33864250409027,"vZ0":-1.705764422684314,"x":138.5,"y":172.24,"x0":-2.6712263879027085,"y0":50.005323156352304,"z0":4.937100431441241,"aX":-26.42768633988907},"breaks":{"breakAngle":40.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.0,"breakHorizontal":22.8,"spinRate":2336,"spinDirection":248},"zone":4,"typeConfidence":0.91,"plateTime":0.40094635685918956,"extension":6.27047145476601},"hitData":{"launchSpeed":88.5,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.03,"coordY":181.07}},"index":1,"playId":"b1da3eec-0c71-34f1-b5f5-9496eaa78ebe","pitchNumber":2,"startTime":"2026-04-16T01:49:39.748Z","endTime":"2026-04-16T01:49:49.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:49:49.253Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Naylor lines out sharply to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T01:50:56.295Z","endTime":"2026-04-16T01:52:33.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.480864094287604,"aZ":-32.61589672253479,"pfxX":4.129540486208314,"pfxZ":-0.2895273743693867,"pX":1.231266709603614,"pZ":1.8876670653268546,"vX0":5.773940501448684,"vY0":-123.188057639851,"vZ0":-2.9628861869513288,"x":70.07,"y":187.81,"x0":-1.6914842988141483,"y0":50.00374219094441,"z0":5.900497359325484,"aX":6.263214581348841},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.1,"breakHorizontal":-9.0,"spinRate":3079,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4468827852622508,"extension":5.744713829850826},"index":0,"playId":"79e045af-9a5d-3e03-8d44-42878a819921","pitchNumber":1,"startTime":"2026-04-16T01:51:54.496Z","endTime":"2026-04-16T01:51:59.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76340892078106,"aZ":-24.895141475120877,"pfxX":-12.73012691187142,"pfxZ":4.50668048582415,"pX":0.47006108408925085,"pZ":1.2249238739962807,"vX0":9.694712891085237,"vY0":-127.2544229065832,"vZ0":-6.1697504347059455,"x":99.08,"y":205.71,"x0":-1.7635874710075765,"y0":50.002689084948436,"z0":5.693296771137536,"aX":-20.56541434110939},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.7,"breakHorizontal":20.4,"spinRate":2014,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.43291227077480743,"extension":5.590838281862168},"index":1,"playId":"1b4f01f6-85f1-3690-a965-a201e4f64593","pitchNumber":2,"startTime":"2026-04-16T01:52:08.639Z","endTime":"2026-04-16T01:52:13.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.62828698418559,"aZ":-14.913737909740002,"pfxX":-9.042703200164787,"pfxZ":9.11303836514255,"pX":-0.2903824611493537,"pZ":2.765154211468663,"vX0":7.264286149938394,"vY0":-137.74279520596025,"vZ0":-5.5368277186177135,"x":128.07,"y":164.12,"x0":-1.8055982710329799,"y0":50.00554812329793,"z0":5.833897051983892,"aX":-17.13342550236747},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":14.5,"spinRate":2541,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.39980417805722546,"extension":5.936280143845278},"hitData":{"launchSpeed":100.5,"launchAngle":22.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":205.2,"coordY":92.53}},"index":2,"playId":"cae9b909-8fb0-3b31-a0ab-83de4c4fecc7","pitchNumber":3,"startTime":"2026-04-16T01:52:23.324Z","endTime":"2026-04-16T01:52:33.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:52:33.736Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T01:52:32.809Z","endTime":"2026-04-16T01:54:09.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.23147739481197,"aZ":-12.402296657208588,"pfxX":-8.821791618138496,"pfxZ":10.395862706977551,"pX":1.2523472462655378,"pZ":1.7502386920724948,"vX0":10.146489877146188,"vY0":-137.8930844048715,"vZ0":-8.64327482566304,"x":69.26,"y":191.52,"x0":-1.3507098120460195,"y0":50.00367856181529,"z0":5.787655835032034,"aX":-16.778724351544987},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":13.6,"spinRate":2459,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3991386474131686,"extension":6.11411002283262},"index":0,"playId":"4d49e000-db5f-3f63-92e3-bb32ca74c567","pitchNumber":1,"startTime":"2026-04-16T01:52:55.808Z","endTime":"2026-04-16T01:52:59.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":90.3,"endSpeed":82.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.323909731033215,"aZ":-22.164296804239843,"pfxX":0.07957817499523512,"pfxZ":5.759242050263996,"pX":-0.2461691665125048,"pZ":3.1929885686409367,"vX0":4.229245572339879,"vY0":-131.39406967311535,"vZ0":-2.7037131750871017,"x":126.38,"y":152.57,"x0":-1.8909045229156831,"y0":50.005681650477214,"z0":5.892745511974522,"aX":0.1373814769158525},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.0,"breakHorizontal":-1.1,"spinRate":2818,"spinDirection":180},"zone":2,"typeConfidence":2.0,"plateTime":0.4177703576804852,"extension":5.812237451410873},"index":1,"playId":"f35fced5-3104-399a-8212-d56cf3f4feaa","pitchNumber":2,"startTime":"2026-04-16T01:53:08.644Z","endTime":"2026-04-16T01:53:12.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50475428096611,"aZ":-24.151303917848622,"pfxX":-1.5019217380325052,"pfxZ":4.697770432757469,"pX":0.9952691292291121,"pZ":1.2215405056953446,"vX0":7.6287509720226865,"vY0":-129.68902590398773,"vZ0":-6.771372574999698,"x":79.06,"y":205.8,"x0":-1.7861998539061623,"y0":50.00390614475858,"z0":5.70223953896249,"aX":-2.5665006823399286},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.2,"breakHorizontal":1.1,"spinRate":2883,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.4219624946024183,"extension":5.794696568935701},"index":2,"playId":"852aa68d-0353-3c8b-b2a8-c74028ce496b","pitchNumber":3,"startTime":"2026-04-16T01:53:22.546Z","endTime":"2026-04-16T01:53:26.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.8,"endSpeed":85.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44954071947907,"aZ":-12.04807001199218,"pfxX":-9.170760299173168,"pfxZ":10.660581231959505,"pX":0.46895439157236013,"pZ":1.9786712741505006,"vX0":8.738084184402222,"vY0":-137.48952990499419,"vZ0":-8.048504817935044,"x":99.12,"y":185.36,"x0":-1.58058045757698,"y0":50.00001872074796,"z0":5.78832480196007,"aX":-17.309909668218207},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":14.4,"spinRate":2543,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.40051092294165125,"extension":5.964426804100874},"index":3,"playId":"1a4d9cf0-6fb8-358b-bdac-80562c457bcc","pitchNumber":4,"startTime":"2026-04-16T01:53:36.877Z","endTime":"2026-04-16T01:53:41.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":90.7,"endSpeed":82.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.158417326885715,"aZ":-20.347645569236516,"pfxX":-0.5600610012701188,"pfxZ":6.792929784227944,"pX":0.31785060029474177,"pZ":2.8231290880267155,"vX0":5.64046827916823,"vY0":-131.89564837341052,"vZ0":-4.118777236489997,"x":104.88,"y":162.56,"x0":-1.786520209471335,"y0":50.002959180705055,"z0":5.928285812395287,"aX":-0.9757841828735114},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.5,"breakHorizontal":-0.4,"spinRate":2753,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.4171687631061136,"extension":6.015824480748732},"index":4,"playId":"a9f7fa6b-820b-33f5-ab3b-123458a5ad22","pitchNumber":5,"startTime":"2026-04-16T01:53:50.042Z","endTime":"2026-04-16T01:53:54.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87805928195661,"aZ":-11.873571573827203,"pfxX":-8.665981927452194,"pfxZ":10.612826089567601,"pX":1.4089280514210787,"pZ":2.243618355724663,"vX0":10.713175833812468,"vY0":-138.18597583251656,"vZ0":-7.556210430324066,"x":63.29,"y":178.2,"x0":-1.41206133171216,"y0":50.00690209186362,"z0":5.831086876781557,"aX":-16.583921170271058},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":13.2,"spinRate":2533,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3980030520263451,"extension":6.101210176426003},"index":5,"playId":"5486e7e1-1d8b-309b-8fdd-49df0f85e30e","pitchNumber":6,"startTime":"2026-04-16T01:54:05.291Z","endTime":"2026-04-16T01:54:09.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:54:09.972Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Raley singles on a line drive to center fielder Jackson Merrill. Randy Arozarena to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T01:54:11.801Z","endTime":"2026-04-16T01:55:02.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":80.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.188404280050747,"aZ":-27.01307486547694,"pfxX":-13.98990535172536,"pfxZ":3.0675728882729665,"pX":-0.7995933773399158,"pZ":2.3045104841321766,"vX0":6.789994706013548,"vY0":-129.97192024821666,"vZ0":-3.556614396954722,"x":147.48,"y":176.56,"x0":-1.6502618325474723,"y0":50.00502486369202,"z0":5.777976795927777,"aX":-23.566179541482033},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.8,"breakHorizontal":23.5,"spinRate":2232,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4239478563748862,"extension":5.8866696619008145},"index":0,"playId":"be213ac8-056c-304d-b4ba-366aeb868af1","pitchNumber":1,"startTime":"2026-04-16T01:54:35.188Z","endTime":"2026-04-16T01:54:38.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.264477986837257,"aZ":-27.173202674626438,"pfxX":-13.918936566868133,"pfxZ":3.0019293009055623,"pX":0.04314167882524654,"pZ":1.6882805683288513,"vX0":8.887275661453675,"vY0":-128.9476590526167,"vZ0":-4.706453318108629,"x":115.36,"y":193.2,"x0":-1.6569156800267895,"y0":50.00547123271781,"z0":5.658512768412046,"aX":-23.213611582109365},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.4,"breakHorizontal":22.9,"spinRate":2137,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.42636791132708396,"extension":5.93344571781249},"hitData":{"launchSpeed":83.6,"launchAngle":15.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.21,"coordY":113.29}},"index":1,"playId":"81c418cc-9dce-342b-8bce-04e45e933595","pitchNumber":2,"startTime":"2026-04-16T01:54:50.762Z","endTime":"2026-04-16T01:55:02.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.800000000000004,"awayTeamWinProbability":54.199999999999996,"homeTeamWinProbabilityAdded":-3.8999999999999986,"leverageIndex":1.28,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:55:02.035Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dominic Canzone doubles (4) on a sharp line drive to right fielder Nick Castellanos. Randy Arozarena scores. Luke Raley scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T01:55:03.528Z","endTime":"2026-04-16T01:56:51.143Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.7,"endSpeed":79.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.678717203894948,"aZ":-28.0537852125026,"pfxX":-11.562052243574325,"pfxZ":2.5392664651342685,"pX":-0.8507219818367356,"pZ":2.5868290331631054,"vX0":6.213376495834321,"vY0":-127.54293632040446,"vZ0":-2.313536167181466,"x":149.43,"y":168.94,"x0":-1.8343787941251075,"y0":50.00434711694426,"z0":5.749660368972933,"aX":-18.78215148133335},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":19.2,"spinRate":2113,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.4317692347168727,"extension":5.637804422242346},"index":0,"playId":"ac4b98bc-c57d-3017-95ac-2f0680e2e97f","pitchNumber":1,"startTime":"2026-04-16T01:55:36.893Z","endTime":"2026-04-16T01:55:41.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89135020965716,"aZ":-12.0620383478809,"pfxX":-8.065937605446138,"pfxZ":10.561578840253258,"pX":-0.009015754903711534,"pZ":2.1871372164911147,"vX0":7.265534264730829,"vY0":-138.1156058143468,"vZ0":-7.413382626601313,"x":117.34,"y":179.73,"x0":-1.6444238639024829,"y0":50.00133691165689,"z0":5.743405036918491,"aX":-15.35788818118501},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":12.8,"spinRate":2435,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.398764860976911,"extension":5.829237423732945},"index":1,"playId":"9d75a274-f3c9-349f-bbc8-7a70168f283c","pitchNumber":2,"startTime":"2026-04-16T01:55:54.762Z","endTime":"2026-04-16T01:55:58.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":89.0,"endSpeed":80.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.390404279765495,"aZ":-28.44566017424192,"pfxX":-12.042905142915025,"pfxZ":2.2300158628972113,"pX":-1.5620161884090273,"pZ":4.4580874058627735,"vX0":4.864114402440383,"vY0":-129.38270597038039,"vZ0":1.7679073595470909,"x":176.54,"y":118.41,"x0":-1.916052585626654,"y0":50.003883415797695,"z0":5.966692490651167,"aX":-20.142788606199925},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.7,"breakHorizontal":20.5,"spinRate":2232,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4255458167969195,"extension":5.609978407990383},"index":2,"playId":"052bbea1-7a5b-3876-977d-8a202122612f","pitchNumber":3,"startTime":"2026-04-16T01:56:13.451Z","endTime":"2026-04-16T01:56:16.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26694369393554,"aZ":-12.959640286786126,"pfxX":-7.486251458266515,"pfxZ":10.131300853253677,"pX":0.7364455839242894,"pZ":2.036670104931999,"vX0":8.962351958401793,"vY0":-137.50847316829555,"vZ0":-7.719544929153679,"x":88.93,"y":183.79,"x0":-1.607482171555812,"y0":50.00037423183035,"z0":5.778263379810632,"aX":-14.195015800439062},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":11.4,"spinRate":2430,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.39981313575609745,"extension":5.852608855877729},"hitData":{"launchSpeed":114.1,"launchAngle":17.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":221.65,"coordY":108.83}},"index":3,"playId":"80cc9c61-87e0-3366-89bf-df938e5b39f8","pitchNumber":4,"startTime":"2026-04-16T01:56:34.074Z","endTime":"2026-04-16T01:56:51.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.7,"awayTeamWinProbability":71.3,"homeTeamWinProbabilityAdded":-17.100000000000005,"leverageIndex":2.04,"dramaIndex":161.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:56:51.143Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T01:56:58.755Z","endTime":"2026-04-16T01:59:17.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.744540652828064,"aZ":-29.744082400792255,"pfxX":1.7475144209383209,"pfxZ":1.5300774868678308,"pX":0.9478572949408507,"pZ":1.1345390475579389,"vX0":5.98459940736079,"vY0":-125.64325021848285,"vZ0":-5.6014404461674125,"x":80.87,"y":208.15,"x0":-1.6973395209430624,"y0":50.00565259074944,"z0":5.8262668829285555,"aX":2.7777919443944996},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.7,"breakHorizontal":-4.6,"spinRate":2996,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4368596263058402,"extension":5.941711990533515},"index":0,"playId":"986dc5b4-740f-362f-a7c8-f16965973007","pitchNumber":1,"startTime":"2026-04-16T01:57:27.073Z","endTime":"2026-04-16T01:57:30.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5999044356839,"aZ":-22.36428968839316,"pfxX":-1.2561567160698814,"pfxZ":5.569428413690476,"pX":0.5627190542097749,"pZ":2.0417115193348527,"vX0":6.1224921402820325,"vY0":-132.20479977809063,"vZ0":-5.552816583361667,"x":95.55,"y":183.65,"x0":-1.625254902917138,"y0":50.00158213438286,"z0":5.822975119506268,"aX":-2.2128861318235433},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.0,"breakHorizontal":0.8,"spinRate":2643,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.41516488307805144,"extension":5.966534443881236},"index":1,"playId":"be473334-d893-3c3d-ab99-4752a3b699d0","pitchNumber":2,"startTime":"2026-04-16T01:57:45.388Z","endTime":"2026-04-16T01:57:49.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":94.4,"endSpeed":86.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.077532333164,"aZ":-13.025316817728712,"pfxX":-7.463152626497736,"pfxZ":10.07045612781843,"pX":0.18876235178680043,"pZ":2.167565633363209,"vX0":7.226466658187204,"vY0":-137.19396571856834,"vZ0":-7.41297263900944,"x":109.8,"y":180.26,"x0":-1.513020781710287,"y0":50.003207114587354,"z0":5.797247802240054,"aX":-14.191233816713952},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":12.0,"spinRate":2442,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39962484569809753,"extension":6.011622048029445},"index":2,"playId":"97eb79c0-8172-37dd-9faf-3faad83ca2bf","pitchNumber":3,"startTime":"2026-04-16T01:58:10.520Z","endTime":"2026-04-16T01:58:13.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96539614400585,"aZ":-22.459314378516947,"pfxX":0.46965577411457105,"pfxZ":5.690720580335528,"pX":0.8944122605299929,"pZ":0.5753227671179992,"vX0":6.631826951422407,"vY0":-130.4725150870618,"vZ0":-8.68828578090042,"x":82.91,"y":223.25,"x0":-1.7517878577581958,"y0":50.00233025207546,"z0":5.668707605316932,"aX":0.8015247791251077},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.4,"breakHorizontal":-2.4,"spinRate":2879,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.42138255871314856,"extension":5.977838529193508},"index":3,"playId":"1bc941e5-795f-3b73-844d-850d48fa1209","pitchNumber":4,"startTime":"2026-04-16T01:58:50.216Z","endTime":"2026-04-16T01:58:54.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":85.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.42695135529534,"aZ":-12.791924694693789,"pfxX":-7.651412484395738,"pfxZ":10.136427925838905,"pX":-0.5314825172968259,"pZ":3.7223412503880855,"vX0":5.577606643950194,"vY0":-138.93619391350208,"vZ0":-3.7313966839933927,"x":137.26,"y":138.28,"x0":-1.5932064777801822,"y0":50.0055743843908,"z0":5.961059748705149,"aX":-14.636134725826151},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":12.4,"spinRate":2471,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3975510053990843,"extension":6.033185410917501},"index":4,"playId":"044cbb9e-f020-38f9-ba6c-23c68de6f7bb","pitchNumber":5,"startTime":"2026-04-16T01:59:14.082Z","endTime":"2026-04-16T01:59:17.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":2.6999999999999993,"leverageIndex":1.0,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:59:17.868Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Leo Rivas pops out to shortstop Xander Bogaerts.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T01:59:21.145Z","endTime":"2026-04-16T02:01:14.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36442077406228,"aZ":-22.06576429975405,"pfxX":-0.12976202758405342,"pfxZ":5.67741715892528,"pX":-0.17119865155179653,"pZ":3.1158308384926947,"vX0":4.043019382105794,"vY0":-133.02628127659938,"vZ0":-3.1811342010794803,"x":123.53,"y":154.65,"x0":-1.698245562206902,"y0":50.00199253820729,"z0":5.939520486149104,"aX":-0.23205885856890135},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.7,"breakHorizontal":-0.7,"spinRate":2779,"spinDirection":180},"zone":2,"typeConfidence":2.0,"plateTime":0.4128345984616013,"extension":6.0104955393720685},"index":0,"playId":"d2a7a6e3-bd87-3ab6-bd43-c384d150c42a","pitchNumber":1,"startTime":"2026-04-16T01:59:45.588Z","endTime":"2026-04-16T01:59:49.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"second":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06170946625022,"aZ":-31.079855292650162,"pfxX":2.5544095805983273,"pfxZ":0.7221778440646327,"pX":0.015725586627386517,"pZ":1.8902391119231756,"vX0":3.532446841935027,"vY0":-123.18188776535135,"vZ0":-3.347009438788138,"x":116.4,"y":187.74,"x0":-1.7751077978926753,"y0":50.004758599677714,"z0":5.925925208649673,"aX":3.8807475685755146},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.7,"breakHorizontal":-5.5,"spinRate":3063,"spinDirection":77},"zone":8,"typeConfidence":2.0,"plateTime":0.44660000993903726,"extension":5.9238883911406095},"index":1,"playId":"cc0ee65c-ecbf-3844-8633-0fce09179e73","pitchNumber":2,"startTime":"2026-04-16T02:00:04.174Z","endTime":"2026-04-16T02:00:07.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"second":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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-04-16T02:00:24.878Z","endTime":"2026-04-16T02:00:41.357Z","isPitch":false,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"second":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80979908598973,"aZ":-24.941100420465656,"pfxX":1.1378118660430647,"pfxZ":4.248294164739823,"pX":0.2722638477188542,"pZ":0.7321935664376452,"vX0":4.651360680805135,"vY0":-130.4749001989962,"vZ0":-7.823026025011175,"x":106.62,"y":219.01,"x0":-1.69090533327836,"y0":50.00207546776536,"z0":5.686381946162009,"aX":1.9345209133892054},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.0,"breakHorizontal":-3.2,"spinRate":2697,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4219255350657245,"extension":5.87558201340522},"index":3,"playId":"3d8daaab-d84e-3ddd-b4b3-8061d377386c","pitchNumber":3,"startTime":"2026-04-16T02:00:41.357Z","endTime":"2026-04-16T02:00:44.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"second":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59602138758687,"aZ":-12.166422210124047,"pfxX":-6.68379809169466,"pfxZ":10.563977238456832,"pX":-0.051443029887883,"pZ":2.768652770429768,"vX0":6.250710603892901,"vY0":-137.7338313855833,"vZ0":-6.166721687316357,"x":118.96,"y":164.03,"x0":-1.4975108504594927,"y0":50.00675944811067,"z0":5.882612652000563,"aX":-12.664446360248919},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":10.6,"spinRate":2399,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.39982208123529794,"extension":5.946542827292894},"hitData":{"launchSpeed":84.9,"launchAngle":63.0,"totalDistance":179.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":107.22,"coordY":134.45}},"index":4,"playId":"793fa03f-d4ff-3feb-a57a-f7ed27304554","pitchNumber":4,"startTime":"2026-04-16T02:01:04.323Z","endTime":"2026-04-16T02:01:14.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"second":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.0,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:01:14.021Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T02:02:58.587Z","endTime":"2026-04-16T02:04:52.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":94.8,"endSpeed":86.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.525926310886195,"aZ":-28.64335777085917,"pfxX":-13.701285994034434,"pfxZ":1.8485728155361976,"pX":0.3332279850302286,"pZ":1.5527048879522296,"vX0":12.399910432527395,"vY0":-137.41612252437335,"vZ0":-3.910095315178435,"x":104.3,"y":196.86,"x0":-2.4581417913290493,"y0":50.00431797600872,"z0":4.940568580987781,"aX":-26.19861906947044},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.6,"breakHorizontal":22.2,"spinRate":2359,"spinDirection":258},"zone":14,"typeConfidence":0.93,"plateTime":0.39862642028859074,"extension":6.229224945362042},"index":0,"playId":"532c2c66-b95f-3d46-b212-0a4b5d922ef3","pitchNumber":1,"startTime":"2026-04-16T02:03:25.835Z","endTime":"2026-04-16T02:03:32.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30636178961626,"aZ":-29.56053402984666,"pfxX":-12.204457498029305,"pfxZ":1.376293542309468,"pX":-0.027968774376873323,"pZ":1.6724266460584345,"vX0":11.196597178837552,"vY0":-136.7970655839145,"vZ0":-3.2024705234709243,"x":118.07,"y":193.62,"x0":-2.5822161413005715,"y0":50.00375746663879,"z0":4.877987008523857,"aX":-23.203394092173582},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.0,"breakHorizontal":19.8,"spinRate":2296,"spinDirection":243},"zone":8,"typeConfidence":0.91,"plateTime":0.3999251427891335,"extension":6.251555141357619},"index":1,"playId":"80141388-0ddf-3b8c-b7fb-0acb9f9baf62","pitchNumber":2,"startTime":"2026-04-16T02:03:49.655Z","endTime":"2026-04-16T02:03:53.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":70.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.617636686207444,"aZ":-31.272756179847207,"pfxX":5.8352938357215045,"pfxZ":0.7247185843562907,"pX":3.7245690553195834,"pZ":2.002656796987223,"vX0":11.746430214096856,"vY0":-111.94059137304046,"vZ0":0.3231427748066491,"x":-24.97,"y":184.71,"x0":-2.3762870952218247,"y0":50.00544081466222,"z0":5.091590872412724,"aX":7.312129401991922},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":1.8,"breakHorizontal":-13.9,"spinRate":2627,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.49171651726153476,"extension":6.246249077489473},"index":2,"playId":"1c2f5168-2e5a-3efb-aa18-3e55a3aea5e8","pitchNumber":3,"startTime":"2026-04-16T02:04:07.082Z","endTime":"2026-04-16T02:04:10.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27838531967861,"aZ":-19.517523310179186,"pfxX":-10.256697698985697,"pfxZ":6.644440624698108,"pX":0.1595111509884141,"pZ":3.1229784542218555,"vX0":10.959052596482554,"vY0":-137.7950384205685,"vZ0":-1.447686914064719,"x":110.92,"y":154.46,"x0":-2.554348677208011,"y0":50.004919027399104,"z0":4.98626526819863,"aX":-19.543648187176863},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":16.0,"spinRate":2601,"spinDirection":247},"zone":2,"typeConfidence":2.0,"plateTime":0.398917597532757,"extension":6.299702906769133},"index":3,"playId":"d44d19f7-98ba-3b05-aae1-5ae031acda4d","pitchNumber":4,"startTime":"2026-04-16T02:04:29.224Z","endTime":"2026-04-16T02:04:33.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.08035951080976,"aZ":-17.6890667027305,"pfxX":-10.6171076826121,"pfxZ":7.5215091886195715,"pX":0.2625204341897792,"pZ":2.3822254697713907,"vX0":11.369764402051677,"vY0":-139.05651943946492,"vZ0":-3.741531098001918,"x":106.99,"y":174.46,"x0":-2.533063263686151,"y0":50.00154852506587,"z0":4.9451094816788155,"aX":-20.441999169919697},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":16.3,"spinRate":2601,"spinDirection":246},"zone":6,"typeConfidence":2.0,"plateTime":0.3964585843843098,"extension":6.383109906595475},"index":4,"playId":"f5ab0256-fb7a-35cc-b38c-15af93aef5a5","pitchNumber":5,"startTime":"2026-04-16T02:04:48.546Z","endTime":"2026-04-16T02:04:52.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:04:52.337Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gavin Sheets flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T02:04:54.742Z","endTime":"2026-04-16T02:07:08.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.104745586654595,"aZ":-28.475617644692207,"pfxX":-13.231266007747596,"pfxZ":1.9143807816582257,"pX":-0.27323598620117384,"pZ":1.0495604684390238,"vX0":11.345447316390798,"vY0":-138.6276126354175,"vZ0":-4.948436945189129,"x":127.42,"y":210.44,"x0":-2.7146567281963985,"y0":50.00190718170082,"z0":4.775604447860423,"aX":-25.562874534751312},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.5,"breakHorizontal":21.4,"spinRate":2351,"spinDirection":256},"zone":13,"typeConfidence":0.91,"plateTime":0.3962085086528844,"extension":6.3820806381085315},"index":0,"playId":"6a00c12e-dc13-3579-9469-d71a1d714930","pitchNumber":1,"startTime":"2026-04-16T02:05:20.294Z","endTime":"2026-04-16T02:05:23.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":85.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.430627245284505,"aZ":-18.4585778956205,"pfxX":-10.820366336271832,"pfxZ":7.161350472230212,"pX":-0.5468243917896749,"pZ":2.5823103401137835,"vX0":9.581310841159869,"vY0":-138.5887093790085,"vZ0":-2.840398005178112,"x":137.84,"y":169.06,"x0":-2.669426666126794,"y0":50.00240868198481,"z0":4.876122605651935,"aX":-20.72318309253172},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":17.2,"spinRate":2572,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.39757506142327426,"extension":6.218029426859043},"index":1,"playId":"318aeeb4-695a-33ac-bf3e-4a094bdd0ab3","pitchNumber":2,"startTime":"2026-04-16T02:05:38.130Z","endTime":"2026-04-16T02:05:42.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.4,"endSpeed":86.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30296147813709,"aZ":-18.935348872742527,"pfxX":-8.965577254761266,"pfxZ":6.906499895958296,"pX":0.2154751717245817,"pZ":3.335456774905183,"vX0":10.937795386930405,"vY0":-138.38885577157725,"vZ0":-0.9262041418615432,"x":108.79,"y":148.72,"x0":-2.6454999187231767,"y0":50.00231084131767,"z0":4.957242238762018,"aX":-17.18455905338851},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":13.7,"spinRate":2562,"spinDirection":250},"zone":2,"typeConfidence":2.0,"plateTime":0.3976116905390463,"extension":6.222697656034723},"index":2,"playId":"d3dbe8c1-dd01-3551-871c-408950f5d380","pitchNumber":3,"startTime":"2026-04-16T02:05:56.220Z","endTime":"2026-04-16T02:05:59.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-16T02:06:17.900Z","endTime":"2026-04-16T02:06:20.767Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"},"defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":69.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.481078366128713,"aZ":-37.39432667475763,"pfxX":9.48105023653346,"pfxZ":-4.248949106751531,"pX":-0.31221934284057073,"pZ":1.934463500562049,"vX0":2.3603065631146483,"vY0":-111.42169333792164,"vZ0":0.4766478036219779,"x":128.9,"y":186.55,"x0":-2.623089183069753,"y0":50.004717452728194,"z0":5.658101332112307,"aX":11.637168860472832},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-7.1,"breakHorizontal":-17.8,"spinRate":2563,"spinDirection":64},"zone":8,"typeConfidence":2.0,"plateTime":0.4961401882127068,"extension":6.208364652371862},"index":4,"playId":"7912e9b8-d440-30bb-b230-c69247e4be5f","pitchNumber":4,"startTime":"2026-04-16T02:06:20.767Z","endTime":"2026-04-16T02:06:26.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.405926903520765,"aZ":-19.125867784910483,"pfxX":-10.125238007411522,"pfxZ":6.712905267109617,"pX":-0.5410493206366501,"pZ":3.6764746497355523,"vX0":9.234412232009023,"vY0":-139.06396377360107,"vZ0":-0.21050836173317927,"x":137.62,"y":139.52,"x0":-2.60164682369868,"y0":50.00301560038275,"z0":5.030278616389474,"aX":-19.680992386646114},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":16.2,"spinRate":2599,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.39503055764737516,"extension":6.2987361994825},"hitData":{"launchSpeed":99.3,"launchAngle":30.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.15,"coordY":58.44}},"index":5,"playId":"31ec4ed5-b1c3-30ac-8037-c44ff4a537fe","pitchNumber":5,"startTime":"2026-04-16T02:06:59.189Z","endTime":"2026-04-16T02:07:08.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:07:08.077Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Castellanos strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T02:07:13.345Z","endTime":"2026-04-16T02:09:10.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":85.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.37035741353142,"aZ":-32.61902543257242,"pfxX":-13.123746146468658,"pfxZ":-0.23758366686504928,"pX":-1.5269391037943587,"pZ":2.34549622790135,"vX0":7.791553224858488,"vY0":-138.3582674247503,"vZ0":-1.0107012457140816,"x":175.2,"y":175.45,"x0":-2.70307324073974,"y0":50.00082800039503,"z0":4.939883210430373,"aX":-24.954549733309907},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":-0.5,"breakHorizontal":21.7,"spinRate":2348,"spinDirection":247},"zone":13,"typeConfidence":0.92,"plateTime":0.39881059921516027,"extension":6.217250926659383},"index":0,"playId":"2ef29f29-6a57-383e-b6bc-fd118666d365","pitchNumber":1,"startTime":"2026-04-16T02:07:41.154Z","endTime":"2026-04-16T02:07:44.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.3,"endSpeed":78.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.959837939190027,"aZ":-31.407354075628707,"pfxX":-10.851285538257393,"pfxZ":0.4855208970639451,"pX":-2.025366494397751,"pZ":1.810180929679275,"vX0":5.611394336202198,"vY0":-125.52334590306528,"vZ0":-1.2729460325412703,"x":194.2,"y":189.91,"x0":-2.8979249376566427,"y0":50.001240347624545,"z0":4.9165645169761945,"aX":-17.054857483953715},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.8,"breakHorizontal":18.1,"spinRate":1518,"spinDirection":271},"zone":13,"typeConfidence":0.94,"plateTime":0.43888286379068964,"extension":6.258390469109962},"index":1,"playId":"a11fdc2b-7d38-3083-956f-ccb8e5fe3aa5","pitchNumber":2,"startTime":"2026-04-16T02:08:00.919Z","endTime":"2026-04-16T02:08:04.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84801023765252,"aZ":-32.58678329214412,"pfxX":-11.708062523499986,"pfxZ":-0.21341385247029265,"pX":-0.22435008612729732,"pZ":2.1086258077663453,"vX0":10.642691380608928,"vY0":-138.16841336595544,"vZ0":-1.7059119718203486,"x":125.55,"y":181.85,"x0":-2.605412278075205,"y0":50.00285008998046,"z0":4.924256659510302,"aX":-22.63237133325562},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":-0.6,"breakHorizontal":19.0,"spinRate":2423,"spinDirection":250},"zone":8,"typeConfidence":0.92,"plateTime":0.3964535034685115,"extension":6.351326397757489},"index":2,"playId":"f76c3159-3185-3409-a5d0-62222937b48f","pitchNumber":3,"startTime":"2026-04-16T02:08:19.222Z","endTime":"2026-04-16T02:08:22.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.565760516943634,"aZ":-31.127670618262684,"pfxX":8.255906514422257,"pfxZ":0.7806169446362521,"pX":-0.8671038504025176,"pZ":2.3715030916901934,"vX0":2.5825731937029723,"vY0":-115.81633907944943,"vZ0":0.7368953837086942,"x":150.05,"y":174.75,"x0":-3.073414307722314,"y0":50.00182866889227,"z0":5.0607148402665985,"aX":11.051299517753613},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.9,"breakHorizontal":-15.6,"spinRate":2673,"spinDirection":80},"zone":4,"typeConfidence":0.88,"plateTime":0.4755888486868689,"extension":6.275135855650135},"index":3,"playId":"913e5a13-c9db-3a2b-bb0b-1023f243f845","pitchNumber":4,"startTime":"2026-04-16T02:08:45.442Z","endTime":"2026-04-16T02:08:48.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":72.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.992826978013294,"aZ":-28.8700510128723,"pfxX":6.495193268985051,"pfxZ":2.4864396024875086,"pX":1.9101616481613597,"pZ":1.892123429120735,"vX0":8.652396164741278,"vY0":-116.06346562938464,"vZ0":-0.7173307550784993,"x":44.19,"y":187.69,"x0":-2.747787921333182,"y0":50.002215359548195,"z0":5.018952048241486,"aX":8.629894057343819},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":4.6,"breakHorizontal":-14.4,"spinRate":2731,"spinDirection":71},"zone":14,"typeConfidence":0.84,"plateTime":0.47670204788857173,"extension":6.339813042515322},"index":4,"playId":"84099bff-cd49-3642-a5ed-ae76bc948d85","pitchNumber":5,"startTime":"2026-04-16T02:09:07.346Z","endTime":"2026-04-16T02:09:10.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:09:10.887Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brendan Donovan strikes out swinging, catcher Luis Campusano to first baseman Ty France.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T02:10:12.035Z","endTime":"2026-04-16T02:16:31.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,5],"actionIndex":[3,4],"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89756030808656,"aZ":-15.753173073342634,"pfxX":-12.191368267832175,"pfxZ":8.856108686582704,"pX":0.3409256888250707,"pZ":2.4277759670897967,"vX0":9.626201879287365,"vY0":-136.26814569276064,"vZ0":-5.909777359009387,"x":104.0,"y":173.23,"x0":-1.6785437921129736,"y0":50.00288709422045,"z0":5.739051669163505,"aX":-22.603581766695523},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":19.7,"spinRate":2346,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4041490181840408,"extension":6.06712350133478},"index":0,"playId":"cf0d9122-01fb-3f54-afb4-1be5a96eacf8","pitchNumber":1,"startTime":"2026-04-16T02:11:12.995Z","endTime":"2026-04-16T02:11:16.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.804854906387103,"aZ":-27.63417527149952,"pfxX":-12.68345340134498,"pfxZ":2.7168632954102057,"pX":0.7285366771045114,"pZ":0.9167573094798398,"vX0":10.233541693874619,"vY0":-128.92203521553202,"vZ0":-6.501412916098643,"x":89.23,"y":214.03,"x0":-1.6601862914254306,"y0":50.00029464809104,"z0":5.626729663718416,"aX":-21.176722072499434},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.5,"breakHorizontal":20.4,"spinRate":2093,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4261530317918547,"extension":6.037765658071984},"index":1,"playId":"05d83559-a4b5-33ac-9d13-fdd04a4bec41","pitchNumber":2,"startTime":"2026-04-16T02:11:26.637Z","endTime":"2026-04-16T02:11:29.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.622859401603506,"aZ":-17.47148911336016,"pfxX":-11.893920283897039,"pfxZ":7.851513406456047,"pX":0.5162390880568046,"pZ":2.3097597447965312,"vX0":9.844898111767485,"vY0":-136.79784524807835,"vZ0":-5.928999026460434,"x":97.32,"y":176.42,"x0":-1.6058820668611535,"y0":50.00027069540363,"z0":5.726415271397854,"aX":-22.263741091836238},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.0,"breakHorizontal":19.1,"spinRate":2421,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.4022764676320283,"extension":5.750644974161228},"index":2,"playId":"191b1384-b72c-3afb-ab14-f8846014b4c3","pitchNumber":3,"startTime":"2026-04-16T02:11:40.612Z","endTime":"2026-04-16T02:11:45.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-04-16T02:11:58.316Z","endTime":"2026-04-16T02:14:14.286Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"},"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Luis Campusano replaces catcher Freddy Fermin, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","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":4,"startTime":"2026-04-16T02:14:14.286Z","endTime":"2026-04-16T02:16:27.154Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":666023,"link":"/api/v1/people/666023"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29158639043173,"aZ":-27.82552224998018,"pfxX":-13.01224042511286,"pfxZ":2.527534309016145,"pX":-0.4362210432370344,"pZ":0.9127796508982068,"vX0":8.053988381763,"vY0":-130.60166219662457,"vZ0":-6.814626390716244,"x":133.63,"y":214.13,"x0":-1.874199619362971,"y0":50.00579379513892,"z0":5.657581552688309,"aX":-22.41349045753884},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.2,"breakHorizontal":21.7,"spinRate":2108,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.41988166883513944,"extension":6.1056803049287165},"index":5,"playId":"8422ed32-480c-3d68-a0cf-90a8bfba80d1","pitchNumber":4,"startTime":"2026-04-16T02:16:27.154Z","endTime":"2026-04-16T02:16:31.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:16:31.647Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cal Raleigh doubles (3) on a sharp line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T02:16:46.312Z","endTime":"2026-04-16T02:17:22.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":84.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.662985770181045,"aZ":-17.05239618383078,"pfxX":-12.876920272232908,"pfxZ":8.089173198210142,"pX":0.8109388427954732,"pZ":2.7061294792836716,"vX0":11.111142379231577,"vY0":-137.1538238759418,"vZ0":-5.125087949383959,"x":86.09,"y":165.71,"x0":-1.65764491741628,"y0":50.00284198749321,"z0":5.79550025338615,"aX":-24.071065201197786},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":20.4,"spinRate":2328,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4022685236236745,"extension":6.054395683036063},"index":0,"playId":"ce5e6fdf-e734-3b7c-8977-27e456785b36","pitchNumber":1,"startTime":"2026-04-16T02:16:56.378Z","endTime":"2026-04-16T02:17:00.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":84.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.638455148843,"aZ":-18.77002231829937,"pfxX":-12.682988679382445,"pfxZ":7.154464237205097,"pX":0.09832783206589388,"pZ":2.850911443062694,"vX0":9.144208920322646,"vY0":-137.30080351236214,"vZ0":-4.490916127309832,"x":113.25,"y":161.81,"x0":-1.6588564237116872,"y0":50.00492756128989,"z0":5.818008849951569,"aX":-23.770457547325066},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.0,"breakHorizontal":20.5,"spinRate":2290,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4017749343723631,"extension":6.019287993053391},"hitData":{"launchSpeed":107.6,"launchAngle":21.0,"totalDistance":384.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":174.54,"coordY":51.5}},"index":1,"playId":"99f1e87b-ca5c-3adf-9c3b-baa61a2287d5","pitchNumber":2,"startTime":"2026-04-16T02:17:09.377Z","endTime":"2026-04-16T02:17:22.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.200000000000003,"awayTeamWinProbability":72.8,"homeTeamWinProbabilityAdded":-3.399999999999995,"leverageIndex":0.52,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:17:22.660Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out sharply to center fielder Jackson Merrill. Cal Raleigh to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T02:17:26.481Z","endTime":"2026-04-16T02:18:23.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.0,"endSpeed":83.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.389596045272395,"aZ":-21.479020222285087,"pfxX":0.2677266530803596,"pfxZ":6.0468297287367285,"pX":0.1577381356565817,"pZ":3.6696787485142166,"vX0":4.621578030411891,"vY0":-132.46159066351805,"vZ0":-1.9454523000500343,"x":110.99,"y":139.7,"x0":-1.6475564436955394,"y0":50.00662183491382,"z0":5.990820509822985,"aX":0.47353019042082045},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.7,"breakHorizontal":-1.6,"spinRate":2725,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4141558570052224,"extension":5.85510874894778},"index":0,"playId":"143b6b14-7fb8-3094-828c-992d110afef5","pitchNumber":1,"startTime":"2026-04-16T02:17:53.311Z","endTime":"2026-04-16T02:17:57.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":89.0,"endSpeed":81.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28263506340656,"aZ":-23.31306922135151,"pfxX":-0.7804327647536509,"pfxZ":5.268241440203119,"pX":0.29789864509484776,"pZ":2.2726819255323853,"vX0":5.455901322377343,"vY0":-129.4358390817393,"vZ0":-4.37624066123021,"x":105.64,"y":177.42,"x0":-1.7440042034615417,"y0":50.00238492680447,"z0":5.790393389242403,"aX":-1.3134215709482349},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.6,"breakHorizontal":0.1,"spinRate":2739,"spinDirection":159},"zone":9,"typeConfidence":2.0,"plateTime":0.42462842485176333,"extension":5.872494467719007},"hitData":{"launchSpeed":103.8,"launchAngle":29.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":117.62,"coordY":36.52}},"index":1,"playId":"3a4f8dc3-6ed6-39bd-9d3a-26793243160a","pitchNumber":2,"startTime":"2026-04-16T02:18:09.140Z","endTime":"2026-04-16T02:18:23.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":2.399999999999995,"leverageIndex":1.02,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:18:23.317Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T02:18:52.779Z","endTime":"2026-04-16T02:20:58.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03164690444832,"aZ":-32.32402977939029,"pfxX":2.550988841947016,"pfxZ":-0.09919169504893155,"pX":0.8057799322734808,"pZ":1.681365258976028,"vX0":5.295952627010638,"vY0":-125.37518131071889,"vZ0":-3.82291080038644,"x":86.29,"y":193.38,"x0":-1.6675318366136243,"y0":50.00015339926275,"z0":5.872130061724758,"aX":4.047285704777995},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.8,"breakHorizontal":-5.9,"spinRate":2941,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.43734884393289253,"extension":5.95794570559206},"index":0,"playId":"c00abc35-2a74-39d2-9bab-6921a94922e5","pitchNumber":1,"startTime":"2026-04-16T02:19:05.253Z","endTime":"2026-04-16T02:19:09.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.613299686127924,"aZ":-16.877375462388727,"pfxX":-12.178764674364157,"pfxZ":7.977086717248155,"pX":0.1692945896073065,"pZ":2.6393166829939054,"vX0":8.914651690347284,"vY0":-138.27477221965475,"vZ0":-5.391785813877743,"x":110.55,"y":167.52,"x0":-1.5299190473637605,"y0":50.00430923790026,"z0":5.76417661973382,"aX":-23.35764252105766},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":19.9,"spinRate":2436,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3975841024636386,"extension":6.129124790970437},"index":1,"playId":"9140211a-3284-31ba-a084-397098d0bc4a","pitchNumber":2,"startTime":"2026-04-16T02:19:24.391Z","endTime":"2026-04-16T02:19:27.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.925608550485208,"aZ":-36.45291501145134,"pfxX":5.175381234578089,"pfxZ":-2.7486108486921896,"pX":1.054455043443641,"pZ":2.01396922384285,"vX0":5.101750339304595,"vY0":-124.67279449941657,"vZ0":-2.1791759407217977,"x":76.81,"y":184.4,"x0":-1.7001935816782967,"y0":50.00507894939944,"z0":5.943510802410786,"aX":8.047737906663086},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.3,"breakHorizontal":-10.7,"spinRate":3188,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4414100527470368,"extension":5.977784071205812},"index":2,"playId":"125ce58a-7efe-36d0-8064-eb9ad5a2cbec","pitchNumber":3,"startTime":"2026-04-16T02:19:55.545Z","endTime":"2026-04-16T02:20:00.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.115358627202713,"aZ":-24.851605712310082,"pfxX":2.7667453872969245,"pfxZ":4.1814093870207625,"pX":1.2007379964063611,"pZ":3.035845608566009,"vX0":6.177754975285845,"vY0":-131.99616598385128,"vZ0":-2.8617774297942593,"x":71.23,"y":156.81,"x0":-1.5365497894268363,"y0":50.00157261051448,"z0":5.979140050846921,"aX":4.843954927997768},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.1,"breakHorizontal":-6.5,"spinRate":2716,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.41618467277461235,"extension":6.03839149833757},"index":3,"playId":"b0202234-0626-3844-bf1d-fae9098e9d83","pitchNumber":4,"startTime":"2026-04-16T02:20:13.681Z","endTime":"2026-04-16T02:20:17.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-16T02:20:34.209Z","endTime":"2026-04-16T02:20:54.155Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04399537110674,"aZ":-23.880203842294463,"pfxX":1.3127137412770389,"pfxZ":4.813019131603668,"pX":0.6877422911159007,"pZ":1.0954269929816929,"vX0":5.419619053808601,"vY0":-131.4915141961521,"vZ0":-7.353230633690802,"x":90.78,"y":209.2,"x0":-1.5842003730705367,"y0":50.00319123186153,"z0":5.743032588257472,"aX":2.2609694764318093},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.1,"breakHorizontal":-3.7,"spinRate":2808,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4191354783574637,"extension":6.140069124940786},"index":5,"playId":"b967ca2b-71f3-3729-a5c5-aced737f0575","pitchNumber":5,"startTime":"2026-04-16T02:20:54.155Z","endTime":"2026-04-16T02:20:58.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":3.2000000000000064,"leverageIndex":1.15,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:20:58.317Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, shortstop Leo Rivas to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T02:23:03.338Z","endTime":"2026-04-16T02:23:44.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48387815851396,"aZ":-25.069979064764034,"pfxX":-13.531398496818607,"pfxZ":3.789575916832831,"pX":0.37504697233500756,"pZ":1.7555504788959018,"vX0":12.471082662557691,"vY0":-136.89280036545023,"vZ0":-3.7565676526905794,"x":102.7,"y":191.38,"x0":-2.507442398888221,"y0":50.006073277010714,"z0":4.885374962516973,"aX":-25.38941886270643},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.1,"breakHorizontal":21.5,"spinRate":2421,"spinDirection":249},"zone":9,"typeConfidence":0.88,"plateTime":0.4019087946922921,"extension":6.306403023742871},"index":0,"playId":"1a2b45dc-b766-3ea4-b169-258f8dc30ddc","pitchNumber":1,"startTime":"2026-04-16T02:23:12.461Z","endTime":"2026-04-16T02:23:16.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.532957583474555,"aZ":-34.213369914541076,"pfxX":-13.091453355941876,"pfxZ":-1.0928993460724694,"pX":-0.011001454372112297,"pZ":1.7252752495002297,"vX0":11.26605496315524,"vY0":-137.00339600045405,"vZ0":-2.2548347691020103,"x":117.42,"y":192.2,"x0":-2.506375974711869,"y0":50.001281410336134,"z0":4.932493384262418,"aX":-24.509509356719224},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-2.3,"breakHorizontal":20.9,"spinRate":2316,"spinDirection":252},"zone":8,"typeConfidence":0.92,"plateTime":0.4021332359444054,"extension":6.29608782059729},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":149.66}},"index":1,"playId":"76c41b84-8886-3524-bbdd-97417e74029b","pitchNumber":2,"startTime":"2026-04-16T02:23:36.311Z","endTime":"2026-04-16T02:23:44.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:23:44.814Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T02:23:54.739Z","endTime":"2026-04-16T02:25:10.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91900771647339,"aZ":-31.234936332470067,"pfxX":-13.462948208317455,"pfxZ":0.5035793332214986,"pX":-0.2916753463581787,"pZ":2.2288137353582034,"vX0":10.891855883837177,"vY0":-137.2710083919246,"vZ0":-1.6560902297748101,"x":128.12,"y":178.6,"x0":-2.5934737237672194,"y0":50.00680592730827,"z0":4.99933689994907,"aX":-25.288244074726897},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":0.7,"breakHorizontal":21.6,"spinRate":2339,"spinDirection":247},"zone":4,"typeConfidence":0.92,"plateTime":0.4014846211957739,"extension":6.390268721790171},"index":0,"playId":"6bbec99e-9a19-35f4-a76a-4e23f35f0bbf","pitchNumber":1,"startTime":"2026-04-16T02:24:11.522Z","endTime":"2026-04-16T02:24:15.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":70.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.308828799643674,"aZ":-27.014549647974995,"pfxX":8.444681909253077,"pfxZ":3.986825588265739,"pX":-0.41730456744827754,"pZ":1.9227742980428937,"vX0":3.473558216585837,"vY0":-114.78785396544514,"vZ0":-0.9009820747202613,"x":132.91,"y":186.87,"x0":-3.0613656208334947,"y0":50.001368877922225,"z0":5.024635016669394,"aX":10.922302797105209},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":7.2,"breakHorizontal":-16.3,"spinRate":2805,"spinDirection":76},"zone":7,"typeConfidence":0.86,"plateTime":0.4828801049920681,"extension":6.14756288848515},"index":1,"playId":"53373953-5e43-3371-bdf1-9990082d1563","pitchNumber":2,"startTime":"2026-04-16T02:24:30.501Z","endTime":"2026-04-16T02:24:34.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.31399987411662,"aZ":-20.387170887474817,"pfxX":-7.922899500690809,"pfxZ":6.050356503152068,"pX":-0.779661391384589,"pZ":3.9078080764386116,"vX0":8.113938598891778,"vY0":-139.60068099061888,"vZ0":0.5310673035261457,"x":146.72,"y":133.27,"x0":-2.713160740766032,"y0":50.00052084324522,"z0":5.071055460902584,"aX":-15.429183775302343},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.3,"breakHorizontal":12.4,"spinRate":2619,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.394366010563167,"extension":6.253618719626224},"index":2,"playId":"fc2b1e54-600e-3bd0-8ad6-33de0e8cdde8","pitchNumber":3,"startTime":"2026-04-16T02:24:48.467Z","endTime":"2026-04-16T02:24:52.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.547321760328384,"aZ":-37.700860317022205,"pfxX":8.199295453401296,"pfxZ":-4.417670020889839,"pX":0.6755644845192615,"pZ":1.2135371416466942,"vX0":4.8183675063852816,"vY0":-112.08239044163417,"vZ0":-0.9519239477628003,"x":91.25,"y":206.01,"x0":-2.5802887838820823,"y0":50.00435825286158,"z0":5.553449508686822,"aX":10.250825067575203},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-7.9,"breakHorizontal":-16.2,"spinRate":2648,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.49197298843148785,"extension":6.110733153356119},"index":3,"playId":"513f3fe5-5fd5-3276-b7c8-412749273fd3","pitchNumber":4,"startTime":"2026-04-16T02:25:06.774Z","endTime":"2026-04-16T02:25:10.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:25:10.378Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Campusano grounds out, shortstop Leo Rivas to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T02:25:17.323Z","endTime":"2026-04-16T02:27:11.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28582814200781,"aZ":-33.268787378548325,"pfxX":-12.15594700658033,"pfxZ":-0.5848233632698516,"pX":-0.4122769665715874,"pZ":2.2410587996243088,"vX0":10.189678128690957,"vY0":-137.02042204734047,"vZ0":-1.005000886326943,"x":132.72,"y":178.27,"x0":-2.6196282001270697,"y0":50.001094449541206,"z0":4.907855051259016,"aX":-22.866100354796963},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-1.1,"breakHorizontal":19.6,"spinRate":2403,"spinDirection":249},"zone":4,"typeConfidence":0.91,"plateTime":0.4013843759817304,"extension":6.417127053005735},"index":0,"playId":"7b8b9682-ac43-3944-ac5e-82540d2b5cad","pitchNumber":1,"startTime":"2026-04-16T02:25:39.324Z","endTime":"2026-04-16T02:25:42.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.04529985256431,"aZ":-33.27110945703965,"pfxX":-11.662993285958516,"pfxZ":-0.5829345568816753,"pX":-0.7635266417185971,"pZ":0.5426302907380033,"vX0":8.725381236554675,"vY0":-137.68950110421338,"vZ0":-5.266303330585389,"x":146.1,"y":224.13,"x0":-2.483476906230069,"y0":50.00123592782557,"z0":4.773942037446141,"aX":-22.040771719381258},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-2.2,"breakHorizontal":19.0,"spinRate":2428,"spinDirection":246},"zone":13,"typeConfidence":0.85,"plateTime":0.40021183748914835,"extension":6.4850906837120075},"index":1,"playId":"e946f8a2-72f1-33cf-ae98-f2dc7316ab70","pitchNumber":2,"startTime":"2026-04-16T02:26:05.020Z","endTime":"2026-04-16T02:26:08.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":71.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.743175459133035,"aZ":-31.045986520718962,"pfxX":7.690881846162051,"pfxZ":0.8648900843328793,"pX":2.2030177535314057,"pZ":2.1605621262310417,"vX0":8.643973449840708,"vY0":-114.36890388752511,"vZ0":0.3653103623517384,"x":33.03,"y":180.44,"x0":-2.65113342139201,"y0":50.00097713935976,"z0":5.09013075178824,"aX":9.996890736085481},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":2.0,"breakHorizontal":-16.4,"spinRate":2678,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.48235914562193205,"extension":6.331738266297055},"index":2,"playId":"7b7517b0-061f-3a08-8dd6-8a189d0f77e6","pitchNumber":3,"startTime":"2026-04-16T02:26:25.832Z","endTime":"2026-04-16T02:26:29.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.936613915539922,"aZ":-18.45322012209095,"pfxX":-7.543260862491797,"pfxZ":6.887895619570237,"pX":-0.6931791202850931,"pZ":3.0359613531773935,"vX0":8.01986103148745,"vY0":-140.28661494032394,"vZ0":-1.8776383865989175,"x":143.42,"y":156.81,"x0":-2.6098744787814745,"y0":50.00229517186933,"z0":4.917703370475273,"aX":-15.025207640696575},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":12.0,"spinRate":2538,"spinDirection":245},"zone":1,"typeConfidence":2.0,"plateTime":0.39053763115513185,"extension":6.339969445479176},"index":3,"playId":"f73b0b4a-1a5a-33c1-af3e-5de991d5798c","pitchNumber":4,"startTime":"2026-04-16T02:26:43.285Z","endTime":"2026-04-16T02:26:46.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43216522845916,"aZ":-28.802638017491574,"pfxX":5.998379031915288,"pfxZ":2.4881337564737267,"pX":0.19745198821697282,"pZ":1.6493919484127337,"vX0":5.207067528522243,"vY0":-116.4408598851677,"vZ0":-1.301746288971109,"x":109.47,"y":194.25,"x0":-2.857412835218262,"y0":50.00330310233196,"z0":4.97264659113338,"aX":8.133379244349982},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.4,"breakHorizontal":-12.2,"spinRate":2717,"spinDirection":74},"zone":8,"typeConfidence":0.84,"plateTime":0.4726770189037328,"extension":6.232534777304362},"hitData":{"launchSpeed":63.3,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.44,"coordY":153.14}},"index":4,"playId":"bfc0dec6-fb6a-368e-ab08-4fc766ddca0b","pitchNumber":5,"startTime":"2026-04-16T02:27:02.852Z","endTime":"2026-04-16T02:27:11.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:27:11.134Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Randy Arozarena doubles (4) on a ground ball to right fielder Nick Castellanos.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T02:29:04.940Z","endTime":"2026-04-16T02:29:40.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.462171621381227,"aZ":-24.85184147206065,"pfxX":-0.8450442430134617,"pfxZ":4.204914310894028,"pX":0.3212489223339175,"pZ":1.820435912218527,"vX0":5.600088232883312,"vY0":-131.2883822029633,"vZ0":-5.331586465541982,"x":104.75,"y":189.63,"x0":-1.7319880211490013,"y0":50.00352336959887,"z0":5.733404513190996,"aX":-1.4725282082859186},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.6,"breakHorizontal":0.2,"spinRate":2749,"spinDirection":189},"zone":9,"typeConfidence":2.0,"plateTime":0.4176059926505191,"extension":5.841535926813132},"index":0,"playId":"ddec45c0-ebef-3623-9f7e-fd64b64e2d06","pitchNumber":1,"startTime":"2026-04-16T02:29:11.482Z","endTime":"2026-04-16T02:29:15.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.441013589507122,"aZ":-15.393795274614122,"pfxX":-10.147218195092028,"pfxZ":8.65338585690719,"pX":0.9262693762073461,"pZ":2.944285498673859,"vX0":9.916606773390518,"vY0":-138.5066448300055,"vZ0":-5.159116445901189,"x":81.69,"y":159.28,"x0":-1.38510867721209,"y0":50.00607389895203,"z0":5.863510723360004,"aX":-19.68502700350115},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":16.3,"spinRate":2517,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3957176097148887,"extension":5.931333750636879},"hitData":{"launchSpeed":100.0,"launchAngle":0.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.94,"coordY":129.89}},"index":1,"playId":"195ed45a-1752-3576-9927-de7a7101ea15","pitchNumber":2,"startTime":"2026-04-16T02:29:23.322Z","endTime":"2026-04-16T02:29:40.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-4.900000000000002,"leverageIndex":0.7,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:29:40.907Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T02:29:49.627Z","endTime":"2026-04-16T02:31:30.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.90964310235549,"aZ":-17.622937819633457,"pfxX":-11.112595751187323,"pfxZ":7.7812918946495975,"pX":0.5921497932465511,"pZ":1.9198347523492492,"vX0":9.543165141135393,"vY0":-137.00057439778146,"vZ0":-6.895648650136403,"x":94.43,"y":186.94,"x0":-1.5210304962858792,"y0":50.00145081558568,"z0":5.708306953289307,"aX":-20.775477797660223},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.5,"breakHorizontal":17.6,"spinRate":2380,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4023468685739724,"extension":6.003640734648748},"index":0,"playId":"896f619d-2586-32da-92e1-7b7778cbb043","pitchNumber":1,"startTime":"2026-04-16T02:30:11.564Z","endTime":"2026-04-16T02:30:15.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47653934983679,"aZ":-24.05821277920769,"pfxX":-10.79537000298171,"pfxZ":4.998760174526911,"pX":-1.14544842346611,"pZ":2.7733180669309525,"vX0":5.103886009658829,"vY0":-127.23803627389799,"vZ0":-2.880883146444801,"x":160.66,"y":163.9,"x0":-1.7854117413127435,"y0":50.00221894006819,"z0":5.846715955560952,"aX":-17.52797719376971},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.5,"breakHorizontal":18.2,"spinRate":2063,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.4320744440135984,"extension":5.995826689051287},"index":1,"playId":"3dfcabd6-af2f-3c40-aead-f6ad484b9b2a","pitchNumber":2,"startTime":"2026-04-16T02:30:28.286Z","endTime":"2026-04-16T02:30:31.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.724101513044236,"aZ":-34.635812800639364,"pfxX":4.423285450228493,"pfxZ":-1.6181066805671005,"pX":0.09993961824413444,"pZ":2.6516438930822814,"vX0":3.1159709917434637,"vY0":-122.72367232400538,"vZ0":-0.9839307549948149,"x":113.19,"y":167.19,"x0":-1.761635435150094,"y0":50.00186236259561,"z0":6.012917628833993,"aX":6.73331087677755},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.9,"breakHorizontal":-8.8,"spinRate":3017,"spinDirection":84},"zone":5,"typeConfidence":2.0,"plateTime":0.44663041084062893,"extension":5.848945989998473},"index":2,"playId":"3f923467-346d-3174-88d8-8add0fa69233","pitchNumber":3,"startTime":"2026-04-16T02:30:47.009Z","endTime":"2026-04-16T02:30:50.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.966238648343335,"aZ":-18.816561804397445,"pfxX":-10.382537922744074,"pfxZ":8.090871032207328,"pX":-0.3423846194430691,"pZ":1.3442801671908264,"vX0":6.687158536636609,"vY0":-128.29813010577888,"vZ0":-7.499651303943123,"x":130.05,"y":202.48,"x0":-1.646782484183022,"y0":50.001020308452794,"z0":5.795767638337025,"aX":-17.137632128554866},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.0,"breakHorizontal":17.0,"spinRate":1884,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.42852232731754736,"extension":6.125128889449605},"index":3,"playId":"f0e31984-a035-3f81-826a-989c02006fd4","pitchNumber":4,"startTime":"2026-04-16T02:31:09.409Z","endTime":"2026-04-16T02:31:13.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61197955836014,"aZ":-21.68824018220654,"pfxX":1.299810097626896,"pfxZ":5.8835711710060234,"pX":0.2631616851188984,"pZ":1.9110271913760386,"vX0":4.856448923302225,"vY0":-132.9430124207202,"vZ0":-6.16699442685189,"x":106.97,"y":187.18,"x0":-1.7593092967417112,"y0":50.00459210564467,"z0":5.844768210646013,"aX":2.3162711604052793},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.5,"breakHorizontal":-3.5,"spinRate":2598,"spinDirection":191},"zone":9,"typeConfidence":2.0,"plateTime":0.41266054454400924,"extension":5.881754139496034},"index":4,"playId":"b72ff08e-2a4c-32e7-89c9-832026896c76","pitchNumber":5,"startTime":"2026-04-16T02:31:26.746Z","endTime":"2026-04-16T02:31:30.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":3.1999999999999993,"leverageIndex":0.93,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:31:30.931Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out to left fielder Ramón Laureano.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T02:31:32.748Z","endTime":"2026-04-16T02:33:33.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.881758496148855,"aZ":-31.874022098703623,"pfxX":2.8916541158173286,"pfxZ":0.1932579937252754,"pX":0.8524355945707086,"pZ":2.1974394520838487,"vX0":5.151808961640607,"vY0":-123.82667462929665,"vZ0":-2.5923229660479086,"x":84.51,"y":179.45,"x0":-1.6347221114339723,"y0":50.001398200054034,"z0":5.937894891603926,"aX":4.467567589989519},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.0,"breakHorizontal":-6.5,"spinRate":3074,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.44316947318649547,"extension":5.999346702213845},"index":0,"playId":"c2acb71a-7f76-38d3-8a20-8c9f46485c17","pitchNumber":1,"startTime":"2026-04-16T02:31:56.804Z","endTime":"2026-04-16T02:32:00.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.2,"endSpeed":81.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65794600133238,"aZ":-27.062022958654676,"pfxX":2.2719259887512653,"pfxZ":3.0570380807062687,"pX":-1.2534014764951682,"pZ":2.6490791695897995,"vX0":0.9392946576401537,"vY0":-128.4830202447907,"vZ0":-2.7608882397940375,"x":164.78,"y":167.25,"x0":-1.9188752047418625,"y0":50.00201873833406,"z0":5.840922729317298,"aX":3.797315843197021},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.2,"breakHorizontal":-4.3,"spinRate":2907,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.42632713720560256,"extension":5.945004964921156},"index":1,"playId":"a186ceca-81ea-31d6-98c1-b38dd43697d5","pitchNumber":2,"startTime":"2026-04-16T02:32:15.028Z","endTime":"2026-04-16T02:32:18.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36341619929566,"aZ":-23.58958930627473,"pfxX":-12.70891870209137,"pfxZ":5.120699220566401,"pX":1.06376954085387,"pZ":0.7623069994673163,"vX0":10.734482827108604,"vY0":-128.55685975409943,"vZ0":-8.006619573920984,"x":76.45,"y":218.2,"x0":-1.5124002336835016,"y0":50.00117076686501,"z0":5.744866606362125,"aX":-21.295241387468423},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.6,"breakHorizontal":20.6,"spinRate":2259,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.42588001004155274,"extension":6.144277094249622},"index":2,"playId":"e617b61c-5465-332e-8404-35a9eae36214","pitchNumber":3,"startTime":"2026-04-16T02:32:34.545Z","endTime":"2026-04-16T02:32:37.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.470608544600964,"aZ":-19.41802684092977,"pfxX":-11.184953795752303,"pfxZ":6.610886753425158,"pX":0.17500896621764547,"pZ":2.7447689639727537,"vX0":8.516917259742504,"vY0":-138.388620873731,"vZ0":-4.727783949624695,"x":110.33,"y":164.67,"x0":-1.4978377319897354,"y0":50.00129500145353,"z0":5.785999126684887,"aX":-21.573552595593537},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.0,"breakHorizontal":18.4,"spinRate":2411,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3966236864258681,"extension":6.005260602510865},"index":3,"playId":"0d08dd0f-65ce-36f4-a38f-5b756f2b2621","pitchNumber":4,"startTime":"2026-04-16T02:32:58.813Z","endTime":"2026-04-16T02:33:02.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88400860055468,"aZ":-32.15458348858885,"pfxX":3.567425941315557,"pfxZ":0.010899037646698417,"pX":-0.8204816193674902,"pZ":2.339004945689778,"vX0":1.142624512576183,"vY0":-124.40568261380184,"vZ0":-2.3742092083799635,"x":148.27,"y":175.63,"x0":-1.7491151056171115,"y0":50.001535035053244,"z0":5.9700882463119065,"aX":5.592855607044725},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.2,"breakHorizontal":-6.7,"spinRate":3075,"spinDirection":82},"zone":4,"typeConfidence":2.0,"plateTime":0.4402134567702136,"extension":5.887342068274289},"hitData":{"launchSpeed":94.1,"launchAngle":27.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.55,"coordY":74.4}},"index":4,"playId":"1137fb6f-1de7-3819-bb11-5ac60ab734e8","pitchNumber":5,"startTime":"2026-04-16T02:33:20.874Z","endTime":"2026-04-16T02:33:33.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.03,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:33:33.096Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Young walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T02:33:34.887Z","endTime":"2026-04-16T02:35:42.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.644631948368517,"aZ":-25.740989340957952,"pfxX":-11.339221639680558,"pfxZ":3.818896285857975,"pX":0.2900191336072277,"pZ":0.4900320740881663,"vX0":8.354899242789891,"vY0":-129.17433333558833,"vZ0":-8.107741410723005,"x":105.95,"y":225.55,"x0":-1.517759311312465,"y0":50.00553484184324,"z0":5.6574947527648,"aX":-19.10955779608086},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.2,"breakHorizontal":18.6,"spinRate":2095,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4245052239525591,"extension":5.95692680768914},"index":0,"playId":"30b07944-8190-3c41-a735-c34c49d0e711","pitchNumber":1,"startTime":"2026-04-16T02:34:00.974Z","endTime":"2026-04-16T02:34:04.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.444440098732514,"aZ":-24.57680700201217,"pfxX":1.903132172020043,"pfxZ":4.385062266710831,"pX":-0.41543014770618536,"pZ":3.245855940990135,"vX0":2.5235161288971795,"vY0":-130.72788727027321,"vZ0":-2.278156701046399,"x":132.84,"y":151.14,"x0":-1.6402543381358035,"y0":50.00116078647194,"z0":5.972665425915285,"aX":3.2941459749529933},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.7,"breakHorizontal":-4.0,"spinRate":2779,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.4189091329293313,"extension":5.958140078244343},"index":1,"playId":"8031264f-6034-3a7e-b40f-1f9ffeeefc0e","pitchNumber":2,"startTime":"2026-04-16T02:34:23.557Z","endTime":"2026-04-16T02:34:50.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.311859040399156,"aZ":-25.503741696330643,"pfxX":1.5775229643864388,"pfxZ":3.7288797127466378,"pX":-0.10956096789170891,"pZ":3.455670077787649,"vX0":3.4819180332697903,"vY0":-132.62440380631168,"vZ0":-1.8104658341765973,"x":121.18,"y":145.48,"x0":-1.6423085488165041,"y0":50.00231591873819,"z0":6.000016720433579,"aX":2.8204731609854656},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.6,"breakHorizontal":-3.6,"spinRate":2638,"spinDirection":177},"zone":11,"typeConfidence":2.0,"plateTime":0.4123669298881336,"extension":6.015750290018162},"index":2,"playId":"32bf9cc3-dd35-3c55-b44a-655320131a5f","pitchNumber":3,"startTime":"2026-04-16T02:34:59.918Z","endTime":"2026-04-16T02:35:04.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":95.1,"endSpeed":86.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.522357672624654,"aZ":-18.985645691579744,"pfxX":-11.157181122504042,"pfxZ":6.86915562972295,"pX":1.0992061276653808,"pZ":1.6026766643460748,"vX0":10.782348879408326,"vY0":-137.8945761839199,"vZ0":-7.507550553664114,"x":75.1,"y":195.51,"x0":-1.4177379478453662,"y0":50.0040009947863,"z0":5.648186264415367,"aX":-21.424033475136554},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.9,"breakHorizontal":17.9,"spinRate":2340,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3976690500474458,"extension":6.0102573430108865},"index":3,"playId":"5cfa2666-2078-3c27-9286-5c361521faec","pitchNumber":4,"startTime":"2026-04-16T02:35:18.591Z","endTime":"2026-04-16T02:35:22.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90620885989292,"aZ":-17.455287382155948,"pfxX":-11.061589139677839,"pfxZ":7.746613512600898,"pX":0.8628006585743229,"pZ":2.502722121663518,"vX0":10.040893467831712,"vY0":-137.5748505387101,"vZ0":-5.547986988003906,"x":84.11,"y":171.21,"x0":-1.412046831745231,"y0":50.00649200822639,"z0":5.744141363154052,"aX":-21.030631468661745},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":17.8,"spinRate":2351,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39941292225580627,"extension":6.104133991914457},"index":4,"playId":"c94fd395-e4d3-31ca-8e9c-b8234ec7aac1","pitchNumber":5,"startTime":"2026-04-16T02:35:37.982Z","endTime":"2026-04-16T02:35:42.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.6,"awayTeamWinProbability":72.4,"homeTeamWinProbabilityAdded":-0.6999999999999957,"leverageIndex":1.05,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:35:42.592Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Leo Rivas challenged (pitch result), call on the field was overturned: Leo Rivas walks. Randy Arozarena to 3rd. Cole Young to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T02:35:49.690Z","endTime":"2026-04-16T02:38:21.494Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"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(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.8,"endSpeed":82.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66556081767691,"aZ":-23.694078440857872,"pfxX":1.0205683049929766,"pfxZ":4.81501808350283,"pX":-0.6167646508379574,"pZ":2.6018449216059376,"vX0":2.528164522161945,"vY0":-132.25908674044683,"vZ0":-3.931169107772279,"x":140.51,"y":168.53,"x0":-1.7198050171234067,"y0":50.005310076969955,"z0":5.8567686426501915,"aX":1.7978054376895998},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.0,"breakHorizontal":-2.4,"spinRate":2664,"spinDirection":187},"zone":4,"typeConfidence":2.0,"plateTime":0.4150081234474272,"extension":6.008217924452294},"index":0,"playId":"8a2d4c03-5d09-3a2e-9ca2-97c851acca6f","pitchNumber":1,"startTime":"2026-04-16T02:36:14.307Z","endTime":"2026-04-16T02:36:18.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.161386931181507,"aZ":-36.221796316027394,"pfxX":4.436086049798481,"pfxZ":-2.666180868023374,"pX":-0.722757228607939,"pZ":1.5306573934221,"vX0":1.3230223436781998,"vY0":-123.31488556610154,"vZ0":-3.0779769869993743,"x":144.55,"y":197.45,"x0":-1.8447708638048967,"y0":50.00559616941641,"z0":5.900280168261653,"aX":6.724226609163764},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.4,"breakHorizontal":-8.4,"spinRate":3124,"spinDirection":83},"zone":7,"typeConfidence":2.0,"plateTime":0.44690078249548426,"extension":5.976204426761018},"index":1,"playId":"87af0f07-d633-30ac-a537-b0d1ce9dd3f1","pitchNumber":2,"startTime":"2026-04-16T02:36:31.914Z","endTime":"2026-04-16T02:36:35.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.27431087470637,"aZ":-17.869260994792448,"pfxX":-11.504826214209999,"pfxZ":7.60124556088455,"pX":0.5972066399684333,"pZ":2.4952894993258252,"vX0":9.36076773391675,"vY0":-137.24425040691986,"vZ0":-5.508063912505261,"x":94.24,"y":171.41,"x0":-1.3864643470664204,"y0":50.00031189327875,"z0":5.7710178865682265,"aX":-21.64273228034488},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":18.5,"spinRate":2408,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4012043162369259,"extension":6.064230653228557},"index":2,"playId":"11ca5bcf-0476-3e0d-aed8-e522d5d3654c","pitchNumber":3,"startTime":"2026-04-16T02:36:51.613Z","endTime":"2026-04-16T02:36:55.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":85.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.58664672446591,"aZ":-9.26836784050752,"pfxX":-6.650923550338443,"pfxZ":12.022792159828821,"pX":-0.10975660816913745,"pZ":3.628894316545436,"vX0":6.259846936785615,"vY0":-138.95049678826575,"vZ0":-4.526111157950568,"x":121.18,"y":140.8,"x0":-1.5562987622377478,"y0":50.0037126179857,"z0":5.926268286482866,"aX":-12.672264978360733},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.6,"breakHorizontal":10.3,"spinRate":2498,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3981386582895823,"extension":6.01540216382118},"index":3,"playId":"848efbbe-39f0-3726-ad0e-c09279435516","pitchNumber":4,"startTime":"2026-04-16T02:37:13.359Z","endTime":"2026-04-16T02:37:18.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.009183016399994,"aZ":-25.173966197559338,"pfxX":0.43780873909230555,"pfxZ":4.092168515242469,"pX":0.6887533784678127,"pZ":1.1574730513493416,"vX0":5.534896454438647,"vY0":-130.82598259229232,"vZ0":-6.992141850609308,"x":90.75,"y":207.53,"x0":-1.5229849018417865,"y0":50.00375432788014,"z0":5.787861389252445,"aX":0.7477088426572898},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.9,"breakHorizontal":-2.2,"spinRate":2857,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4208104409238351,"extension":6.047102951082582},"index":4,"playId":"fbcf7be9-3682-344b-836e-8e77ad0707ce","pitchNumber":5,"startTime":"2026-04-16T02:37:34.325Z","endTime":"2026-04-16T02:37:38.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69518329735804,"aZ":-20.33090672081814,"pfxX":-11.750665415549173,"pfxZ":6.378099581473729,"pX":0.893523176725635,"pZ":2.1165431409272952,"vX0":10.070379982300691,"vY0":-136.51338151397297,"vZ0":-5.830397683685136,"x":82.94,"y":181.63,"x0":-1.3468744299458708,"y0":50.000992659513265,"z0":5.714171098185736,"aX":-21.80931783500041},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.2,"breakHorizontal":18.7,"spinRate":2454,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4037934621937205,"extension":6.121200189401489},"index":5,"playId":"e0622af5-6d19-35c7-b22f-07316a3ae85b","pitchNumber":6,"startTime":"2026-04-16T02:37:54.470Z","endTime":"2026-04-16T02:38:21.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"}},"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":1.39,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:38:21.494Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brendan Donovan singles on a ground ball to right fielder Nick Castellanos. Randy Arozarena scores. Cole Young scores. Leo Rivas to 3rd.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T02:39:38.966Z","endTime":"2026-04-16T02:40:24.152Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"postOnThird":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-16T02:38:40.775Z","endTime":"2026-04-16T02:39:41.172Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":88.8,"endSpeed":80.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.311096192523244,"aZ":-26.323883278715364,"pfxX":-12.39974739156611,"pfxZ":3.5151863836370287,"pX":0.8548679969829542,"pZ":1.4620271920085588,"vX0":10.300740222689626,"vY0":-128.82499594226414,"vZ0":-5.548494967871978,"x":84.41,"y":199.31,"x0":-1.6045182166265695,"y0":50.0032569902343,"z0":5.7054617705189985,"aX":-20.630063908279045},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.2,"breakHorizontal":19.8,"spinRate":2225,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4268527879907733,"extension":6.290294347210879},"index":1,"playId":"4ef54c99-1a6c-30ca-bf52-1e0bccfcd4b6","pitchNumber":1,"startTime":"2026-04-16T02:39:41.172Z","endTime":"2026-04-16T02:39:44.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.519205752327064,"aZ":-19.623104518359554,"pfxX":-0.08475422678720257,"pfxZ":6.942968888140438,"pX":1.3477264980918378,"pZ":1.6273732447066542,"vX0":7.437887551672904,"vY0":-133.29960516883023,"vZ0":-7.197681046253276,"x":65.63,"y":194.84,"x0":-1.4625863856655703,"y0":50.00083420720513,"z0":5.7694411668346035,"aX":-0.15445383477293545},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.3,"breakHorizontal":-1.4,"spinRate":2713,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4102314784215326,"extension":6.068840118767208},"index":2,"playId":"de576847-6281-3390-b971-f8f0118a0fb3","pitchNumber":2,"startTime":"2026-04-16T02:39:57.032Z","endTime":"2026-04-16T02:40:01.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39654736958385,"aZ":-21.76824701700993,"pfxX":-0.6926413633738298,"pfxZ":5.766617908065202,"pX":0.17434257321619406,"pZ":2.333345093522512,"vX0":5.084816116651129,"vY0":-134.07004162556728,"vZ0":-5.051717852488559,"x":110.35,"y":175.78,"x0":-1.664088550228782,"y0":50.0024659759926,"z0":5.814344509886215,"aX":-1.2505121672137114},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.5,"breakHorizontal":0.1,"spinRate":2806,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.40993629727504066,"extension":6.048986819987001},"hitData":{"launchSpeed":98.5,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.15,"coordY":115.2}},"index":3,"playId":"d0e912ea-8fcd-3280-9091-27e6b6205d97","pitchNumber":3,"startTime":"2026-04-16T02:40:13.742Z","endTime":"2026-04-16T02:40:24.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-12.9,"leverageIndex":2.23,"dramaIndex":140.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:40:24.152Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks. Brendan Donovan to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T02:40:52.891Z","endTime":"2026-04-16T02:42:55.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"postOnThird":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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, 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.0,"endSpeed":80.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.776918800187865,"aZ":-25.170555791629134,"pfxX":-12.485064316955096,"pfxZ":4.213055776086922,"pX":0.6917821638972653,"pZ":0.49509168566774775,"vX0":9.650500772261116,"vY0":-128.93072658098075,"vZ0":-7.764969945019553,"x":90.63,"y":225.41,"x0":-1.4997730218712462,"y0":50.004681343615296,"z0":5.52290344270131,"aX":-20.772020202263846},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.8,"breakHorizontal":20.2,"spinRate":2021,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4267526731280542,"extension":6.300166036281422},"index":0,"playId":"870ad527-ddf9-3477-a4f3-af00a91ea0ad","pitchNumber":1,"startTime":"2026-04-16T02:41:06.539Z","endTime":"2026-04-16T02:41:10.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"36e27e37-c6cb-31e5-a103-15f9a2b68099","startTime":"2026-04-16T02:41:28.964Z","endTime":"2026-04-16T02:41:33.611Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.321373837758106,"aZ":-24.994579509108625,"pfxX":-12.478820580283092,"pfxZ":4.3274800453734565,"pX":-0.025199322298344273,"pZ":1.1831571311864661,"vX0":8.1134216863647,"vY0":-128.94184110753218,"vZ0":-6.18593900857192,"x":117.96,"y":206.83,"x0":-1.6138724901895105,"y0":50.004706311685325,"z0":5.578997034055712,"aX":-20.71993938581473},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.5,"breakHorizontal":20.4,"spinRate":2132,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4270783743981492,"extension":5.965011920502916},"index":2,"playId":"abc913e3-cbb7-3a30-8211-29c9a38a548b","pitchNumber":2,"startTime":"2026-04-16T02:41:48.160Z","endTime":"2026-04-16T02:41:51.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.589859786357792,"aZ":-22.06829638184299,"pfxX":-0.2877762815974636,"pfxZ":5.725158555354632,"pX":-1.031745321027808,"pZ":3.357811797567071,"vX0":2.1709370517796307,"vY0":-132.5783488274787,"vZ0":-2.3687177960867993,"x":156.33,"y":148.12,"x0":-1.8267987169935098,"y0":50.00235997125301,"z0":5.888138256187121,"aX":-0.5081698394337825},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.0,"breakHorizontal":0.0,"spinRate":2754,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.4144813835695289,"extension":5.948231948754939},"index":3,"playId":"1d9bc3c0-977c-32dc-a168-8458a51fb6cf","pitchNumber":3,"startTime":"2026-04-16T02:42:06.342Z","endTime":"2026-04-16T02:42:10.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17012261962075,"aZ":-15.957384342980262,"pfxX":-10.11182935520068,"pfxZ":8.448377524985894,"pX":0.2524833098267871,"pZ":2.1701575535336413,"vX0":8.110302517141877,"vY0":-138.25362422895688,"vZ0":-6.642126963669055,"x":107.38,"y":180.19,"x0":-1.4172106939381233,"y0":50.00558249925832,"z0":5.690473233980376,"aX":-19.418366025912608},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":16.4,"spinRate":2371,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.39740979487068095,"extension":6.11174111259137},"index":4,"playId":"85ec2999-6c87-3284-8448-5be80688a490","pitchNumber":4,"startTime":"2026-04-16T02:42:24.928Z","endTime":"2026-04-16T02:42:29.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":5,"startTime":"2026-04-16T02:42:41.793Z","endTime":"2026-04-16T02:42:51.161Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06543253071654,"aZ":-20.155562575938067,"pfxX":0.567903998013124,"pfxZ":6.8083858533616315,"pX":1.3288709403661798,"pZ":2.2590743838333216,"vX0":7.100513481098794,"vY0":-132.4799457303683,"vZ0":-5.255191861826956,"x":66.35,"y":177.78,"x0":-1.4674806710194783,"y0":50.00584387756846,"z0":5.755699228316278,"aX":1.0014906713492742},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.3,"breakHorizontal":-2.6,"spinRate":2620,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.41450669595621736,"extension":6.3854388059538385},"index":6,"playId":"ee61214b-9317-3da8-a741-30d9ee2cb4c6","pitchNumber":5,"startTime":"2026-04-16T02:42:51.161Z","endTime":"2026-04-16T02:42:55.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.78,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:42:55.264Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T02:43:15.954Z","endTime":"2026-04-16T02:44:55.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64240386026362,"aZ":-21.885251772708795,"pfxX":1.968312355255188,"pfxZ":5.724687156375735,"pX":0.8708121794372679,"pZ":2.046749196658072,"vX0":5.719287393567364,"vY0":-133.43982807373388,"vZ0":-5.66844078533291,"x":83.81,"y":183.52,"x0":-1.5589744058269457,"y0":50.00345563354346,"z0":5.783033561531011,"aX":3.5358966063937167},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.2,"breakHorizontal":-4.8,"spinRate":2782,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.41101995795313684,"extension":6.2232301579205975},"index":0,"playId":"02cc773c-68b8-36e0-b65a-7886a128f044","pitchNumber":1,"startTime":"2026-04-16T02:43:23.738Z","endTime":"2026-04-16T02:43:27.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.79981353251826,"aZ":-18.263075826526844,"pfxX":-10.959572700246095,"pfxZ":7.211667937619463,"pX":-1.349537578471133,"pZ":2.951440573627328,"vX0":4.360063563160972,"vY0":-138.9110894294061,"vZ0":-4.614095800597959,"x":168.44,"y":159.09,"x0":-1.5269024875033548,"y0":50.006864393227076,"z0":5.870285563121209,"aX":-21.150914306175668},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":18.7,"spinRate":2480,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3962362697151822,"extension":6.09235925016014},"index":1,"playId":"306d72f8-2d51-33cc-becb-c682e40b3b44","pitchNumber":2,"startTime":"2026-04-16T02:43:40.721Z","endTime":"2026-04-16T02:43:45.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15357674662856,"aZ":-25.38001302396805,"pfxX":2.0767465403340664,"pfxZ":3.927587337802126,"pX":1.5259242829182422,"pZ":0.7492633255046229,"vX0":6.972207225514048,"vY0":-130.8442698348648,"vZ0":-7.891363173245116,"x":58.84,"y":218.55,"x0":-1.44542330903401,"y0":50.00377264251898,"z0":5.712188096616256,"aX":3.5928141789642045},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.5,"breakHorizontal":-5.3,"spinRate":2838,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4189399192728249,"extension":6.140053731912548},"index":2,"playId":"bb19129a-c0dd-39de-9fdf-1d77b4234100","pitchNumber":3,"startTime":"2026-04-16T02:43:59.565Z","endTime":"2026-04-16T02:44:02.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":85.9,"endSpeed":79.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93854759518074,"aZ":-31.39156682322727,"pfxX":3.048677645939262,"pfxZ":0.4976512132172495,"pX":0.25040482469824055,"pZ":1.7709135442140735,"vX0":3.774594788356775,"vY0":-125.08159908800302,"vZ0":-3.7583387948109825,"x":107.46,"y":190.97,"x0":-1.6761061680600347,"y0":50.00492041823689,"z0":5.8753620991441995,"aX":4.816162226390429},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.2,"breakHorizontal":-6.4,"spinRate":3027,"spinDirection":89},"zone":9,"typeConfidence":2.0,"plateTime":0.43840493262057256,"extension":6.253277524797022},"index":3,"playId":"c8a1226b-f7c0-37c8-ab75-839e627419e1","pitchNumber":4,"startTime":"2026-04-16T02:44:23.549Z","endTime":"2026-04-16T02:44:26.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29783199812839,"aZ":-13.195415429018752,"pfxX":-6.483149834940228,"pfxZ":9.606117435848699,"pX":0.09830970055428792,"pZ":3.732643193592626,"vX0":6.401038160044419,"vY0":-140.0559929534391,"vZ0":-3.7725250971692414,"x":113.25,"y":138.0,"x0":-1.3807283915150457,"y0":50.001281417898426,"z0":5.9673392610858755,"aX":-12.806481023719492},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":10.3,"spinRate":2538,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.39192564947936237,"extension":6.0661284552287755},"index":4,"playId":"f83f98ba-0546-392f-b9ae-89f0497b1372","pitchNumber":5,"startTime":"2026-04-16T02:44:51.733Z","endTime":"2026-04-16T02:44:55.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:44:55.172Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T02:46:31.747Z","endTime":"2026-04-16T02:48:19.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51622165812423,"aZ":-31.56020781054942,"pfxX":-12.703758243379685,"pfxZ":0.33130702121079025,"pX":-0.3930980310452324,"pZ":2.192592057707257,"vX0":10.30763160726856,"vY0":-136.63732080825258,"vZ0":-1.4783227825647727,"x":131.98,"y":179.58,"x0":-2.5799140524825215,"y0":50.00681797875989,"z0":4.926870201724701,"aX":-23.820643117814743},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.5,"breakHorizontal":20.6,"spinRate":2499,"spinDirection":247},"zone":4,"typeConfidence":0.91,"plateTime":0.40219183981033035,"extension":6.23443468736032},"index":0,"playId":"cb4f0559-4d92-3b09-9246-51a3e1aec71b","pitchNumber":1,"startTime":"2026-04-16T02:47:35.075Z","endTime":"2026-04-16T02:47:38.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.649265675598606,"aZ":-19.65383403522436,"pfxX":-9.911765077269752,"pfxZ":6.809104204218409,"pX":0.9469320166187236,"pZ":2.934911405018192,"vX0":12.36156139968938,"vY0":-135.29392172894575,"vZ0":-1.888418622254107,"x":80.91,"y":159.54,"x0":-2.410263393344327,"y0":50.006550834545536,"z0":5.0306463373138985,"aX":-18.237289475553375},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.1,"breakHorizontal":15.1,"spinRate":2658,"spinDirection":244},"zone":12,"typeConfidence":2.0,"plateTime":0.40605032070311076,"extension":6.3367383274755325},"index":1,"playId":"39e7e8df-2d7e-336c-b909-78abd851060f","pitchNumber":2,"startTime":"2026-04-16T02:47:53.864Z","endTime":"2026-04-16T02:47:57.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":71.4,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.335441985477175,"aZ":-33.527765680457435,"pfxX":9.247075680236165,"pfxZ":-1.0343822997838972,"pX":0.6221742362104997,"pZ":1.7127039299465532,"vX0":4.9982713106165475,"vY0":-115.32684298686675,"vZ0":-0.21949586347459205,"x":93.28,"y":192.54,"x0":-2.796164432044897,"y0":50.00427695794841,"z0":5.125777299744317,"aX":12.087924425001724},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-1.6,"breakHorizontal":-18.2,"spinRate":2645,"spinDirection":72},"zone":9,"typeConfidence":0.9,"plateTime":0.4804044018333644,"extension":6.142899081109046},"index":2,"playId":"255ec4e8-85b4-3246-a76b-e4adf93bf82c","pitchNumber":3,"startTime":"2026-04-16T02:48:15.778Z","endTime":"2026-04-16T02:48:19.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-1.9999999999999982,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:48:19.067Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T02:48:27.014Z","endTime":"2026-04-16T02:50:54.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":94.7,"endSpeed":84.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.41805652106235,"aZ":-16.36990156215101,"pfxX":-11.291862664664997,"pfxZ":8.412801009077953,"pX":-0.15363336647467973,"pZ":3.351025293010008,"vX0":10.510566563017106,"vY0":-137.4041570632162,"vZ0":-1.3338594810513076,"x":122.86,"y":148.3,"x0":-2.5942849262505443,"y0":50.00190834358349,"z0":4.975097030857198,"aX":-21.212316524119448},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":17.8,"spinRate":2608,"spinDirection":248},"zone":2,"typeConfidence":2.0,"plateTime":0.4013156491093568,"extension":6.3549390990514025},"index":0,"playId":"c68fc1ed-5d5e-3b75-a785-40cb83c92456","pitchNumber":1,"startTime":"2026-04-16T02:48:46.382Z","endTime":"2026-04-16T02:48:49.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.96773290079773,"aZ":-36.41906990559953,"pfxX":2.5623244534238454,"pfxZ":-3.4026244629383107,"pX":1.6443486303182142,"pZ":0.9450945715682922,"vX0":7.904864553885695,"vY0":-111.54415829132358,"vZ0":-1.7367889033730723,"x":54.32,"y":213.26,"x0":-2.293072868347695,"y0":50.003704969441706,"z0":5.524284457371922,"aX":3.1948653844404213},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-6.4,"breakHorizontal":-6.8,"spinRate":2537,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4929734786491955,"extension":6.199546440068444},"index":1,"playId":"61606591-6bbb-37dd-ab15-caee2b2e8845","pitchNumber":2,"startTime":"2026-04-16T02:49:07.962Z","endTime":"2026-04-16T02:49:13.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":77.7,"endSpeed":70.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.483493420755988,"aZ":-30.185912698210913,"pfxX":6.385006109949273,"pfxZ":1.571853811124102,"pX":2.1241407482718277,"pZ":2.2132622261917736,"vX0":8.79846770618511,"vY0":-112.7006074726472,"vZ0":0.6116928768395844,"x":36.03,"y":179.02,"x0":-2.6840419460188434,"y0":50.0044828208845,"z0":5.025783073156861,"aX":8.08297565583842},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":3.4,"breakHorizontal":-14.2,"spinRate":2666,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.4889599895411334,"extension":6.312208355978636},"index":2,"playId":"bc16ec8b-a01c-3135-b763-b9a75a4e67f3","pitchNumber":3,"startTime":"2026-04-16T02:49:28.810Z","endTime":"2026-04-16T02:49:32.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":95.8,"endSpeed":87.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.495837563985216,"aZ":-29.05528990909716,"pfxX":-11.081302612170044,"pfxZ":1.5759915336979375,"pX":-0.6870403293080856,"pZ":3.2680483890440235,"vX0":9.04222059960231,"vY0":-139.2320588727725,"vZ0":0.46990352607786456,"x":143.19,"y":150.54,"x0":-2.5274004524495326,"y0":50.00052157133754,"z0":5.010737087494169,"aX":-21.88508244433038},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.1,"breakHorizontal":18.4,"spinRate":2383,"spinDirection":245},"zone":1,"typeConfidence":0.92,"plateTime":0.39250173719686465,"extension":6.367931378764638},"index":3,"playId":"ebf6d412-69ce-3d44-bf65-27b46826662d","pitchNumber":4,"startTime":"2026-04-16T02:49:46.787Z","endTime":"2026-04-16T02:49:51.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.777267699034184,"aZ":-31.51321949437812,"pfxX":-11.809366294424185,"pfxZ":0.3499120117145198,"pX":-0.5201286572538222,"pZ":1.9715401141553583,"vX0":9.636931202299554,"vY0":-137.38996468507744,"vZ0":-2.050834955953143,"x":136.83,"y":185.55,"x0":-2.5532265696825505,"y0":50.004950000398324,"z0":4.8868424820091825,"aX":-22.393699729644684},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.4,"breakHorizontal":19.2,"spinRate":2356,"spinDirection":250},"zone":7,"typeConfidence":0.9,"plateTime":0.3999378660079844,"extension":6.52976266576631},"index":4,"playId":"4f7f2936-5b30-3d7f-afdf-d696e59bacbb","pitchNumber":5,"startTime":"2026-04-16T02:50:07.890Z","endTime":"2026-04-16T02:50:10.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.446836501204288,"aZ":-17.719352244609453,"pfxX":-9.007241217518864,"pfxZ":7.220004508306863,"pX":-0.7251642773683673,"pZ":3.1843183164339206,"vX0":8.419194693739797,"vY0":-140.51096762688678,"vZ0":-1.7953286332431966,"x":144.64,"y":152.8,"x0":-2.5881515669858506,"y0":50.004251261841425,"z0":4.981338624302085,"aX":-18.03626552047256},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.8,"breakHorizontal":14.6,"spinRate":2565,"spinDirection":245},"zone":1,"typeConfidence":2.0,"plateTime":0.3896278811516174,"extension":6.40639629820994},"index":5,"playId":"dfab1a84-e6e0-3c8b-909c-3a66341af259","pitchNumber":6,"startTime":"2026-04-16T02:50:30.200Z","endTime":"2026-04-16T02:50:33.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.958846997324166,"aZ":-20.311433626307373,"pfxX":-9.765667258269556,"pfxZ":6.0352438483357,"pX":-0.23321864506810586,"pZ":2.6172042204739503,"vX0":9.474486816480518,"vY0":-139.70335917222707,"vZ0":-2.8180776033601997,"x":125.89,"y":168.12,"x0":-2.4081072999883637,"y0":50.00610239423284,"z0":4.981864978637886,"aX":-19.20920781163226},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.4,"breakHorizontal":15.6,"spinRate":2502,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.39282394410322574,"extension":6.340511394576427},"index":6,"playId":"21e88306-0287-33d2-b54a-f038964826fd","pitchNumber":7,"startTime":"2026-04-16T02:50:51.048Z","endTime":"2026-04-16T02:50:54.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.1,"awayTeamWinProbability":88.9,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:50:54.620Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T02:50:59.101Z","endTime":"2026-04-16T02:53:16.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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(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":96.0,"endSpeed":86.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.92165020655929,"aZ":-35.812507518068095,"pfxX":-13.24108769976459,"pfxZ":-1.881939211788488,"pX":0.010694479198563653,"pZ":2.019397419699242,"vX0":11.411020052140712,"vY0":-139.1853918165105,"vZ0":-1.3743294625284599,"x":116.59,"y":184.26,"x0":-2.4545920088311868,"y0":50.00602732597374,"z0":4.92672550476058,"aX":-25.567122750106254},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-3.5,"breakHorizontal":21.1,"spinRate":2458,"spinDirection":248},"zone":8,"typeConfidence":0.94,"plateTime":0.3959807724957223,"extension":6.418289507849689},"index":0,"playId":"8d604f18-3536-3ef1-b8c8-d97acc8867a6","pitchNumber":1,"startTime":"2026-04-16T02:51:23.825Z","endTime":"2026-04-16T02:51:29.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60278883785019,"aZ":-31.154261446066847,"pfxX":-12.06479940815473,"pfxZ":0.5329035366555237,"pX":-1.248803704776611,"pZ":1.5477769183868277,"vX0":7.739261633335301,"vY0":-138.25974957794858,"vZ0":-3.3114332054571953,"x":164.6,"y":196.99,"x0":-2.5256276459121625,"y0":50.00604824853694,"z0":4.86579516399353,"aX":-23.217688368547915},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":0.4,"breakHorizontal":20.0,"spinRate":2290,"spinDirection":255},"zone":13,"typeConfidence":0.89,"plateTime":0.39709946244995953,"extension":6.239881370122749},"index":1,"playId":"9adcf1b7-0720-35af-b1cc-33c23d127217","pitchNumber":2,"startTime":"2026-04-16T02:51:51.009Z","endTime":"2026-04-16T02:51:54.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"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-04-16T02:52:05.263Z","endTime":"2026-04-16T02:52:18.810Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"},"defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.759701757596964,"aZ":-35.98770050526551,"pfxX":-9.040570290208171,"pfxZ":-2.325168003241673,"pX":-0.11125853762040842,"pZ":0.6711967911655629,"vX0":9.216442464448104,"vY0":-127.72301760920176,"vZ0":-3.2979705604478204,"x":121.24,"y":220.66,"x0":-2.602096398838641,"y0":50.00075739456868,"z0":4.826357953275214,"aX":-14.846903457212429},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.8,"breakHorizontal":14.2,"spinRate":1419,"spinDirection":277},"zone":13,"typeConfidence":0.92,"plateTime":0.4298160013689678,"extension":6.423313666489365},"index":3,"playId":"72aef869-025d-3259-ba91-98e9da3cf693","pitchNumber":3,"startTime":"2026-04-16T02:52:18.810Z","endTime":"2026-04-16T02:52:22.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":96.1,"endSpeed":87.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.668237354858775,"aZ":-30.148881926505638,"pfxX":-13.318669932969128,"pfxZ":1.0374655208253163,"pX":-0.4278390941375588,"pZ":2.419773172748252,"vX0":10.205866140520614,"vY0":-139.47033755733676,"vZ0":-1.544359245242485,"x":133.31,"y":173.45,"x0":-2.4185782560926508,"y0":50.00490760063262,"z0":4.983989489614943,"aX":-26.035919614941022},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":1.7,"breakHorizontal":21.8,"spinRate":2448,"spinDirection":249},"zone":4,"typeConfidence":0.93,"plateTime":0.39391142603850193,"extension":6.280973061217888},"index":4,"playId":"007a828b-a1cb-38b7-84e7-7d07e9946ee9","pitchNumber":4,"startTime":"2026-04-16T02:52:42.402Z","endTime":"2026-04-16T02:52:45.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":70.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.491351477928653,"aZ":-39.45359645359141,"pfxX":8.910694357451337,"pfxZ":-5.747774086422551,"pX":0.09015915642032597,"pZ":2.354049930493905,"vX0":2.9841115056255103,"vY0":-112.6772559708913,"vZ0":1.4019504183028848,"x":113.56,"y":175.22,"x0":-2.415085398268174,"y0":50.00539844008007,"z0":5.759252354545125,"aX":11.27742457688394},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-9.6,"breakHorizontal":-16.9,"spinRate":2709,"spinDirection":64},"zone":5,"typeConfidence":2.0,"plateTime":0.48907629542427467,"extension":6.285569580010087},"hitData":{"launchSpeed":91.7,"launchAngle":16.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.24,"coordY":124.95}},"index":5,"playId":"9a90b629-a06d-3fc5-aeef-51f734c182a1","pitchNumber":5,"startTime":"2026-04-16T02:53:04.360Z","endTime":"2026-04-16T02:53:16.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.1,"awayTeamWinProbability":87.9,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.3,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:53:16.885Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Manny Machado lines out to right fielder Luke Raley.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T02:53:21.737Z","endTime":"2026-04-16T02:54:32.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":70.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.692113363012115,"aZ":-25.640344891818522,"pfxX":9.503635879521783,"pfxZ":5.073317796024677,"pX":-0.6965947400328915,"pZ":2.3515186942895356,"vX0":2.1949883239838885,"vY0":-114.69113449562111,"vZ0":-0.22047545635125676,"x":143.55,"y":175.29,"x0":-2.9075846344947696,"y0":50.00511214785803,"z0":5.021287962548881,"aX":12.245871923106815},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":9.4,"breakHorizontal":-17.8,"spinRate":2727,"spinDirection":75},"zone":4,"typeConfidence":0.85,"plateTime":0.4837174337163157,"extension":6.324526000288743},"index":0,"playId":"b933932a-aa45-356c-ae25-ec038931fbf9","pitchNumber":1,"startTime":"2026-04-16T02:53:44.283Z","endTime":"2026-04-16T02:54:11.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"}},"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":95.2,"endSpeed":85.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.54602653728586,"aZ":-32.520738854430824,"pfxX":-13.372498225907325,"pfxZ":-0.18428954396748054,"pX":-0.5803883103715519,"pZ":2.4914724779332316,"vX0":9.727807386495272,"vY0":-138.0869208121611,"vZ0":-0.7398947030632652,"x":139.12,"y":171.51,"x0":-2.454278708430839,"y0":50.003404736782436,"z0":4.997744783211322,"aX":-25.213093939070713},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.2,"breakHorizontal":21.5,"spinRate":2327,"spinDirection":252},"zone":4,"typeConfidence":0.93,"plateTime":0.4003292000336147,"extension":6.316487164728668},"hitData":{"launchSpeed":93.7,"launchAngle":18.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.57,"coordY":109.12}},"index":1,"playId":"6d26de00-5b07-3ba6-bd6f-6fe5720f2251","pitchNumber":2,"startTime":"2026-04-16T02:54:20.452Z","endTime":"2026-04-16T02:54:32.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.4,"awayTeamWinProbability":89.6,"homeTeamWinProbabilityAdded":-1.6999999999999993,"leverageIndex":0.7,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:54:32.168Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T02:56:42.251Z","endTime":"2026-04-16T02:57:43.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ron Marinaccio replaces Randy Vásquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-04-16T02:55:16.057Z","endTime":"2026-04-16T02:56:44.471Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676760,"link":"/api/v1/people/676760"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46468921326073,"aZ":-18.574470456583615,"pfxX":-11.714340871031,"pfxZ":7.405761542839771,"pX":-0.45045632441642935,"pZ":2.185024386671545,"vX0":10.515688021038798,"vY0":-134.93133588480833,"vZ0":-3.5038230559031027,"x":134.17,"y":179.78,"x0":-2.883872994884954,"y0":50.00384238752752,"z0":4.815853581439502,"aX":-21.51497879955084},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":18.8,"spinRate":2136,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.40655706027443816,"extension":6.6054855390337845},"index":1,"playId":"c111b1b5-5646-322b-8b37-feb6e7e2bc9a","pitchNumber":1,"startTime":"2026-04-16T02:56:44.471Z","endTime":"2026-04-16T02:56:47.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.555021535940032,"aZ":-15.76356996987371,"pfxX":-9.245454522795503,"pfxZ":8.901168724803394,"pX":0.8074898784011146,"pZ":2.699629222291424,"vX0":12.546526371253883,"vY0":-135.40461230412038,"vZ0":-2.9802470670837398,"x":86.22,"y":165.89,"x0":-2.700514033588898,"y0":50.002243452561736,"z0":4.927551948948267,"aX":-17.04489423254947},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":13.8,"spinRate":2151,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.4056307401120325,"extension":6.692028486606314},"index":2,"playId":"1c1f99cb-08b3-3934-81c9-8fc9db4f3741","pitchNumber":2,"startTime":"2026-04-16T02:57:01.740Z","endTime":"2026-04-16T02:57:05.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39879289427269,"aZ":-29.449087980102107,"pfxX":0.8731680905011026,"pfxZ":1.7758818050784475,"pX":-0.20440484606013648,"pZ":1.993619686476644,"vX0":6.4689339783678514,"vY0":-123.70235704324921,"vZ0":-1.6135484074386315,"x":124.79,"y":184.95,"x0":-2.979501475172498,"y0":50.00009647030384,"z0":5.150941746941917,"aX":1.3361005608967724},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.1,"breakHorizontal":-3.2,"spinRate":2097,"spinDirection":162},"zone":8,"typeConfidence":2.0,"plateTime":0.4448011780866392,"extension":6.678778213733641},"index":3,"playId":"29b0bc83-fe1f-370c-b42f-97eefe4b9384","pitchNumber":3,"startTime":"2026-04-16T02:57:18.131Z","endTime":"2026-04-16T02:57:21.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":73.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.017334873203584,"aZ":-31.98298751747035,"pfxX":-12.134185729149337,"pfxZ":0.13597239341252898,"pX":-0.41316795926466443,"pZ":1.3408878892470277,"vX0":9.34744708913095,"vY0":-118.42047502629578,"vZ0":-1.2839805507589492,"x":132.75,"y":202.58,"x0":-2.8665281836788896,"y0":50.00196916902147,"z0":4.8593988123066865,"aX":-16.955105876382763},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.2,"breakHorizontal":19.2,"spinRate":2192,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.4654013638159804,"extension":6.7506855932971845},"index":4,"playId":"4ccafa76-4cb9-32c3-85f2-fbcf93fe7510","pitchNumber":4,"startTime":"2026-04-16T02:57:39.621Z","endTime":"2026-04-16T02:57:43.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.200000000000001,"awayTeamWinProbability":88.8,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:57:43.662Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a ground ball to right fielder Nick Castellanos.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T02:57:46.969Z","endTime":"2026-04-16T02:59:45.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.194731775453842,"aZ":-26.928190313026217,"pfxX":-0.4977587741718352,"pfxZ":3.295690319087595,"pX":1.287125270940903,"pZ":1.6770651556110308,"vX0":9.959025500546868,"vY0":-125.63506552519763,"vZ0":-3.031805301176558,"x":67.94,"y":193.5,"x0":-2.669080212378525,"y0":50.006109806093974,"z0":5.095388337257863,"aX":-0.7939650601258061},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.4,"breakHorizontal":-1.4,"spinRate":2234,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.4364945098404118,"extension":6.804765296611394},"index":0,"playId":"75e7647f-c62a-39c4-bc22-bb19f8172894","pitchNumber":1,"startTime":"2026-04-16T02:58:06.798Z","endTime":"2026-04-16T02:58:10.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.830609041145603,"aZ":-26.792503311702628,"pfxX":-0.8218364145841162,"pfxZ":3.5083384729877363,"pX":0.7629134698079126,"pZ":1.7058460593966032,"vX0":8.625882205909297,"vY0":-123.91931277860745,"vZ0":-2.5513352712440023,"x":87.92,"y":192.72,"x0":-2.6762636960980277,"y0":50.00360286498604,"z0":5.017825153746778,"aX":-1.2615252635769199},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.9,"breakHorizontal":-0.8,"spinRate":2147,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.44425841077287975,"extension":6.826782158979623},"index":1,"playId":"2f72d6c9-a3ac-3440-8f4e-8902265f6d37","pitchNumber":2,"startTime":"2026-04-16T02:58:22.533Z","endTime":"2026-04-16T02:58:49.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":73.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17319068017213,"aZ":-30.75970317166546,"pfxX":-14.340817759354689,"pfxZ":1.0098239863797085,"pX":0.12272624088911353,"pZ":1.9614527429773407,"vX0":11.063952636743457,"vY0":-118.27814680566978,"vZ0":-0.3388546760564304,"x":112.32,"y":185.82,"x0":-2.781008422244105,"y0":50.00269510176846,"z0":4.957486984117522,"aX":-20.067020427216054},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.0,"breakHorizontal":22.8,"spinRate":2206,"spinDirection":267},"zone":8,"typeConfidence":2.0,"plateTime":0.46530790100124486,"extension":6.922486724420516},"index":2,"playId":"94d29316-c9a5-3757-b628-ca01fc14e39b","pitchNumber":3,"startTime":"2026-04-16T02:58:54.724Z","endTime":"2026-04-16T02:58:57.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.031066170953306,"aZ":-28.128051374452212,"pfxX":-1.2725144465907388,"pfxZ":2.54397971946951,"pX":2.128954892541607,"pZ":1.677264539983448,"vX0":11.52096112543451,"vY0":-125.43663090024118,"vZ0":-2.631375902678797,"x":35.85,"y":193.49,"x0":-2.3634029449788665,"y0":50.000094321936416,"z0":5.03959019733194,"aX":-2.0219174589386264},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.2,"breakHorizontal":-0.5,"spinRate":2323,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.43712033009031215,"extension":6.805641617706731},"index":3,"playId":"f6954369-dc1b-30a5-bd22-4bdd5ff5c4f9","pitchNumber":4,"startTime":"2026-04-16T02:59:17.050Z","endTime":"2026-04-16T02:59:20.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98829901245015,"aZ":-16.151354321569343,"pfxX":-11.095608040282329,"pfxZ":8.642561433328467,"pX":0.30720306225332633,"pZ":3.1612666260310487,"vX0":11.6005138809694,"vY0":-136.06552979211563,"vZ0":-1.7609703876859621,"x":105.29,"y":153.43,"x0":-2.5929840237964834,"y0":50.00268163655003,"z0":4.949659138060182,"aX":-20.571285837998484},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.4,"breakHorizontal":17.3,"spinRate":2230,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.40429040448456854,"extension":6.700078310329562},"hitData":{"launchSpeed":94.8,"launchAngle":-0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.57,"coordY":111.14}},"index":4,"playId":"e0eb7ce0-1234-3443-a691-2acae8380e4a","pitchNumber":5,"startTime":"2026-04-16T02:59:34.071Z","endTime":"2026-04-16T02:59:45.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.299999999999999,"awayTeamWinProbability":89.7,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.24,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-04-16T02:59:45.744Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luke Raley homers (4) on a line drive to right center field. Randy Arozarena scores.","rbi":2,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T03:00:28.020Z","endTime":"2026-04-16T03:03:04.231Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":{"id":676760,"link":"/api/v1/people/676760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":676760,"link":"/api/v1/people/676760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"1ac9612b-03df-3ff7-b40d-52630fe1a545","startTime":"2026-04-16T03:00:10.102Z","endTime":"2026-04-16T03:00:15.346Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":72.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.737644365398573,"aZ":-34.24062490229314,"pfxX":-11.544052694325309,"pfxZ":-1.5120498332900585,"pX":-1.9872966402116672,"pZ":2.8593473746796483,"vX0":5.876908925623117,"vY0":-117.25960320522356,"vZ0":2.323395106630166,"x":192.75,"y":161.58,"x0":-3.049079707264876,"y0":50.001865902966934,"z0":5.089588985040317,"aX":-15.797677507614578},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-1.7,"breakHorizontal":19.1,"spinRate":2080,"spinDirection":271},"zone":11,"typeConfidence":2.0,"plateTime":0.4702244243698934,"extension":6.977708558470743},"index":1,"playId":"46f42f67-e5d8-391f-bc9e-ce7daa71a716","pitchNumber":1,"startTime":"2026-04-16T03:00:30.140Z","endTime":"2026-04-16T03:00:37.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Randy Arozarena steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"actionPlayId":"46f42f67-e5d8-391f-bc9e-ce7daa71a716","startTime":"2026-04-16T03:00:44.919Z","endTime":"2026-04-16T03:01:05.637Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"},"defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"postOnSecond":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"homeTeamWinProbability":9.6,"awayTeamWinProbability":90.4,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.44,"dramaIndex":21.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41877908316635,"aZ":-24.665442623469332,"pfxX":0.9351240456909267,"pfxZ":4.851800215969671,"pX":0.9728141201514626,"pZ":2.527027729763082,"vX0":8.964245274481476,"vY0":-124.53969354732892,"vZ0":-1.2662618263144765,"x":79.92,"y":170.55,"x0":-2.816833185611214,"y0":50.00302897792453,"z0":5.110368557309699,"aX":1.4472793022930543},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.6,"breakHorizontal":-4.1,"spinRate":2330,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.44228379517744587,"extension":6.852846995900963},"index":3,"playId":"5ed5a61c-f2cd-339e-9489-a17fbf8b2df9","pitchNumber":2,"startTime":"2026-04-16T03:01:05.637Z","endTime":"2026-04-16T03:01:10.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07620714038731,"aZ":-14.074378693504642,"pfxX":-10.80565317829974,"pfxZ":9.818055520633113,"pX":-0.19965256851634058,"pZ":2.897473596891695,"vX0":10.818594328091706,"vY0":-135.97289846224874,"vZ0":-2.8347907451492285,"x":124.61,"y":160.55,"x0":-2.8556876660803963,"y0":50.0043421537851,"z0":4.94952351393198,"aX":-19.925301460842466},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":16.8,"spinRate":2203,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.4051966434271259,"extension":6.529607033300617},"index":4,"playId":"19f53cf4-e133-3a64-aeef-64aba052119d","pitchNumber":3,"startTime":"2026-04-16T03:01:34.215Z","endTime":"2026-04-16T03:01:38.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":74.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9376769478471,"aZ":-32.2743183648963,"pfxX":-13.415873159795014,"pfxZ":-0.0687468712755619,"pX":0.8502231657436627,"pZ":1.3770474740846748,"vX0":12.486779783303595,"vY0":-119.76324952163343,"vZ0":-1.4032008518829882,"x":84.59,"y":201.6,"x0":-2.7445188682091435,"y0":50.00353155470636,"z0":4.91732574733938,"aX":-19.054968777111238},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.2,"breakHorizontal":20.4,"spinRate":2307,"spinDirection":266},"zone":14,"typeConfidence":2.0,"plateTime":0.4613003237865838,"extension":6.865728659057797},"index":5,"playId":"60a36308-5347-3908-9f9b-32abfe642e5d","pitchNumber":4,"startTime":"2026-04-16T03:01:54.363Z","endTime":"2026-04-16T03:01:58.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.1,"endSpeed":75.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68641409417305,"aZ":-31.199366570257553,"pfxX":-13.92587455634679,"pfxZ":0.6630181024599988,"pX":1.5326425527589627,"pZ":0.0934903824551679,"vX0":14.226470140376835,"vY0":-121.42384519787099,"vZ0":-4.657493726727546,"x":58.58,"y":236.26,"x0":-2.6424395214920953,"y0":50.002623138006385,"z0":4.806102420433176,"aX":-20.428545640194937},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.1,"breakHorizontal":21.1,"spinRate":2345,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4541794059687656,"extension":6.9090328444515965},"index":6,"playId":"260793e0-098d-3d37-897c-d11fc3d76824","pitchNumber":5,"startTime":"2026-04-16T03:02:13.326Z","endTime":"2026-04-16T03:02:18.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":83.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39769420317004,"aZ":-18.152831820394674,"pfxX":-10.049730280794407,"pfxZ":7.730252476758677,"pX":-0.25331883344032413,"pZ":2.337489528337387,"vX0":10.66405459091574,"vY0":-135.06390635532162,"vZ0":-3.3530289928226464,"x":126.66,"y":175.67,"x0":-2.9817233179925346,"y0":50.00458199655525,"z0":4.900903008153872,"aX":-18.232877249733683},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.3,"breakHorizontal":15.4,"spinRate":2261,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.40838407719512215,"extension":6.557957268608472},"hitData":{"launchSpeed":113.2,"launchAngle":27.0,"totalDistance":434.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":200.96,"coordY":44.76}},"index":7,"playId":"99a4ef92-24bc-339c-856a-28a65bc63157","pitchNumber":6,"startTime":"2026-04-16T03:02:36.701Z","endTime":"2026-04-16T03:03:04.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":-5.499999999999999,"leverageIndex":0.44,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:03:04.231Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T03:03:03.766Z","endTime":"2026-04-16T03:03:40.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.7402747163324,"aZ":-14.513016932546083,"pfxX":-11.087828603036613,"pfxZ":9.629634460980228,"pX":-0.5450654647837981,"pZ":2.29698108371491,"vX0":10.185465058117748,"vY0":-135.8081531587038,"vZ0":-3.8181440925952406,"x":137.78,"y":176.76,"x0":-2.9368012704315247,"y0":50.00411433171927,"z0":4.756745331228231,"aX":-20.34002359224108},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":17.4,"spinRate":2212,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.40612867525228813,"extension":6.643288657237051},"hitData":{"launchSpeed":92.6,"launchAngle":27.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.86,"coordY":57.45}},"index":0,"playId":"c68334d4-42da-3afc-919a-df09ab4f2041","pitchNumber":1,"startTime":"2026-04-16T03:03:28.112Z","endTime":"2026-04-16T03:03:40.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:03:40.132Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cole Young pops out to second baseman Jake Cronenworth.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T03:03:38.428Z","endTime":"2026-04-16T03:04:54.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.9,"endSpeed":79.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49040810067546,"aZ":-26.570406712362843,"pfxX":1.4879701317368972,"pfxZ":3.486240642131307,"pX":-0.3494698634252752,"pZ":1.7341271391005573,"vX0":6.434085566297031,"vY0":-126.43287968931011,"vZ0":-2.7515001745601775,"x":130.32,"y":191.96,"x0":-3.127981110937602,"y0":50.00274946380858,"z0":4.984786372804679,"aX":2.391222801196453},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.9,"breakHorizontal":-4.3,"spinRate":2254,"spinDirection":168},"zone":7,"typeConfidence":2.0,"plateTime":0.43438964671268465,"extension":6.727446418913436},"index":0,"playId":"70b8e6de-2681-35a0-b1f8-22ec13b9ac89","pitchNumber":1,"startTime":"2026-04-16T03:04:03.448Z","endTime":"2026-04-16T03:04:07.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43048713710566,"aZ":-16.791908734092925,"pfxX":-8.221928796409486,"pfxZ":8.51685019699399,"pX":-0.3877401199519408,"pZ":3.3675766488272303,"vX0":9.319696062679933,"vY0":-134.82223697092144,"vZ0":-0.9687397864822647,"x":131.78,"y":147.86,"x0":-2.852129393182017,"y0":50.005566837159996,"z0":4.938340299408949,"aX":-14.855583732111269},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.4,"breakHorizontal":12.5,"spinRate":2193,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4092095074976827,"extension":6.585096678596493},"index":1,"playId":"f1d90d43-9ad9-3344-8f85-83e7da7fc41b","pitchNumber":2,"startTime":"2026-04-16T03:04:19.601Z","endTime":"2026-04-16T03:04:22.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":75.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.853515284356217,"aZ":-30.547671241999005,"pfxX":-14.18737483336644,"pfxZ":1.1102522417569727,"pX":-0.003736726698481243,"pZ":1.2079817424088226,"vX0":11.648343355094685,"vY0":-121.52494059344558,"vZ0":-2.179379414640418,"x":117.14,"y":206.16,"x0":-3.058691500984444,"y0":50.00426459732284,"z0":4.817656736444282,"aX":-20.836161518407124},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.7,"breakHorizontal":22.3,"spinRate":2328,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4538820658350038,"extension":6.752856076490288},"hitData":{"launchSpeed":73.9,"launchAngle":58.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":165.53,"coordY":143.1}},"index":2,"playId":"83d29f4f-f3ee-36e9-9e12-a304988df607","pitchNumber":3,"startTime":"2026-04-16T03:04:43.871Z","endTime":"2026-04-16T03:04:54.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.5,"awayTeamWinProbability":95.5,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:04:54.114Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gavin Sheets doubles (6) on a sharp line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T03:07:02.453Z","endTime":"2026-04-16T03:09:13.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68603929130983,"aZ":-30.665954295486745,"pfxX":-12.557998596514434,"pfxZ":0.8226109112198303,"pX":0.1300230297657578,"pZ":1.9953961229676986,"vX0":11.46879169435905,"vY0":-135.02950185524114,"vZ0":-1.9381912253910465,"x":112.04,"y":184.9,"x0":-2.5580759905745936,"y0":50.001617354533195,"z0":4.897614460771317,"aX":-22.99541829531698},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.2,"breakHorizontal":20.0,"spinRate":2376,"spinDirection":249},"zone":8,"typeConfidence":0.89,"plateTime":0.4069364827638382,"extension":6.252765686737314},"index":0,"playId":"c7d40d2b-771b-3f38-bf6a-e3a25ccd3820","pitchNumber":1,"startTime":"2026-04-16T03:07:02.453Z","endTime":"2026-04-16T03:07:06.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69632909932233,"aZ":-31.11941459669778,"pfxX":-10.55538619554834,"pfxZ":0.6578268543146768,"pX":0.10065243266962595,"pZ":1.0894987174365314,"vX0":10.105004090707286,"vY0":-125.77583304805421,"vZ0":-3.0975986033002183,"x":113.16,"y":209.36,"x0":-2.607228488346015,"y0":50.00022597965722,"z0":4.873603692164519,"aX":-16.825497548685224},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.7,"breakHorizontal":16.7,"spinRate":1577,"spinDirection":268},"zone":14,"typeConfidence":0.94,"plateTime":0.43630975948774386,"extension":6.095217159486983},"index":1,"playId":"0408c06c-e9ff-3c51-a927-137474f7f644","pitchNumber":2,"startTime":"2026-04-16T03:07:17.942Z","endTime":"2026-04-16T03:07:21.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":69.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77957084750811,"aZ":-26.366507291026338,"pfxX":7.5480479527521664,"pfxZ":4.686030693785064,"pX":-1.3382629115274478,"pZ":2.661624956896409,"vX0":1.4632127597772322,"vY0":-111.4598152978067,"vZ0":0.6758054912490532,"x":168.01,"y":166.92,"x0":-2.9856358676039707,"y0":50.00445264127515,"z0":5.109035339310297,"aX":9.35725887337049},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":9.0,"breakHorizontal":-14.0,"spinRate":2634,"spinDirection":72},"zone":11,"typeConfidence":0.88,"plateTime":0.49420110102933235,"extension":5.991224447575079},"index":2,"playId":"e14732ff-9cb3-3077-9595-35b321828c84","pitchNumber":3,"startTime":"2026-04-16T03:07:34.568Z","endTime":"2026-04-16T03:07:38.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97652541273948,"aZ":-30.123624154332443,"pfxX":-13.968179592160926,"pfxZ":1.102405723842537,"pX":-0.7957669639247958,"pZ":2.337059339348575,"vX0":9.599384411700212,"vY0":-136.30910837611017,"vZ0":-1.269866846708524,"x":147.33,"y":175.68,"x0":-2.56770373555081,"y0":50.003152629653755,"z0":4.909731054468971,"aX":-26.00215997052097},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.9,"breakHorizontal":22.9,"spinRate":2321,"spinDirection":252},"zone":4,"typeConfidence":0.92,"plateTime":0.40349867852919674,"extension":6.339393295076785},"index":3,"playId":"8377db5e-86d1-3a4d-a38a-ac21f2d83f66","pitchNumber":4,"startTime":"2026-04-16T03:07:51.132Z","endTime":"2026-04-16T03:07:54.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.901942604930966,"aZ":-20.984781167373765,"pfxX":-7.993803927269369,"pfxZ":5.658406414085103,"pX":-1.138129677207548,"pZ":4.048422381030614,"vX0":7.104916754335156,"vY0":-140.03352871456963,"vZ0":0.9828652214194057,"x":160.38,"y":129.47,"x0":-2.675056363674637,"y0":50.00196225255833,"z0":5.0700242468633485,"aX":-15.806344119269555},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.7,"breakHorizontal":13.0,"spinRate":2509,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.3917839434107919,"extension":6.352447006775732},"index":4,"playId":"ecdc43d2-8210-3d3d-aca2-ccc1d584da69","pitchNumber":5,"startTime":"2026-04-16T03:08:13.518Z","endTime":"2026-04-16T03:08:17.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-16T03:08:28.093Z","endTime":"2026-04-16T03:08:37.150Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"},"defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":70.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.899403065575534,"aZ":-37.81236802217064,"pfxX":7.899581512737933,"pfxZ":-4.501377359208793,"pX":1.4957700571535082,"pZ":0.3232240216394611,"vX0":6.301069110897643,"vY0":-112.53783441771147,"vZ0":-2.740516273748683,"x":59.98,"y":230.05,"x0":-2.3909185244508158,"y0":50.00390755816034,"z0":5.47589492777978,"aX":9.892913358611333},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-8.6,"breakHorizontal":-16.2,"spinRate":2669,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4911628026717145,"extension":6.327733737696844},"index":6,"playId":"071ea638-d141-3b5b-9c1a-9285f2edd303","pitchNumber":6,"startTime":"2026-04-16T03:08:37.150Z","endTime":"2026-04-16T03:08:40.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5501082262825,"aZ":-32.05645154272882,"pfxX":-12.336229396637993,"pfxZ":0.05930140585610033,"pX":-0.14621719180570425,"pZ":3.0180259650047967,"vX0":10.67484909976662,"vY0":-137.7792803550904,"vZ0":0.5802036420816824,"x":122.57,"y":157.29,"x0":-2.4878167502407043,"y0":50.00029638559387,"z0":4.988791237620233,"aX":-23.4704414664283},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":0.5,"breakHorizontal":19.8,"spinRate":2394,"spinDirection":251},"zone":2,"typeConfidence":0.93,"plateTime":0.3991192141231683,"extension":6.399431129423686},"hitData":{"launchSpeed":102.5,"launchAngle":20.0,"totalDistance":383.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":139.13,"coordY":45.08}},"index":7,"playId":"2c3e9285-a6aa-37a5-9e2f-efddaef97c86","pitchNumber":7,"startTime":"2026-04-16T03:08:58.612Z","endTime":"2026-04-16T03:09:13.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.9,"awayTeamWinProbability":93.1,"homeTeamWinProbabilityAdded":2.4000000000000004,"leverageIndex":0.37,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:09:13.780Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Castellanos flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T03:09:20.615Z","endTime":"2026-04-16T03:11:52.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":86.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.3551707867709,"aZ":-28.788881734045354,"pfxX":-12.689887079015763,"pfxZ":1.7525605822212418,"pX":-0.9843390652152092,"pZ":2.122538142288122,"vX0":8.555238925409716,"vY0":-139.61641169905047,"vZ0":-2.402740966967717,"x":154.52,"y":181.47,"x0":-2.47162411365093,"y0":50.00596945772609,"z0":4.928917551099993,"aX":-24.550492816583283},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.8,"breakHorizontal":20.8,"spinRate":2341,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.3953885501493941,"extension":6.426693162086445},"index":0,"playId":"528c8f7b-4f85-3cad-a28d-68d5c071f3a1","pitchNumber":1,"startTime":"2026-04-16T03:09:47.891Z","endTime":"2026-04-16T03:09:51.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.724343713518884,"aZ":-19.14793177196,"pfxX":-9.395400740963812,"pfxZ":6.896267802646355,"pX":0.591800527709699,"pZ":3.823782530033061,"vX0":11.215400439725858,"vY0":-137.3775402275024,"vZ0":0.2665716683313486,"x":94.44,"y":135.54,"x0":-2.3454378357090864,"y0":50.004887957915294,"z0":5.039275924369124,"aX":-17.75327844473835},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":14.3,"spinRate":2568,"spinDirection":248},"zone":12,"typeConfidence":2.0,"plateTime":0.40049246446773035,"extension":6.372756869518958},"index":1,"playId":"6ea1330b-9fef-3db2-b82b-01ea755b3176","pitchNumber":2,"startTime":"2026-04-16T03:10:09.485Z","endTime":"2026-04-16T03:10:12.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.731925209925976,"aZ":-29.92174905676048,"pfxX":-13.273497271531959,"pfxZ":1.1556976822076086,"pX":-0.4676593242915843,"pZ":1.996955714277941,"vX0":10.280677866511411,"vY0":-139.19494017858426,"vZ0":-2.5728385491980097,"x":134.83,"y":184.86,"x0":-2.500314318899527,"y0":50.00003398812588,"z0":4.93174689909163,"aX":-25.82031515732491},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.7,"breakHorizontal":21.6,"spinRate":2448,"spinDirection":247},"zone":7,"typeConfidence":0.93,"plateTime":0.3947885793078254,"extension":6.175995172321482},"index":2,"playId":"d6945fb6-671a-3f7b-8ac1-de5c9d300e3e","pitchNumber":3,"startTime":"2026-04-16T03:10:28.876Z","endTime":"2026-04-16T03:10:31.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.286791516168485,"aZ":-19.4001791005906,"pfxX":-10.71655055082471,"pfxZ":6.658782215547619,"pX":-0.6414594084948504,"pZ":2.785121760563826,"vX0":9.051126064137652,"vY0":-138.46226384714416,"vZ0":-2.2439255666538953,"x":141.45,"y":163.58,"x0":-2.579305244244765,"y0":50.00686130233185,"z0":4.921071248169514,"aX":-20.570279901445527},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.6,"breakHorizontal":17.3,"spinRate":2424,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.397370939170671,"extension":6.452813403721114},"index":3,"playId":"84845d20-4cd1-3f21-a520-7137a44598e2","pitchNumber":4,"startTime":"2026-04-16T03:10:51.218Z","endTime":"2026-04-16T03:10:54.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.896380952578454,"aZ":-36.70129767396726,"pfxX":-11.780638782038617,"pfxZ":-2.3409656550082794,"pX":-1.0530677825944414,"pZ":2.2777120312956285,"vX0":8.192649123786428,"vY0":-139.29015007831438,"vZ0":-0.6470682512220094,"x":157.14,"y":177.28,"x0":-2.525747719363902,"y0":50.003397673480066,"z0":4.9736814925121635,"aX":-22.783893223563876},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-4.2,"breakHorizontal":19.3,"spinRate":2236,"spinDirection":246},"zone":13,"typeConfidence":0.92,"plateTime":0.3956416602478843,"extension":6.252715413840544},"index":4,"playId":"61562be9-9667-3356-8c95-bbb6706a9848","pitchNumber":5,"startTime":"2026-04-16T03:11:15.883Z","endTime":"2026-04-16T03:11:19.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":70.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99331622686966,"aZ":-30.43613729472035,"pfxX":10.370977579682119,"pfxZ":1.3415872739172592,"pX":-0.0444102146241717,"pZ":3.056674014715508,"vX0":3.4423863716578236,"vY0":-114.94980709000227,"vZ0":2.121486265018937,"x":118.69,"y":156.25,"x0":-2.9225626702106267,"y0":50.00069801155685,"z0":5.148783841001495,"aX":13.408954917416745},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":3.5,"breakHorizontal":-19.8,"spinRate":2696,"spinDirection":75},"zone":2,"typeConfidence":0.88,"plateTime":0.4827816878838851,"extension":6.194049719572275},"hitData":{"launchSpeed":78.1,"launchAngle":46.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.49,"coordY":121.67}},"index":5,"playId":"5cae6481-3809-31b3-a975-97d3bb9a392e","pitchNumber":6,"startTime":"2026-04-16T03:11:39.567Z","endTime":"2026-04-16T03:11:52.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.0,"awayTeamWinProbability":95.0,"homeTeamWinProbabilityAdded":-1.9000000000000004,"leverageIndex":0.64,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:11:52.890Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T03:11:55.739Z","endTime":"2026-04-16T03:14:34.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.83716051569323,"aZ":-36.32806380336826,"pfxX":-13.066619385685275,"pfxZ":-2.158376992979271,"pX":-1.0535986257163348,"pZ":2.2971261273571066,"vX0":8.680960269382506,"vY0":-139.00357682280986,"vZ0":-0.6178946549082147,"x":157.16,"y":176.76,"x0":-2.545469157974296,"y0":50.00309768454988,"z0":4.968619503702923,"aX":-25.158784241747696},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-3.8,"breakHorizontal":21.5,"spinRate":2220,"spinDirection":244},"zone":13,"typeConfidence":0.94,"plateTime":0.39649445154953034,"extension":6.298001877020275},"index":0,"playId":"f5099830-7b97-3100-b6a8-a8a3fa33d99c","pitchNumber":1,"startTime":"2026-04-16T03:12:19.737Z","endTime":"2026-04-16T03:12:22.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":95.5,"endSpeed":87.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.118633413100508,"aZ":-31.306777563933842,"pfxX":-12.345116982775755,"pfxZ":0.44281099183336003,"pX":-0.9630252057724707,"pZ":1.6544656086716254,"vX0":8.841095232221205,"vY0":-138.8560547740109,"vZ0":-2.9101026267586905,"x":153.71,"y":194.11,"x0":-2.5845216554690773,"y0":50.00267725571795,"z0":4.799336357337882,"aX":-24.104559149882903},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":0.4,"breakHorizontal":20.5,"spinRate":2447,"spinDirection":250},"zone":13,"typeConfidence":0.92,"plateTime":0.3944742529118135,"extension":6.3107065441080525},"index":1,"playId":"c5143b51-3228-34a0-ad05-b61f1d401db4","pitchNumber":2,"startTime":"2026-04-16T03:12:42.790Z","endTime":"2026-04-16T03:12:46.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":68.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01212828236176,"aZ":-30.704601357557937,"pfxX":6.9626842309924495,"pfxZ":1.2119734104717406,"pX":3.082864280118954,"pZ":2.4527660267528195,"vX0":10.242091954729709,"vY0":-111.96199810611704,"vZ0":1.2530446704153437,"x":-0.51,"y":172.56,"x0":-2.5318899877964283,"y0":50.00507158007487,"z0":5.130683198540542,"aX":8.473803242363664},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":3.1,"breakHorizontal":-16.2,"spinRate":2616,"spinDirection":65},"zone":12,"typeConfidence":0.89,"plateTime":0.4971978268623056,"extension":6.171887766199191},"index":2,"playId":"d19ee42f-de2d-39e5-b52a-006d17a10667","pitchNumber":3,"startTime":"2026-04-16T03:13:18.083Z","endTime":"2026-04-16T03:13:21.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":70.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38497188745137,"aZ":-28.866294668300625,"pfxX":8.616711686301244,"pfxZ":2.5881158215077633,"pX":-0.405251475672821,"pZ":1.7796560090230686,"vX0":3.1437396237521558,"vY0":-113.87488296411317,"vZ0":-0.5891104878291276,"x":132.45,"y":190.73,"x0":-2.9342104710393615,"y0":50.00013585186912,"z0":4.968967489491505,"aX":10.996338951523155},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":4.8,"breakHorizontal":-16.4,"spinRate":2779,"spinDirection":72},"zone":7,"typeConfidence":0.89,"plateTime":0.48626155115531855,"extension":6.09100357653098},"index":3,"playId":"e1fb8b5c-7b01-37e1-a55f-087ba81f1c39","pitchNumber":4,"startTime":"2026-04-16T03:13:39.618Z","endTime":"2026-04-16T03:13:44.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.44469928059557,"aZ":-32.69632678842206,"pfxX":-13.161913390604214,"pfxZ":-0.26842752989735885,"pX":-1.4278262253716163,"pZ":2.184322547112257,"vX0":7.765163426559014,"vY0":-139.48216248162464,"vZ0":-1.4547872248850449,"x":171.43,"y":179.8,"x0":-2.5633711413879023,"y0":50.00447065757467,"z0":4.904080827047777,"aX":-25.486949390909896},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":-0.6,"breakHorizontal":21.8,"spinRate":2409,"spinDirection":243},"zone":13,"typeConfidence":0.93,"plateTime":0.3953326959649739,"extension":6.347064229209439},"index":4,"playId":"15275e68-9675-374b-9c6d-3e551c07e259","pitchNumber":5,"startTime":"2026-04-16T03:14:03.664Z","endTime":"2026-04-16T03:14:07.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.602168058328225,"aZ":-17.192036798867072,"pfxX":-7.180649400002169,"pfxZ":7.635328184839299,"pX":0.7557032656650718,"pZ":2.877396585392317,"vX0":11.337220414600074,"vY0":-139.71513798889865,"vZ0":-2.4882959360236816,"x":88.19,"y":161.09,"x0":-2.4353891264692566,"y0":50.00513311811985,"z0":4.918965411678354,"aX":-14.095513597718702},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":10.4,"spinRate":2717,"spinDirection":248},"zone":3,"typeConfidence":2.0,"plateTime":0.3931206940423224,"extension":6.38080002013224},"index":5,"playId":"e539c5e4-bb38-3b68-9e90-46b290887b1f","pitchNumber":6,"startTime":"2026-04-16T03:14:30.277Z","endTime":"2026-04-16T03:14:34.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:14:34.220Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Cronenworth walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T03:14:39.941Z","endTime":"2026-04-16T03:17:08.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.57230247965764,"aZ":-19.144493506591818,"pfxX":-8.630136222564225,"pfxZ":6.701562799141961,"pX":-1.1214006775928327,"pZ":3.3390579460096275,"vX0":7.268177707889091,"vY0":-139.5443970740305,"vZ0":-0.96446723372187,"x":159.75,"y":148.63,"x0":-2.6570208657567327,"y0":50.000685370953285,"z0":4.967545280888322,"aX":-16.77570170169484},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.1,"breakHorizontal":13.8,"spinRate":2485,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.39465446367807244,"extension":6.326638811452404},"index":0,"playId":"4e63d8af-b1f6-3c93-a57d-c2a110751cbc","pitchNumber":1,"startTime":"2026-04-16T03:14:59.403Z","endTime":"2026-04-16T03:15:02.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38819041018703,"aZ":-19.59930644495801,"pfxX":-8.13603168610371,"pfxZ":6.400699270904305,"pX":-0.03327276465194295,"pZ":3.3123026054674076,"vX0":9.409739306890144,"vY0":-139.94779082025198,"vZ0":-1.1209438514010035,"x":118.27,"y":149.35,"x0":-2.397381053826086,"y0":50.00341161156738,"z0":5.013681908151772,"aX":-15.986128811878014},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.5,"breakHorizontal":12.6,"spinRate":2444,"spinDirection":244},"zone":2,"typeConfidence":2.0,"plateTime":0.39280776927728445,"extension":6.290209050815139},"index":1,"playId":"fda17f17-d16a-327b-a883-b0fc415e2506","pitchNumber":2,"startTime":"2026-04-16T03:15:18.709Z","endTime":"2026-04-16T03:15:22.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":"6c28aab3-b48c-4d5d-87d7-922cbc963c81","startTime":"2026-04-16T03:15:41.544Z","endTime":"2026-04-16T03:15:45.772Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.656476980985836,"aZ":-18.342701395386882,"pfxX":-9.000401754445168,"pfxZ":7.350542775942869,"pX":0.02308081021436778,"pZ":2.282746634320063,"vX0":9.880710496325916,"vY0":-136.89913991314538,"vZ0":-3.5777997056560253,"x":116.12,"y":177.15,"x0":-2.4784737017458442,"y0":50.00423934599633,"z0":4.876131764241661,"aX":-16.938640442876014},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":14.0,"spinRate":2636,"spinDirection":252},"zone":5,"typeConfidence":2.0,"plateTime":0.401423422539283,"extension":6.323140031657716},"index":3,"playId":"676a9576-5940-3d79-a2d0-090b3e5942da","pitchNumber":3,"startTime":"2026-04-16T03:15:58.235Z","endTime":"2026-04-16T03:16:01.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":71.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.436031604831832,"aZ":-35.70590186832336,"pfxX":4.587912805484111,"pfxZ":-2.816101262620709,"pX":1.63801223551695,"pZ":1.2825745084469244,"vX0":7.452069194597808,"vY0":-111.06668369559172,"vZ0":-1.083439806429155,"x":54.56,"y":204.15,"x0":-2.35373426378961,"y0":50.004842740129945,"z0":5.481828417855152,"aX":5.746046942825156},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-5.0,"breakHorizontal":-10.2,"spinRate":2508,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4926838169496919,"extension":6.200048082261742},"index":4,"playId":"9ba9b7be-fe0d-3ab3-b402-7d0dc18dbc63","pitchNumber":4,"startTime":"2026-04-16T03:16:21.505Z","endTime":"2026-04-16T03:16:25.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.500737911240684,"aZ":-20.32782131685773,"pfxX":-7.629458466247691,"pfxZ":5.949141126260189,"pX":-0.930482877007938,"pZ":2.961431758291945,"vX0":7.186725691080998,"vY0":-139.94837139431866,"vZ0":-1.7899383088484435,"x":152.47,"y":158.82,"x0":-2.5359618644246344,"y0":50.00016358556859,"z0":4.935666937428008,"aX":-15.186936733563194},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.6,"breakHorizontal":12.4,"spinRate":2414,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.3908338113728651,"extension":6.330526722992552},"index":5,"playId":"fe3b86ba-018c-3943-9c16-9122639ea467","pitchNumber":5,"startTime":"2026-04-16T03:16:42.918Z","endTime":"2026-04-16T03:16:47.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.5,"endSpeed":87.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.324437618528876,"aZ":-30.485619756574206,"pfxX":-11.113799414422477,"pfxZ":0.8705621288437371,"pX":-1.321358420960405,"pZ":2.644097248445712,"vX0":7.197839752741601,"vY0":-138.95947446393026,"vZ0":-0.8843664373302962,"x":167.37,"y":167.39,"x0":-2.50663659922934,"y0":50.0052675117464,"z0":4.999157795676256,"aX":-21.649352842542154},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.6,"breakHorizontal":18.6,"spinRate":2459,"spinDirection":248},"zone":11,"typeConfidence":0.89,"plateTime":0.3947635940787131,"extension":6.211354787582851},"index":6,"playId":"81c0af13-3aac-3ae8-b7a5-ef433633a712","pitchNumber":6,"startTime":"2026-04-16T03:17:04.658Z","endTime":"2026-04-16T03:17:08.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.7000000000000002,"leverageIndex":0.36,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:17:08.482Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Campusano flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T03:18:19.632Z","endTime":"2026-04-16T03:18:30.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"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-04-16T03:17:20.779Z","endTime":"2026-04-16T03:18:21.734Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.801685361331035,"aZ":-30.68026237442431,"pfxX":8.229736524144368,"pfxZ":1.1545895271737239,"pX":0.11930603155221742,"pZ":1.89259928950978,"vX0":4.301477976137697,"vY0":-113.83075155427048,"vZ0":-0.195946867767416,"x":112.45,"y":187.68,"x0":-2.873278329990639,"y0":50.00248848606006,"z0":5.05605055996124,"aX":10.637412122605422},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":2.4,"breakHorizontal":-16.1,"spinRate":2737,"spinDirection":74},"zone":8,"typeConfidence":0.9,"plateTime":0.4839449227383068,"extension":6.255453588071},"hitData":{"launchSpeed":76.2,"launchAngle":38.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.6,"coordY":123.18}},"index":1,"playId":"aa2ec5bb-c725-34f6-9049-2a38bba8180b","pitchNumber":1,"startTime":"2026-04-16T03:18:21.734Z","endTime":"2026-04-16T03:18:30.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-1.5999999999999996,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:18:30.227Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Leo Rivas singles on a ground ball to center fielder Jackson Merrill.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T03:20:18.081Z","endTime":"2026-04-16T03:21:48.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":82.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28513015311141,"aZ":-15.87849294107091,"pfxX":-10.77317207119492,"pfxZ":9.175865337466574,"pX":0.7373053106040612,"pZ":2.665652768204606,"vX0":12.88353713161478,"vY0":-133.3355794727343,"vZ0":-3.019337622666037,"x":88.9,"y":166.81,"x0":-2.7885489677059647,"y0":50.004836924191416,"z0":4.978070717695008,"aX":-19.138270092287826},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.0,"breakHorizontal":16.3,"spinRate":2186,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.4129297373093297,"extension":6.646395337510494},"index":0,"playId":"bf95dc34-64d6-3ed7-b9aa-5e7984801d3f","pitchNumber":1,"startTime":"2026-04-16T03:20:43.591Z","endTime":"2026-04-16T03:20:47.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.597376451322592,"aZ":-29.652507984279236,"pfxX":-12.119346019904384,"pfxZ":1.771021008610548,"pX":-0.9620155632657598,"pZ":1.9165824083750669,"vX0":8.536675169931232,"vY0":-118.71665478245434,"vZ0":-0.8195716500661514,"x":153.67,"y":187.03,"x0":-3.037285409842266,"y0":50.00066720278778,"z0":4.975141413064812,"aX":-17.226056681802152},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.2,"breakHorizontal":19.8,"spinRate":2126,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.46210164703552126,"extension":6.759106470299112},"index":1,"playId":"6b73547b-86b7-3d06-b26a-86af47056c21","pitchNumber":2,"startTime":"2026-04-16T03:21:02.970Z","endTime":"2026-04-16T03:21:07.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":85.1,"endSpeed":78.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85896524244515,"aZ":-27.884222045154107,"pfxX":-1.4580917334502645,"pfxZ":2.754664391622244,"pX":-0.8287589592569582,"pZ":2.3911932842151464,"vX0":5.920785855112111,"vY0":-123.8231416098034,"vZ0":-0.8278247007046157,"x":148.59,"y":174.22,"x0":-3.057618961698616,"y0":50.003869465348245,"z0":5.055090654515995,"aX":-2.2726392644620392},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.0,"breakHorizontal":1.3,"spinRate":2286,"spinDirection":167},"zone":4,"typeConfidence":2.0,"plateTime":0.44171197974712895,"extension":6.625874816280215},"index":2,"playId":"d2a78c10-73bf-377e-8372-adf6f2a5d506","pitchNumber":3,"startTime":"2026-04-16T03:21:19.082Z","endTime":"2026-04-16T03:21:23.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.459345456310423,"aZ":-28.81179175853615,"pfxX":-12.993588504729445,"pfxZ":2.408807741578185,"pX":-0.4179083780216695,"pZ":2.516676502695027,"vX0":9.698082300989002,"vY0":-117.6589884748087,"vZ0":0.48020583865511113,"x":132.93,"y":170.83,"x0":-2.91606750006263,"y0":50.00050590211602,"z0":4.991460836709039,"aX":-18.11635495765259},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.8,"breakHorizontal":21.0,"spinRate":2183,"spinDirection":266},"zone":4,"typeConfidence":2.0,"plateTime":0.4664816295369545,"extension":6.854607973836363},"hitData":{"launchSpeed":92.2,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.69,"coordY":151.56}},"index":3,"playId":"5630c44a-90f1-3348-820f-28bd5fe2f314","pitchNumber":4,"startTime":"2026-04-16T03:21:36.366Z","endTime":"2026-04-16T03:21:48.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_ab"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"credit":"p_ab"},{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_pa"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.3,"awayTeamWinProbability":97.7,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:21:48.801Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brendan Donovan walks. Leo Rivas to 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T03:21:50.855Z","endTime":"2026-04-16T03:24:01.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"postOnSecond":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.323912501158162,"aZ":-26.34604775153976,"pfxX":-13.812310858170953,"pfxZ":4.182759673385705,"pX":1.399525465694362,"pZ":0.6053841096685192,"vX0":13.822123660820523,"vY0":-117.85548812612682,"vZ0":-4.043936466163322,"x":63.65,"y":222.43,"x0":-2.7724498460095353,"y0":50.004948734567705,"z0":4.802442619137945,"aX":-19.25505123369051},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":6.6,"breakHorizontal":21.2,"spinRate":2233,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.4663910662428843,"extension":6.8282963186299535},"index":0,"playId":"ad9f0cdb-4ca7-378c-b5bb-16be3305da11","pitchNumber":1,"startTime":"2026-04-16T03:22:11.880Z","endTime":"2026-04-16T03:22:15.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.986009657868106,"aZ":-26.56268407266246,"pfxX":-12.058550434443509,"pfxZ":4.038085339468753,"pX":-0.8753510045731079,"pZ":2.0636486471844395,"vX0":8.671736044768924,"vY0":-117.32683489367429,"vZ0":-1.0890459117318438,"x":150.37,"y":183.06,"x0":-3.0595900029715373,"y0":50.00081432608943,"z0":5.017818163731145,"aX":-16.745867891898826},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":7.3,"breakHorizontal":19.6,"spinRate":2074,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.4675108511176478,"extension":6.885500576794001},"index":1,"playId":"c890c06c-cded-318d-9eb9-eeb639180d9e","pitchNumber":2,"startTime":"2026-04-16T03:22:33.069Z","endTime":"2026-04-16T03:22:36.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":85.7,"endSpeed":79.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.636186782454356,"aZ":-24.726598282419687,"pfxX":-0.8307279100707783,"pfxZ":4.714596509673243,"pX":1.0138329184510642,"pZ":1.5870938741849256,"vX0":10.186412100607539,"vY0":-124.53145713906582,"vZ0":-3.393289878954179,"x":78.36,"y":195.93,"x0":-3.011578717138347,"y0":50.00432147777219,"z0":4.9996454990603905,"aX":-1.3146986426997074},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.0,"breakHorizontal":-0.7,"spinRate":2230,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4388495024420891,"extension":6.782132721209332},"index":2,"playId":"1908682b-eef8-37a5-9646-547edffbe136","pitchNumber":3,"startTime":"2026-04-16T03:22:52.911Z","endTime":"2026-04-16T03:22:56.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.500918783366792,"aZ":-27.95423056612425,"pfxX":-0.7209934638934685,"pfxZ":2.719556181131537,"pX":-1.2557871980764175,"pZ":2.583165921830374,"vX0":4.623120703631426,"vY0":-123.76822720661978,"vZ0":-0.5650706313455943,"x":164.87,"y":169.03,"x0":-3.0535587838086413,"y0":50.00403105896622,"z0":5.153634959920442,"aX":-1.1198236056796091},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.0,"breakHorizontal":0.2,"spinRate":2184,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.44238514940782947,"extension":6.714383892643715},"index":3,"playId":"59b65ea7-2242-371f-a1cd-14bcb3b9f1d8","pitchNumber":4,"startTime":"2026-04-16T03:23:11.555Z","endTime":"2026-04-16T03:23:15.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10059987454988,"aZ":-32.44284782665539,"pfxX":-11.987917351271514,"pfxZ":-0.18730133952105543,"pX":0.047093532934330204,"pZ":1.4018702285860938,"vX0":10.375232447175883,"vY0":-119.52245033471894,"vZ0":-1.5102079167770126,"x":115.2,"y":200.93,"x0":-2.812733885882312,"y0":50.002266033655566,"z0":4.981192996687791,"aX":-17.177465541554643},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.5,"breakHorizontal":19.0,"spinRate":2167,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.45995640997741116,"extension":6.867614872953987},"index":4,"playId":"8e196a14-5cdb-313e-b808-3c352df4bad5","pitchNumber":5,"startTime":"2026-04-16T03:23:31.649Z","endTime":"2026-04-16T03:23:34.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.428164903216867,"aZ":-32.63073791135013,"pfxX":-10.470085047005288,"pfxZ":-0.33532313063151253,"pX":-1.8151843014482714,"pZ":1.366335627789774,"vX0":6.065072250898619,"vY0":-116.55316013492691,"vZ0":-1.1654266376497018,"x":186.19,"y":201.89,"x0":-3.0878027203093117,"y0":50.00026681737721,"z0":4.947792380543911,"aX":-14.436525959581013},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.6,"breakHorizontal":17.5,"spinRate":2072,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.4695193673187483,"extension":6.877616914472012},"index":5,"playId":"4bb3137d-ad31-3e6f-a2ee-fe7cdb8e1202","pitchNumber":6,"startTime":"2026-04-16T03:23:57.981Z","endTime":"2026-04-16T03:24:01.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:24:01.733Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T03:24:07.460Z","endTime":"2026-04-16T03:25:51.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"postOnSecond":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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(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":85.6,"endSpeed":78.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.684170070643397,"aZ":-26.93882214717624,"pfxX":2.268123186721624,"pfxZ":3.34196219737413,"pX":-0.4304636420453074,"pZ":3.128444817691393,"vX0":5.4985162946430926,"vY0":-124.54183533241702,"vZ0":0.32607931519160727,"x":133.41,"y":154.31,"x0":-2.964049169505732,"y0":50.00311825542808,"z0":5.229101177601827,"aX":3.551198233118567},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.4,"breakHorizontal":-5.4,"spinRate":2276,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.44028031759899644,"extension":6.685700930569785},"index":0,"playId":"7b066f29-f686-3e8f-b2a0-76a885042964","pitchNumber":1,"startTime":"2026-04-16T03:24:36.034Z","endTime":"2026-04-16T03:24:39.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.556148321095446,"aZ":-16.579083931547007,"pfxX":-9.404142920546978,"pfxZ":8.41645124707495,"pX":0.3710842512757864,"pZ":2.908125518154718,"vX0":11.23715014695915,"vY0":-135.48567626311578,"vZ0":-2.844696158351863,"x":102.86,"y":160.26,"x0":-2.6151217629341112,"y0":50.00190245145344,"z0":5.135241745788578,"aX":-17.423286417140893},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":14.5,"spinRate":2214,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.4048176336268474,"extension":6.6735199193467345},"index":1,"playId":"139888a7-66c4-3923-a0cd-bbf6e0307354","pitchNumber":2,"startTime":"2026-04-16T03:24:55.156Z","endTime":"2026-04-16T03:24:58.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-16T03:25:10.371Z","endTime":"2026-04-16T03:25:27.102Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.188438071579217,"aZ":-28.781114888457278,"pfxX":-12.426096809454066,"pfxZ":2.387038008673167,"pX":0.7678497252368204,"pZ":0.5808170254352579,"vX0":12.123080574224552,"vY0":-119.01095382007577,"vZ0":-3.7626210485992404,"x":87.73,"y":223.1,"x0":-2.8044519118833215,"y0":50.00085535194662,"z0":4.820718219061904,"aX":-17.62784052246209},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.5,"breakHorizontal":19.2,"spinRate":2200,"spinDirection":264},"zone":14,"typeConfidence":2.0,"plateTime":0.46219365452740346,"extension":6.906905735850892},"index":3,"playId":"ad00e835-5838-3cb0-83e4-9721789a54f6","pitchNumber":3,"startTime":"2026-04-16T03:25:27.102Z","endTime":"2026-04-16T03:25:32.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.333938530441294,"aZ":-18.144776278369743,"pfxX":-9.027705357238235,"pfxZ":7.625870597816354,"pX":-0.16247011606217618,"pZ":3.344667314140396,"vX0":10.790276892042298,"vY0":-135.66074713942535,"vZ0":-0.9209051088712585,"x":123.19,"y":148.47,"x0":-3.043473025515508,"y0":50.00105929453615,"z0":4.969322318952993,"aX":-16.60447608694405},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.8,"breakHorizontal":13.7,"spinRate":2070,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.40581112405051023,"extension":6.577385556212414},"index":4,"playId":"27eae512-e1c8-3e6b-8cdf-01881b2cac05","pitchNumber":4,"startTime":"2026-04-16T03:25:48.336Z","endTime":"2026-04-16T03:25:51.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.3,"awayTeamWinProbability":97.7,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:25:51.827Z","atBatIndex":46},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Julio Rodríguez grounds into a double play, third baseman Manny Machado to second baseman Jake Cronenworth to first baseman Ty France. Brendan Donovan out at 2nd. Julio Rodríguez out at 1st.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T03:27:05.394Z","endTime":"2026-04-16T03:30:47.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,10],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"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-04-16T03:26:16.178Z","endTime":"2026-04-16T03:27:07.525Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":77.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.312009051696354,"aZ":-24.655604152497325,"pfxX":2.3785806837404273,"pfxZ":4.832582200475196,"pX":1.0545420995939407,"pZ":2.6712649980395855,"vX0":8.778701199800016,"vY0":-125.05584738407106,"vZ0":-1.1439747821022237,"x":76.8,"y":166.66,"x0":-2.8356337694203,"y0":50.00475244409323,"z0":5.190316910836179,"aX":3.7006368883407177},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.6,"breakHorizontal":-6.7,"spinRate":2157,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.44094973977657226,"extension":6.842720761447399},"index":1,"playId":"0671c513-754a-306e-90be-b5f4a5bd64ab","pitchNumber":1,"startTime":"2026-04-16T03:27:07.525Z","endTime":"2026-04-16T03:27:11.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":81.5,"endSpeed":73.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.458603677514894,"aZ":-26.739999321296906,"pfxX":-13.936641699682335,"pfxZ":3.9035666596128547,"pX":-0.44268764508039077,"pZ":2.4252196533166237,"vX0":9.910328472568366,"vY0":-118.14866325378621,"vZ0":-0.37571307918442753,"x":133.87,"y":173.3,"x0":-2.9102526501139567,"y0":50.00585148952815,"z0":5.073650858189026,"aX":-19.42975511943213},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":7.2,"breakHorizontal":22.3,"spinRate":2273,"spinDirection":260},"zone":4,"typeConfidence":2.0,"plateTime":0.46608943042019657,"extension":7.041538596595438},"index":2,"playId":"b9eabb6f-7ccc-336f-bbdd-865933e45f7d","pitchNumber":2,"startTime":"2026-04-16T03:27:25.524Z","endTime":"2026-04-16T03:27:29.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.054577576025103,"aZ":-24.503822690486082,"pfxX":-0.691028321700121,"pfxZ":4.753329204448113,"pX":1.3188867401503002,"pZ":2.295735020632675,"vX0":10.186268791895152,"vY0":-126.51039697345088,"vZ0":-2.2778102246426633,"x":66.73,"y":176.8,"x0":-2.678516975312466,"y0":50.00050271844723,"z0":5.182311181176678,"aX":-1.1166637255171092},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.3,"breakHorizontal":-1.2,"spinRate":2338,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.43380553331095406,"extension":6.748736318288534},"index":3,"playId":"29b7c386-35a1-3954-9a15-3983129001a4","pitchNumber":3,"startTime":"2026-04-16T03:27:44.212Z","endTime":"2026-04-16T03:27:47.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02533568377788,"aZ":-28.634065730135234,"pfxX":1.15098707115724,"pfxZ":2.2413064508460963,"pX":0.2530908239757958,"pZ":2.2680978242128127,"vX0":7.329338549036933,"vY0":-125.01948118997522,"vZ0":-1.3494407283876502,"x":107.35,"y":177.54,"x0":-2.8701260938370026,"y0":50.000438505898984,"z0":5.172639103828962,"aX":1.8143004701828065},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.0,"breakHorizontal":-3.8,"spinRate":2212,"spinDirection":160},"zone":9,"typeConfidence":2.0,"plateTime":0.43869918941557984,"extension":6.765054975204921},"index":4,"playId":"b51814e4-9f16-3763-ae8c-026eebd8c0b9","pitchNumber":4,"startTime":"2026-04-16T03:28:03.933Z","endTime":"2026-04-16T03:28:06.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":84.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87021525700934,"aZ":-16.4663821839521,"pfxX":-9.250265753976473,"pfxZ":8.412825545762578,"pX":-0.0620985106274489,"pZ":3.5750023755363034,"vX0":11.029258620168623,"vY0":-136.69645719379554,"vZ0":-1.009344422460482,"x":119.37,"y":142.25,"x0":-2.972846820683082,"y0":50.0038026217411,"z0":5.094241677253729,"aX":-17.274709716717968},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":14.0,"spinRate":2231,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40274311871256696,"extension":6.685459382790362},"index":5,"playId":"533bd233-34fd-3318-b067-435b1d6c76c4","pitchNumber":5,"startTime":"2026-04-16T03:28:28.232Z","endTime":"2026-04-16T03:28:34.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":73.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.051809560063127,"aZ":-29.708154108293975,"pfxX":-13.19436983015905,"pfxZ":1.7797092687836304,"pX":-1.9961944523928228,"pZ":3.0251965204640845,"vX0":6.323862307859027,"vY0":-118.35593244153691,"vZ0":1.5317741572673178,"x":193.09,"y":157.1,"x0":-3.0187785726013194,"y0":50.004981527917295,"z0":5.13319379470824,"aX":-18.324758260641396},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.0,"breakHorizontal":21.8,"spinRate":2179,"spinDirection":264},"zone":11,"typeConfidence":2.0,"plateTime":0.4665850749875742,"extension":6.999830542245853},"index":6,"playId":"2204ccda-2d6d-3494-b630-7ea8e44226b5","pitchNumber":6,"startTime":"2026-04-16T03:29:00.740Z","endTime":"2026-04-16T03:29:05.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.960983780188762,"aZ":-26.087980407783256,"pfxX":0.9273316876675655,"pfxZ":3.9065754520196263,"pX":0.06528098771852041,"pZ":1.9247497772808109,"vX0":6.767917805144306,"vY0":-124.55477439098637,"vZ0":-2.439614706041707,"x":114.51,"y":186.81,"x0":-2.817005518825664,"y0":50.00256859202539,"z0":5.09254948879122,"aX":1.4448322489137713},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.7,"breakHorizontal":-3.4,"spinRate":2253,"spinDirection":162},"zone":8,"typeConfidence":2.0,"plateTime":0.44114948021936584,"extension":6.84333466192055},"index":7,"playId":"d4c2bcc6-c71e-344a-9822-802c472b1c2d","pitchNumber":7,"startTime":"2026-04-16T03:29:19.378Z","endTime":"2026-04-16T03:29:22.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.583132465091982,"aZ":-19.161241944909648,"pfxX":-10.00029974463613,"pfxZ":6.96040565747616,"pX":-0.9810744106334652,"pZ":3.0517158586071136,"vX0":8.517664118195842,"vY0":-136.27379267278118,"vZ0":-1.742936562659834,"x":154.4,"y":156.38,"x0":-2.8569328517794497,"y0":50.00503904793821,"z0":5.031407999010957,"aX":-18.701329948690518},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.4,"breakHorizontal":16.2,"spinRate":2242,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40285101040313354,"extension":6.646588496644004},"index":8,"playId":"8bd52d84-dbfc-39e2-8978-eed4e1da16ab","pitchNumber":8,"startTime":"2026-04-16T03:29:43.970Z","endTime":"2026-04-16T03:29:49.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":9,"startTime":"2026-04-16T03:30:23.237Z","endTime":"2026-04-16T03:30:40.113Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.596464518696504,"aZ":-29.742073048395977,"pfxX":3.3732779671169655,"pfxZ":1.7184413224026223,"pX":-0.33122563669674354,"pZ":2.2839088731782335,"vX0":5.795983012281548,"vY0":-118.37472101097514,"vZ0":0.24596867271726142,"x":129.63,"y":177.11,"x0":-3.2540249028804795,"y0":50.00078255490631,"z0":4.912143571472474,"aX":4.76243262308132},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.5,"breakHorizontal":-7.6,"spinRate":2315,"spinDirection":83},"zone":7,"typeConfidence":2.0,"plateTime":0.46355692014604744,"extension":6.820823622599631},"hitData":{"launchSpeed":84.0,"launchAngle":5.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.16,"coordY":169.42}},"index":10,"playId":"38f5a043-fa89-3244-af07-dc33255ce1ba","pitchNumber":9,"startTime":"2026-04-16T03:30:40.113Z","endTime":"2026-04-16T03:30:47.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.19,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:30:47.802Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ramón Laureano flies out sharply to right fielder Luke Raley.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T03:32:33.327Z","endTime":"2026-04-16T03:34:53.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.695990050385266,"aZ":-30.871456308902125,"pfxX":-11.541351501233912,"pfxZ":0.7141839573643667,"pX":-0.06095384450339769,"pZ":2.0196660277415943,"vX0":10.055708319856423,"vY0":-134.69728047051987,"vZ0":-1.8997787734680283,"x":119.32,"y":184.25,"x0":-2.3527070693894543,"y0":50.003384266933175,"z0":4.928003932001803,"aX":-21.096653396392075},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.1,"breakHorizontal":18.6,"spinRate":2336,"spinDirection":248},"zone":8,"typeConfidence":0.85,"plateTime":0.40744281213189204,"extension":6.202352164006243},"index":0,"playId":"4a3aa090-b4ac-3052-90fc-93033225fb83","pitchNumber":1,"startTime":"2026-04-16T03:33:16.458Z","endTime":"2026-04-16T03:33:19.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":93.3,"endSpeed":84.4,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.858782740272055,"aZ":-30.625797593665183,"pfxX":-12.310084700447355,"pfxZ":0.8468576992354002,"pX":-0.1850546899742129,"pZ":2.345044819670144,"vX0":10.12524136847745,"vY0":-135.4626223748128,"vZ0":-1.3057873471576662,"x":124.05,"y":175.46,"x0":-2.3938662471313186,"y0":50.0062084497552,"z0":4.998116964335302,"aX":-22.61180193626879},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.4,"breakHorizontal":19.8,"spinRate":2342,"spinDirection":247},"zone":5,"typeConfidence":0.88,"plateTime":0.40617425533129836,"extension":6.25463855991226},"index":1,"playId":"5c0ea449-1c26-3717-adff-428c49d39357","pitchNumber":2,"startTime":"2026-04-16T03:33:42.255Z","endTime":"2026-04-16T03:33:46.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":70.0,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.474062931942658,"aZ":-29.53469073168213,"pfxX":10.005867839899299,"pfxZ":2.0896532641091543,"pX":-1.7843913296432354,"pZ":3.0727566533574118,"vX0":-0.2354372234481702,"vY0":-112.50521807510005,"vZ0":1.9711313472586232,"x":185.02,"y":155.82,"x0":-2.9739406839968066,"y0":50.00131224791164,"z0":5.213365905432259,"aX":12.618217304961977},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":4.7,"breakHorizontal":-18.0,"spinRate":2741,"spinDirection":78},"zone":11,"typeConfidence":0.9,"plateTime":0.4898887863280703,"extension":6.184117988455007},"index":2,"playId":"f6d430ff-595b-316a-a63b-f79de9818f9c","pitchNumber":3,"startTime":"2026-04-16T03:34:03.384Z","endTime":"2026-04-16T03:34:07.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":69.8,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80739412918098,"aZ":-29.74980086027607,"pfxX":8.794240930150346,"pfxZ":1.9542006368792872,"pX":3.0377732259940147,"pZ":2.624470675872185,"vX0":9.615225356272719,"vY0":-112.2868973533327,"vZ0":1.1616823983267879,"x":1.21,"y":167.92,"x0":-2.489853393021627,"y0":50.00195559424121,"z0":5.195653164193315,"aX":10.903623017937788},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":4.3,"breakHorizontal":-19.0,"spinRate":2766,"spinDirection":68},"zone":12,"typeConfidence":0.9,"plateTime":0.4933040195196541,"extension":6.284431067177361},"index":3,"playId":"ef63c3e6-7083-3602-9afa-1816ca336ba4","pitchNumber":4,"startTime":"2026-04-16T03:34:21.787Z","endTime":"2026-04-16T03:34:25.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.502288285039434,"aZ":-28.799452768286706,"pfxX":-10.05558006458005,"pfxZ":1.7938730110454237,"pX":0.1842664943527225,"pZ":2.5165844901149974,"vX0":10.27899221965613,"vY0":-136.8967138445463,"vZ0":-1.124366480474324,"x":109.98,"y":170.83,"x0":-2.327384343381889,"y0":50.00446649345122,"z0":4.9188145305029565,"aX":-18.933795506298086},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.2,"breakHorizontal":15.8,"spinRate":2422,"spinDirection":247},"zone":5,"typeConfidence":0.8,"plateTime":0.4013417265138486,"extension":6.395681556258995},"hitData":{"launchSpeed":103.3,"launchAngle":36.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":207.52,"coordY":81.62}},"index":4,"playId":"bba1ab9f-2e84-384b-9b06-1461cb9d0ec5","pitchNumber":5,"startTime":"2026-04-16T03:34:40.338Z","endTime":"2026-04-16T03:34:53.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":-0.8000000000000003,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:34:53.584Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a sharp line drive to right fielder Luke Raley.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T03:34:54.071Z","endTime":"2026-04-16T03:36:22.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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.7,"endSpeed":85.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92729252683565,"aZ":-20.20766175213774,"pfxX":-6.797555854804592,"pfxZ":6.362264640827849,"pX":-0.5341086123955996,"pZ":3.125362148760888,"vX0":8.074249603151605,"vY0":-136.28701989147794,"vZ0":-1.0982982158814831,"x":137.36,"y":154.4,"x0":-2.6518608947917897,"y0":50.004821448166595,"z0":4.929147616451751,"aX":-12.790309598099824},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":10.6,"spinRate":2669,"spinDirection":241},"zone":1,"typeConfidence":2.0,"plateTime":0.40188367657821855,"extension":6.311892877014061},"index":0,"playId":"eb822d22-4abf-3593-94ae-99faf5216fc3","pitchNumber":1,"startTime":"2026-04-16T03:35:14.898Z","endTime":"2026-04-16T03:35:17.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":84.9,"endSpeed":78.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.202749037909815,"aZ":-28.144120683593083,"pfxX":1.6236025834558756,"pfxZ":2.5767417983903975,"pX":-1.0465581510979751,"pZ":2.482227314797164,"vX0":3.2375962060684094,"vY0":-123.77395129166544,"vZ0":-1.244288081907538,"x":156.89,"y":171.76,"x0":-2.5790194061650165,"y0":50.00023252177964,"z0":5.334157250468681,"aX":2.534158365840936},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.7,"breakHorizontal":-3.6,"spinRate":2122,"spinDirection":173},"zone":13,"typeConfidence":0.9,"plateTime":0.4414406642212141,"extension":6.088133962695207},"index":1,"playId":"9736f8f2-1048-3cf8-8392-3bc611bb5713","pitchNumber":2,"startTime":"2026-04-16T03:35:34.998Z","endTime":"2026-04-16T03:35:38.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":77.2,"endSpeed":70.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.922828989076645,"aZ":-29.574386933789302,"pfxX":10.357963239642544,"pfxZ":2.0604092360436415,"pX":-1.2644125105660986,"pZ":2.1466163281395265,"vX0":0.9595309020860283,"vY0":-112.34260332519432,"vZ0":0.37350099170439055,"x":165.2,"y":180.82,"x0":-3.0420258953527726,"y0":50.00167481273555,"z0":5.017565689097828,"aX":13.059176644836889},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":4.2,"breakHorizontal":-19.0,"spinRate":2679,"spinDirection":77},"zone":13,"typeConfidence":0.91,"plateTime":0.49010125745609745,"extension":6.174491494219202},"index":2,"playId":"88f6aa6e-dea1-3a0a-bf7b-c75a0f7c16c3","pitchNumber":3,"startTime":"2026-04-16T03:35:52.233Z","endTime":"2026-04-16T03:35:56.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.499113738551923,"aZ":-18.64297963934752,"pfxX":-8.96495144018524,"pfxZ":7.214636886848606,"pX":-0.03416826351501963,"pZ":3.0781663433154476,"vX0":9.88256570228861,"vY0":-136.45024391955334,"vZ0":-1.5076221626141089,"x":118.3,"y":155.67,"x0":-2.5472385301050915,"y0":50.00475510837445,"z0":4.929319019767383,"aX":-16.818791837594482},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.0,"breakHorizontal":14.0,"spinRate":2539,"spinDirection":245},"zone":2,"typeConfidence":2.0,"plateTime":0.4022227084622756,"extension":6.39270808931717},"hitData":{"launchSpeed":105.0,"launchAngle":9.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":157.96,"coordY":83.57}},"index":3,"playId":"d676b1a4-008a-37f7-af96-098188219c17","pitchNumber":4,"startTime":"2026-04-16T03:36:09.394Z","endTime":"2026-04-16T03:36:22.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.3000000000000003,"awayTeamWinProbability":96.7,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.19,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:36:22.049Z","atBatIndex":49},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Xander Bogaerts homers (3) on a fly ball to left center field. Jackson Merrill scores.","rbi":2,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T03:36:29.109Z","endTime":"2026-04-16T03:37:44.591Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":676106,"link":"/api/v1/people/676106"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":676106,"link":"/api/v1/people/676106"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.560004577223225,"aZ":-31.15375186877015,"pfxX":-12.983872772603045,"pfxZ":0.5566497299505828,"pX":-0.7616488214746903,"pZ":1.8046330296515405,"vX0":8.881748649192337,"vY0":-135.96334309985122,"vZ0":-2.2506005289217508,"x":146.03,"y":190.05,"x0":-2.4062554750185963,"y0":50.005709978631415,"z0":4.8343051218119415,"aX":-23.98521239784554},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.7,"breakHorizontal":21.2,"spinRate":2337,"spinDirection":251},"zone":7,"typeConfidence":0.89,"plateTime":0.4049404848688698,"extension":6.66639498414788},"index":0,"playId":"395ba606-1f17-317f-bb74-cba394cef212","pitchNumber":1,"startTime":"2026-04-16T03:36:48.479Z","endTime":"2026-04-16T03:36:52.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24960414982321,"aZ":-27.968835864328746,"pfxX":-12.539288445473877,"pfxZ":2.2352932536890044,"pX":-0.6566601907490971,"pZ":2.193675696322691,"vX0":8.998639138706867,"vY0":-137.22495043888657,"vZ0":-2.389427953513784,"x":142.03,"y":179.55,"x0":-2.3721832630253283,"y0":50.00208980267259,"z0":5.008113589950857,"aX":-23.58553913812923},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.7,"breakHorizontal":20.5,"spinRate":2422,"spinDirection":241},"zone":7,"typeConfidence":0.87,"plateTime":0.401257566466942,"extension":6.320411793751701},"hitData":{"launchSpeed":104.0,"launchAngle":24.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":46.83,"coordY":66.21}},"index":1,"playId":"2b90ed21-89ed-318d-9fa3-ffa51ef9d51c","pitchNumber":2,"startTime":"2026-04-16T03:37:15.083Z","endTime":"2026-04-16T03:37:44.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":0.43,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:37:44.591Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, shortstop Leo Rivas to first baseman Josh Naylor.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T03:38:01.007Z","endTime":"2026-04-16T03:40:42.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.160704404619786,"aZ":-19.47762610268048,"pfxX":-9.248127867150263,"pfxZ":6.738895414154637,"pX":-0.11624983258476636,"pZ":3.092594287122169,"vX0":9.473587100175559,"vY0":-137.11089673005182,"vZ0":-1.5676222416876162,"x":121.43,"y":155.28,"x0":-2.4314656947286313,"y0":50.005444231084255,"z0":5.014503420335002,"aX":-17.433649144934343},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":14.5,"spinRate":2465,"spinDirection":249},"zone":2,"typeConfidence":2.0,"plateTime":0.4010168586871208,"extension":6.326892031715887},"index":0,"playId":"95619511-57e0-3ba9-abf2-d25e7eccc853","pitchNumber":1,"startTime":"2026-04-16T03:38:09.586Z","endTime":"2026-04-16T03:38:13.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.238841688411696,"aZ":-20.584404855659933,"pfxX":-4.759469832434474,"pfxZ":6.015717945862811,"pX":0.8049211984273328,"pZ":3.7820867139643406,"vX0":10.470392076038351,"vY0":-138.06274402080732,"vZ0":0.25896477950577745,"x":86.32,"y":136.66,"x0":-2.42131930573535,"y0":50.005145620060944,"z0":5.074378432007944,"aX":-9.174460602024583},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.2,"breakHorizontal":6.4,"spinRate":2520,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.3969873312286345,"extension":6.267139377990464},"index":1,"playId":"e415164d-6456-3629-9379-19675676b9a2","pitchNumber":2,"startTime":"2026-04-16T03:38:29.118Z","endTime":"2026-04-16T03:38:32.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":76.1,"endSpeed":69.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.80659847078063,"aZ":-28.190751466740437,"pfxX":8.201915168084387,"pfxZ":3.2370734071684097,"pX":-1.9425660384513848,"pZ":1.9161607615129976,"vX0":-0.02445224097705395,"vY0":-110.8042089381679,"vZ0":-0.2713019570963263,"x":191.05,"y":187.04,"x0":-2.9948879569289155,"y0":50.00172304773503,"z0":5.013191314252174,"aX":10.08676688659874},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":6.1,"breakHorizontal":-14.8,"spinRate":2552,"spinDirection":79},"zone":13,"typeConfidence":0.9,"plateTime":0.4963828124779317,"extension":6.2478773734976},"index":2,"playId":"d94d466c-e13d-3c99-8d76-cb489fb0a133","pitchNumber":3,"startTime":"2026-04-16T03:38:48.436Z","endTime":"2026-04-16T03:38:52.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-04-16T03:39:07.241Z","endTime":"2026-04-16T03:39:54.901Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":95.3,"endSpeed":86.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46253839302414,"aZ":-18.077789599934505,"pfxX":-7.432800541256563,"pfxZ":7.304221476586431,"pX":-0.17891632479559483,"pZ":3.10051871478073,"vX0":9.03218562642426,"vY0":-138.42124991375934,"vZ0":-1.790554413069979,"x":123.82,"y":155.07,"x0":-2.526890327852595,"y0":50.002252549931285,"z0":4.973033628551152,"aX":-14.34491250609115},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":11.4,"spinRate":2587,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.3965184484768107,"extension":6.568741839896291},"index":4,"playId":"ec931aab-059c-3fd7-8ce8-e8229887f1fd","pitchNumber":4,"startTime":"2026-04-16T03:39:54.901Z","endTime":"2026-04-16T03:39:59.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":87.2,"endSpeed":79.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.751733298131775,"aZ":-26.766402966038555,"pfxX":0.6411587348910155,"pfxZ":3.360023544512961,"pX":1.4121449847793959,"pZ":1.9351661252690682,"vX0":8.94373950637895,"vY0":-126.60117197871017,"vZ0":-3.024668923025635,"x":63.17,"y":186.53,"x0":-2.261488878929415,"y0":50.00467073423694,"z0":5.305928911819748,"aX":1.0319679912228301},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.5,"breakHorizontal":-3.4,"spinRate":2272,"spinDirection":170},"zone":14,"typeConfidence":0.92,"plateTime":0.4339529768697332,"extension":6.421607656805262},"index":5,"playId":"9556cac7-b1b4-36c6-903f-af63929312bc","pitchNumber":5,"startTime":"2026-04-16T03:40:15.896Z","endTime":"2026-04-16T03:40:19.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.54511489627183,"aZ":-31.22464199311197,"pfxX":-12.589627866762502,"pfxZ":0.5030343995186275,"pX":0.012509513342857098,"pZ":2.3687006338053567,"vX0":10.891275849807936,"vY0":-137.2149002997224,"vZ0":-1.1814496317986185,"x":116.52,"y":174.83,"x0":-2.40153011987853,"y0":50.001916223069365,"z0":4.961643645680257,"aX":-23.651675702900338},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":0.8,"breakHorizontal":20.0,"spinRate":2316,"spinDirection":248},"zone":5,"typeConfidence":0.91,"plateTime":0.40146126242517655,"extension":6.371420498493583},"hitData":{"launchSpeed":100.4,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.46,"coordY":150.23}},"index":6,"playId":"f502a951-fce7-38e8-9e2d-c382ccab12bd","pitchNumber":6,"startTime":"2026-04-16T03:40:33.115Z","endTime":"2026-04-16T03:40:42.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":-1.1999999999999993,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:40:42.077Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gavin Sheets pops out to third baseman Brendan Donovan.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T03:40:47.635Z","endTime":"2026-04-16T03:42:32.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.0,"endSpeed":79.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67852088818186,"aZ":-27.61074984834686,"pfxX":-1.1406705408353566,"pfxZ":2.870575429532286,"pX":-0.508327610359374,"pZ":1.6639468993074595,"vX0":5.129585970862359,"vY0":-125.14006196560568,"vZ0":-3.297756283263041,"x":136.38,"y":193.85,"x0":-2.434333774630993,"y0":50.002576001581346,"z0":5.254689763306332,"aX":-1.81367262276042},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.7,"breakHorizontal":1.0,"spinRate":2282,"spinDirection":172},"zone":7,"typeConfidence":0.89,"plateTime":0.4372749623720522,"extension":6.306553241069001},"index":0,"playId":"2f24cffc-8b2e-39bc-af1e-2474a3b5ccc7","pitchNumber":1,"startTime":"2026-04-16T03:41:10.404Z","endTime":"2026-04-16T03:41:14.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":69.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.03731008126731,"aZ":-36.93652043620438,"pfxX":6.103486774012184,"pfxZ":-3.9368204827562945,"pX":-2.054052191503366,"pZ":2.5061698010798614,"vX0":-0.4763001979179591,"vY0":-109.70751189271975,"vZ0":1.7919812515967601,"x":195.3,"y":171.11,"x0":-2.62518040592869,"y0":50.005433883662775,"z0":5.642166461262204,"aX":7.374045779378202},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-6.2,"breakHorizontal":-10.9,"spinRate":2547,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.50099021527544,"extension":6.270625896775731},"index":1,"playId":"1e3f1aa0-ea1f-3d7d-bd16-ac8f0b27021c","pitchNumber":2,"startTime":"2026-04-16T03:41:26.501Z","endTime":"2026-04-16T03:41:29.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.09437154645975,"aZ":-35.38771228150274,"pfxX":-11.639849739562942,"pfxZ":-1.714590407942893,"pX":-0.044215434777149225,"pZ":2.7822584445796292,"vX0":10.534833441140307,"vY0":-136.95461354372875,"vZ0":0.683971240558563,"x":118.69,"y":163.66,"x0":-2.454218608298006,"y0":50.00242740369114,"z0":4.975856169415561,"aX":-21.80952504121047},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-2.6,"breakHorizontal":18.5,"spinRate":2423,"spinDirection":244},"zone":5,"typeConfidence":0.91,"plateTime":0.4020277039520441,"extension":6.523384677580425},"index":2,"playId":"0cf82d4b-3f7f-39d0-b1b6-f2a1ea885af2","pitchNumber":3,"startTime":"2026-04-16T03:41:44.731Z","endTime":"2026-04-16T03:41:48.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61594410226682,"aZ":-27.457616566272733,"pfxX":0.07729234597650647,"pfxZ":2.894435978023332,"pX":0.7385969800289812,"pZ":1.1666056711215949,"vX0":7.615343504214385,"vY0":-126.74402367276048,"vZ0":-4.561389556648664,"x":88.85,"y":207.28,"x0":-2.3134282392035903,"y0":50.002258464365795,"z0":5.179282379339876,"aX":0.12475052514766392},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.4,"breakHorizontal":-1.8,"spinRate":2313,"spinDirection":151},"zone":14,"typeConfidence":0.91,"plateTime":0.4319662460322089,"extension":6.337979410862531},"index":3,"playId":"0b42a1d5-4eeb-3661-803b-7bfceca34ace","pitchNumber":4,"startTime":"2026-04-16T03:42:06.077Z","endTime":"2026-04-16T03:42:09.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.223917265729174,"aZ":-31.559520605422875,"pfxX":-11.794737247719887,"pfxZ":0.37295793167575475,"pX":-1.0074464662804747,"pZ":2.397073039539056,"vX0":7.76246711519627,"vY0":-127.53490308012687,"vZ0":-0.07700950813562712,"x":155.4,"y":174.06,"x0":-2.5708482685270657,"y0":50.0008499228511,"z0":4.933923901390074,"aX":-19.2691861409334},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.0,"breakHorizontal":19.4,"spinRate":1572,"spinDirection":270},"zone":13,"typeConfidence":0.93,"plateTime":0.4308304214081815,"extension":6.4653266028958285},"hitData":{"launchSpeed":82.8,"launchAngle":59.0,"totalDistance":194.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":79.0,"coordY":138.49}},"index":4,"playId":"6fd6a379-0f12-32ac-b822-eebc16f58ea3","pitchNumber":5,"startTime":"2026-04-16T03:42:23.355Z","endTime":"2026-04-16T03:42:32.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":676106,"link":"/api/v1/people/676106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.8999999999999995,"awayTeamWinProbability":94.1,"homeTeamWinProbabilityAdded":-0.7000000000000011,"leverageIndex":0.26,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:42:32.775Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T03:44:58.600Z","endTime":"2026-04-16T03:46:23.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Wandy Peralta replaces Ron Marinaccio.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T03:43:09.276Z","endTime":"2026-04-16T03:45:00.789Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676760,"link":"/api/v1/people/676760","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.098428252105133,"aZ":-22.78219899333274,"pfxX":-1.43366156308751,"pfxZ":5.52813211250081,"pX":0.0896069353982235,"pZ":3.0396108225698972,"vX0":-1.579660461098675,"vY0":-129.34123648638246,"vZ0":-2.6004424667136274,"x":113.58,"y":156.71,"x0":0.8938273954270382,"y0":50.00639368239065,"z0":5.798559845651855,"aX":-2.438116225756166},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.7,"breakHorizontal":2.9,"spinRate":2206,"spinDirection":119},"zone":2,"typeConfidence":2.0,"plateTime":0.4228985093092126,"extension":5.878353144766786},"index":1,"playId":"62bd2a67-9fad-3294-afdf-c9066397ca3a","pitchNumber":1,"startTime":"2026-04-16T03:45:00.789Z","endTime":"2026-04-16T03:45:04.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":96.0,"endSpeed":87.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.288595487986846,"aZ":-23.256811052050693,"pfxX":9.059854105591388,"pfxZ":4.528308665541507,"pX":-0.18626422147498034,"pZ":2.986029019895635,"vX0":-4.388317248272487,"vY0":-139.67367189224794,"vZ0":-4.117548934081382,"x":124.1,"y":158.16,"x0":0.23046584175345505,"y0":50.006309488787316,"z0":6.014146612408384,"aX":17.853380391842453},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.6,"breakHorizontal":-15.5,"spinRate":1988,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.3925746257664442,"extension":5.4526005590478235},"index":2,"playId":"0ac8e446-6d30-349a-829d-45bc99b212ee","pitchNumber":2,"startTime":"2026-04-16T03:45:23.437Z","endTime":"2026-04-16T03:45:27.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.586469292044548,"aZ":-23.816975951155356,"pfxX":-1.240481890359977,"pfxZ":4.898410416280589,"pX":-0.2799802783417562,"pZ":0.4840839748576935,"vX0":-1.9054007258792267,"vY0":-129.66241698368822,"vZ0":-8.064853775535626,"x":127.67,"y":225.71,"x0":0.6249747034354604,"y0":50.00294333906265,"z0":5.446237283719013,"aX":-2.1164542845867875},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.3,"breakHorizontal":2.6,"spinRate":2214,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.42208359439480825,"extension":6.108279828573979},"index":3,"playId":"c9de4172-dc4d-325a-a85f-67d1715561f2","pitchNumber":3,"startTime":"2026-04-16T03:45:44.050Z","endTime":"2026-04-16T03:45:47.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.666649321827023,"aZ":-29.510202821009194,"pfxX":7.654524592404579,"pfxZ":1.573688350461416,"pX":0.9813941120633233,"pZ":2.0303008756443663,"vX0":-1.9472507653122382,"vY0":-129.7541317471635,"vZ0":-3.16752828550967,"x":79.59,"y":183.96,"x0":0.7499113402856118,"y0":50.0051838156771,"z0":5.529894394411326,"aX":12.97521902201613},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.3,"breakHorizontal":-13.4,"spinRate":2169,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.42309265975421706,"extension":5.904662520939748},"index":4,"playId":"3f340bdb-fda2-32de-9e0c-1f6a054be275","pitchNumber":4,"startTime":"2026-04-16T03:46:03.425Z","endTime":"2026-04-16T03:46:07.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.884470788188676,"aZ":-24.397644805369683,"pfxX":0.09874645848903896,"pfxZ":4.446210884276335,"pX":-0.5150859159225807,"pZ":0.9716852307591791,"vX0":-2.693814590559711,"vY0":-131.60646721597692,"vZ0":-7.213371159350946,"x":136.63,"y":212.54,"x0":0.5104509685445998,"y0":50.00094613538572,"z0":5.564877812140606,"aX":0.17322506644944416},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.6,"breakHorizontal":0.5,"spinRate":2131,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4167780703504982,"extension":5.962196402972072},"index":5,"playId":"38cc08df-af77-3743-86ca-d24f8cd45314","pitchNumber":5,"startTime":"2026-04-16T03:46:19.656Z","endTime":"2026-04-16T03:46:23.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":0.5000000000000009,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:46:23.390Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T03:46:28.577Z","endTime":"2026-04-16T03:48:06.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.566148484489794,"aZ":-21.20793904367847,"pfxX":8.556439514939576,"pfxZ":5.462790059541267,"pX":0.6751117289753803,"pZ":2.1704626157024247,"vX0":-2.06697546478811,"vY0":-140.92663338519057,"vZ0":-6.476331867611014,"x":91.27,"y":180.18,"x0":0.3072450879217462,"y0":50.00408492518141,"z0":5.872089581185429,"aX":17.18049916667694},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.8,"breakHorizontal":-15.0,"spinRate":2164,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.3889231533856736,"extension":5.819002343991245},"index":0,"playId":"53e78d4c-0a7c-3cff-b377-7e557219eae8","pitchNumber":1,"startTime":"2026-04-16T03:46:45.354Z","endTime":"2026-04-16T03:46:49.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.326536399884308,"aZ":-24.09228058715177,"pfxX":9.409565533882223,"pfxZ":4.805281666675226,"pX":1.2480760068998997,"pZ":0.9765267545913807,"vX0":-1.1949452630731672,"vY0":-129.01392038160287,"vZ0":-6.694651686690305,"x":69.43,"y":212.41,"x0":0.4953884306706872,"y0":50.00525412595497,"z0":5.467224907959722,"aX":15.832900153204898},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.4,"breakHorizontal":-16.8,"spinRate":2237,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4248734750726588,"extension":5.832191223581246},"index":1,"playId":"9c0cc001-2814-388b-9008-89a98f1f2a6a","pitchNumber":2,"startTime":"2026-04-16T03:46:59.654Z","endTime":"2026-04-16T03:47:02.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24763927647381,"aZ":-20.74474121123223,"pfxX":8.51924608522402,"pfxZ":5.958253411615009,"pX":1.2571887735377991,"pZ":1.9494667865231563,"vX0":-0.8472850877459173,"vY0":-137.78916751955444,"vZ0":-6.954493970410528,"x":69.08,"y":186.14,"x0":0.46237585243281576,"y0":50.00605140531693,"z0":5.913029169592106,"aX":16.346977582900735},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.5,"breakHorizontal":-15.2,"spinRate":2122,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.39784835169791455,"extension":5.597291033221707},"index":2,"playId":"c15083ea-b1c1-3b30-9b63-51a7f4afe2fe","pitchNumber":3,"startTime":"2026-04-16T03:47:13.691Z","endTime":"2026-04-16T03:47:17.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.052942128047007,"aZ":-26.355538508132017,"pfxX":9.364450489443689,"pfxZ":3.431380659253035,"pX":1.0021900485081763,"pZ":1.2267065848693086,"vX0":-1.6785038467237983,"vY0":-129.42452877480147,"vZ0":-5.701954380260776,"x":78.8,"y":205.66,"x0":0.4424652546464852,"y0":50.00500443447179,"z0":5.477429639539197,"aX":15.885159751860943},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.2,"breakHorizontal":-16.6,"spinRate":2259,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4232388538557066,"extension":5.898154582479457},"index":3,"playId":"fefd4aad-b1c4-38de-8da6-01dbbd4236fa","pitchNumber":4,"startTime":"2026-04-16T03:47:28.098Z","endTime":"2026-04-16T03:47:31.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1360033895269,"aZ":-25.596078584385086,"pfxX":9.642617934038213,"pfxZ":3.895749449146791,"pX":0.08073440597556818,"pZ":1.7221165073924798,"vX0":-3.611588000290263,"vY0":-129.19667749901961,"vZ0":-4.739115901440474,"x":113.92,"y":192.28,"x0":0.24457343928152556,"y0":50.00518382482772,"z0":5.549691678909401,"aX":16.288458305510016},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.2,"breakHorizontal":-16.7,"spinRate":2233,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.4240967976064365,"extension":5.896396608356993},"index":4,"playId":"6fa8782c-b975-355d-93db-14e12ebfde6b","pitchNumber":5,"startTime":"2026-04-16T03:47:43.359Z","endTime":"2026-04-16T03:47:47.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.582348339031814,"aZ":-27.086244318425486,"pfxX":9.856434715531346,"pfxZ":2.9908034552422853,"pX":-0.11064297420102905,"pZ":2.1750464434792485,"vX0":-4.316346522097805,"vY0":-129.69725190385518,"vZ0":-3.471614834942247,"x":121.22,"y":180.05,"x0":0.2963293840954396,"y0":50.00100290792047,"z0":5.600589292269622,"aX":16.759826716366444},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.8,"breakHorizontal":-16.9,"spinRate":2185,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.4225890665487939,"extension":5.930367290673024},"hitData":{"launchSpeed":81.7,"launchAngle":7.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.53,"coordY":140.53}},"index":5,"playId":"eb41172e-34a7-3553-922d-09b341f2bef6","pitchNumber":6,"startTime":"2026-04-16T03:47:57.247Z","endTime":"2026-04-16T03:48:06.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.800000000000001,"awayTeamWinProbability":93.2,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:48:06.817Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Raley singles on a line drive to right fielder Nick Castellanos.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T03:48:12.748Z","endTime":"2026-04-16T03:48:59.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":83.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.586157708912832,"aZ":-21.914855834176166,"pfxX":0.34910093504113904,"pfxZ":5.810061081324273,"pX":0.16585747495947858,"pZ":3.0295770063410283,"vX0":-1.0654261204321418,"vY0":-131.94585890552028,"vZ0":-3.163716205865985,"x":110.68,"y":156.98,"x0":0.5292053749893463,"y0":50.00453022712496,"z0":5.85550499630952,"aX":0.6167212447302254},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":-0.4,"spinRate":2210,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.414820826764851,"extension":5.84562183955604},"index":0,"playId":"9a735dc6-c4f9-38e5-844f-481719ad2843","pitchNumber":1,"startTime":"2026-04-16T03:48:34.239Z","endTime":"2026-04-16T03:48:37.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.144786287730156,"aZ":-23.105446815169508,"pfxX":1.8300067945884098,"pfxZ":5.206238545212519,"pX":0.1746789590240759,"pZ":1.6404597014060471,"vX0":-1.634788000964049,"vY0":-131.05553485499533,"vZ0":-5.787035308735627,"x":110.34,"y":194.49,"x0":0.5681422235028685,"y0":50.00634033576862,"z0":5.598060098189316,"aX":3.1907525604499303},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.4,"breakHorizontal":-3.0,"spinRate":2262,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.41759899929638733,"extension":5.812792066906014},"hitData":{"launchSpeed":97.7,"launchAngle":15.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.67,"coordY":99.66}},"index":1,"playId":"6388585c-8b1e-3b75-a981-b60b7320382c","pitchNumber":2,"startTime":"2026-04-16T03:48:47.736Z","endTime":"2026-04-16T03:48:59.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:48:59.853Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Canzone walks. Luke Raley to 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T03:49:05.049Z","endTime":"2026-04-16T03:50:56.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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(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.7,"endSpeed":87.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.660971559437378,"aZ":-18.312266466013085,"pfxX":8.790968098152906,"pfxZ":7.058508826414438,"pX":0.3129999167347241,"pZ":1.227456343920057,"vX0":-3.0927181116092917,"vY0":-139.1207697798403,"vZ0":-9.248621872841177,"x":105.07,"y":205.64,"x0":0.29569638786049407,"y0":50.003184619405985,"z0":5.804216068511096,"aX":17.264603320011982},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.0,"breakHorizontal":-15.4,"spinRate":2150,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.39342798944333746,"extension":5.901970146359463},"index":0,"playId":"0f30ab7c-91ba-3428-8171-12873be2df8e","pitchNumber":1,"startTime":"2026-04-16T03:49:23.597Z","endTime":"2026-04-16T03:49:27.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"bacbbcad-9b78-3fbd-a88a-12487d0a1e9f","startTime":"2026-04-16T03:49:40.425Z","endTime":"2026-04-16T03:49:44.856Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.715389734580896,"aZ":-15.798496672822028,"pfxX":8.488045194669455,"pfxZ":8.494934175796384,"pX":-0.24125615093718253,"pZ":1.482814807113946,"vX0":-4.219409624070408,"vY0":-138.17836252566914,"vZ0":-9.036999887130406,"x":126.2,"y":198.74,"x0":0.2054800380022057,"y0":50.00163156078251,"z0":5.864401532057462,"aX":16.359488180688242},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":-14.4,"spinRate":2235,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.39687646328090675,"extension":5.554756067200128},"index":2,"playId":"8f74348a-4f2e-373e-a8cd-91ea4c3556d7","pitchNumber":2,"startTime":"2026-04-16T03:49:58.956Z","endTime":"2026-04-16T03:50:02.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":95.3,"endSpeed":87.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65938033300979,"aZ":-12.28757746188533,"pfxX":7.453119379043725,"pfxZ":10.265140902092474,"pX":0.239448382293717,"pZ":1.2985101117341866,"vX0":-2.5061213222598826,"vY0":-138.47765086170088,"vZ0":-10.108020754602776,"x":107.87,"y":203.72,"x0":0.18932309759675928,"y0":50.001249473608766,"z0":5.8235823202377786,"aX":14.436420410323164},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":-13.0,"spinRate":2268,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.39592662491778086,"extension":5.60216236591277},"index":3,"playId":"0254351a-da8e-301a-8e6d-4622d066477a","pitchNumber":3,"startTime":"2026-04-16T03:50:18.470Z","endTime":"2026-04-16T03:50:22.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.578386582933156,"aZ":-17.243352580411198,"pfxX":9.051765187911874,"pfxZ":7.652015726692542,"pX":0.05833859047658677,"pZ":2.3711139894131485,"vX0":-3.605972551261649,"vY0":-138.89895182408173,"vZ0":-6.365815818669366,"x":114.78,"y":174.76,"x0":0.1986756586536828,"y0":50.00086819382756,"z0":5.842253728761166,"aX":17.655843117141252},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":-15.6,"spinRate":2270,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.3945736489371199,"extension":5.5413417287116475},"index":4,"playId":"fcdb1232-421c-3560-ace9-663fc8091310","pitchNumber":4,"startTime":"2026-04-16T03:50:36.358Z","endTime":"2026-04-16T03:50:40.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.511779389789393,"aZ":-23.433650636143632,"pfxX":3.3841023810302744,"pfxZ":4.996817541741527,"pX":0.5829417024427513,"pZ":1.367055151275144,"vX0":-0.8087091261068572,"vY0":-131.3426769577991,"vZ0":-6.402521025944486,"x":94.78,"y":201.87,"x0":0.45494468148561656,"y0":50.002187005061465,"z0":5.575940411482879,"aX":5.9192190919526},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.9,"breakHorizontal":-6.0,"spinRate":2255,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.41682560727335716,"extension":5.854356271325476},"index":5,"playId":"b9d070cf-6d14-39ab-ba0b-cbb633222084","pitchNumber":5,"startTime":"2026-04-16T03:50:52.051Z","endTime":"2026-04-16T03:50:56.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-0.5000000000000009,"leverageIndex":0.23,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:50:56.237Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T03:51:09.947Z","endTime":"2026-04-16T03:54:41.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91179041173231,"aZ":-16.136503961598486,"pfxX":9.267046424724885,"pfxZ":8.263677412150486,"pX":-1.371691069713061,"pZ":2.6494404134222878,"vX0":-6.369415398481496,"vY0":-138.85852424329215,"vZ0":-6.252590519299369,"x":169.29,"y":167.25,"x0":-0.24477056353501958,"y0":50.001486357308885,"z0":6.015469728700703,"aX":17.982176433583636},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":-15.4,"spinRate":2237,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.39539117439239124,"extension":5.761876947484914},"index":0,"playId":"389db714-1c3d-3e3b-8625-9d3e7367babf","pitchNumber":1,"startTime":"2026-04-16T03:51:32.178Z","endTime":"2026-04-16T03:51:35.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-16T03:51:44.111Z","endTime":"2026-04-16T03:52:37.100Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":89.2,"endSpeed":81.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.868514074160217,"aZ":-24.845488676638123,"pfxX":8.25504803434764,"pfxZ":4.328866589839075,"pX":0.1922246658702665,"pZ":2.885056720743578,"vX0":-2.8315426737731464,"vY0":-129.7797186180654,"vZ0":-2.855668933471512,"x":109.67,"y":160.88,"x0":0.2291195109982055,"y0":50.00567850737969,"z0":5.905868741449324,"aX":13.989039999235601},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.3,"breakHorizontal":-14.3,"spinRate":2166,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.4231349213935265,"extension":5.867298693130523},"index":2,"playId":"17722d26-17cc-38f9-ae36-75e5577b5c4f","pitchNumber":2,"startTime":"2026-04-16T03:52:37.100Z","endTime":"2026-04-16T03:52:41.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.667771706690374,"aZ":-21.599428786030323,"pfxX":7.1436939302306595,"pfxZ":5.466638464636171,"pX":0.281554503732793,"pZ":2.733297820367891,"vX0":-2.186523277474484,"vY0":-138.3741433922838,"vZ0":-4.941508728326805,"x":106.27,"y":164.98,"x0":0.15524592914617397,"y0":50.002279665250214,"z0":5.9948181846908595,"aX":13.81401617179498},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.0,"breakHorizontal":-12.5,"spinRate":2099,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.396245791881769,"extension":5.559254110976536},"index":3,"playId":"314800c3-7dc1-3ff1-90fc-25148ae0f13f","pitchNumber":3,"startTime":"2026-04-16T03:52:53.613Z","endTime":"2026-04-16T03:52:56.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31559250071368,"aZ":-13.861114090185808,"pfxX":4.845059368464106,"pfxZ":9.394256687478794,"pX":-0.16657864705928951,"pZ":3.026856413392442,"vX0":-2.172673298395222,"vY0":-139.23111859176052,"vZ0":-6.034497704222333,"x":123.35,"y":157.05,"x0":-0.002566748656848288,"y0":50.00520646300808,"z0":6.1516525429999955,"aX":9.44641952729084},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":-8.3,"spinRate":2053,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.3944661786138193,"extension":5.56609949594126},"index":4,"playId":"0326780f-4c20-3da3-b2e0-f2908df7f8dd","pitchNumber":4,"startTime":"2026-04-16T03:53:17.422Z","endTime":"2026-04-16T03:53:20.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.284202062280293,"aZ":-26.700057776896838,"pfxX":9.71934608813585,"pfxZ":3.1766796298121847,"pX":0.7408252828118717,"pZ":1.3966756334071593,"vX0":-2.09272724226644,"vY0":-130.79651708066956,"vZ0":-5.831042542211124,"x":88.76,"y":201.07,"x0":0.29236206765694617,"y0":50.00022666601048,"z0":5.674247828699265,"aX":16.72589225425163},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.6,"breakHorizontal":-17.0,"spinRate":2049,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4198321318505207,"extension":5.871821869302983},"index":5,"playId":"e7b94cc0-b2cc-3d82-9a13-5014d0327c71","pitchNumber":5,"startTime":"2026-04-16T03:53:39.459Z","endTime":"2026-04-16T03:53:43.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.253793158284225,"aZ":-25.719790369529456,"pfxX":8.448695848759025,"pfxZ":3.760275412142896,"pX":0.11383189361894679,"pZ":1.7015971775197434,"vX0":-3.571761302469216,"vY0":-130.88354682414845,"vZ0":-5.198134882739225,"x":112.66,"y":192.84,"x0":0.40627833760046506,"y0":50.00373293579135,"z0":5.664508583828799,"aX":14.509422105253533},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.8,"breakHorizontal":-14.4,"spinRate":2154,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.4201308911857682,"extension":5.67544020010794},"index":6,"playId":"f6dcf867-c579-31b3-ac7f-e5947e121892","pitchNumber":6,"startTime":"2026-04-16T03:54:10.232Z","endTime":"2026-04-16T03:54:13.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.5,"endSpeed":86.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.25265350301001,"aZ":-17.409997951193752,"pfxX":8.063306982529367,"pfxZ":7.624500003304027,"pX":0.15566923064113625,"pZ":3.495624712400278,"vX0":-2.7943882416275287,"vY0":-139.01803015170927,"vZ0":-3.876271815154806,"x":111.07,"y":144.4,"x0":0.1326916107082723,"y0":50.00288275425536,"z0":6.080272284567666,"aX":15.614808921634987},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":-13.9,"spinRate":2105,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.39559779265429906,"extension":5.541340465053966},"hitData":{"launchSpeed":81.1,"launchAngle":36.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.56,"coordY":91.9}},"index":7,"playId":"26bbdea1-d6a7-3a2b-8e62-a58bb01fd01e","pitchNumber":7,"startTime":"2026-04-16T03:54:33.562Z","endTime":"2026-04-16T03:54:41.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:54:41.708Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Castellanos grounds out, third baseman Brendan Donovan to first baseman Josh Naylor.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T03:57:06.241Z","endTime":"2026-04-16T03:57:57.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eduard Bazardo replaces Emerson Hancock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T03:55:13.673Z","endTime":"2026-04-16T03:57:08.381Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676106,"link":"/api/v1/people/676106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.616264970913733,"aZ":-37.36358353766634,"pfxX":4.778248585603013,"pfxZ":-3.7413190786255903,"pX":-0.5069417623611203,"pZ":2.5737451861748903,"vX0":2.3303413501680987,"vY0":-117.86974827796809,"vZ0":0.3416737172302273,"x":136.32,"y":169.29,"x0":-2.1341768794681566,"y0":50.00479101823096,"z0":5.920588772483643,"aX":6.620892937165556},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.4,"breakHorizontal":-9.2,"spinRate":2484,"spinDirection":49},"zone":4,"typeConfidence":0.9,"plateTime":0.4674460502044244,"extension":5.536025756974714},"index":1,"playId":"68963cca-df66-3097-97dd-2f02253ee700","pitchNumber":1,"startTime":"2026-04-16T03:57:08.381Z","endTime":"2026-04-16T03:57:12.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45545283087797,"aZ":-19.33555665897589,"pfxX":-10.689926078437274,"pfxZ":6.752993919764856,"pX":-0.061740399696208606,"pZ":3.3876256427361278,"vX0":8.123385228170598,"vY0":-137.2580852537657,"vZ0":-2.7365108461579113,"x":119.35,"y":147.31,"x0":-1.6764375513998797,"y0":50.00214378811076,"z0":5.719948708168532,"aX":-20.319231296227464},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":17.5,"spinRate":2127,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.39963658169309957,"extension":5.944998950603031},"index":2,"playId":"8c5734f7-96a8-3114-8989-22ba55455d7d","pitchNumber":2,"startTime":"2026-04-16T03:57:23.005Z","endTime":"2026-04-16T03:57:26.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-16T03:57:32.314Z","endTime":"2026-04-16T03:57:49.151Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.875280158526976,"aZ":-20.5061575186825,"pfxX":-11.292822628793763,"pfxZ":6.236467221707244,"pX":-0.028812082216708317,"pZ":3.8527397689273895,"vX0":8.107987083769133,"vY0":-136.17888320003144,"vZ0":-1.2342953749277763,"x":118.1,"y":134.76,"x0":-1.5827241383950834,"y0":50.00612434100124,"z0":5.735228038123416,"aX":-21.140341259852338},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.2,"breakHorizontal":18.6,"spinRate":2175,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4027426050552032,"extension":5.92736175808839},"hitData":{"launchSpeed":75.7,"launchAngle":-26.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.57,"coordY":161.29}},"index":4,"playId":"6072da6c-a8af-32d5-812d-8fab828d6bc4","pitchNumber":3,"startTime":"2026-04-16T03:57:49.151Z","endTime":"2026-04-16T03:57:57.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.3,"awayTeamWinProbability":94.7,"homeTeamWinProbabilityAdded":-1.7999999999999998,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:57:57.486Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ty France lines out to left fielder Randy Arozarena.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T03:58:02.692Z","endTime":"2026-04-16T03:59:24.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40162420521289,"aZ":-33.53617995151635,"pfxX":6.846394499634765,"pfxZ":-0.9666054038200169,"pX":0.550336278917948,"pZ":3.26442187997664,"vX0":3.730040978056251,"vY0":-118.19187132746475,"vZ0":1.0423961268006043,"x":96.02,"y":150.64,"x0":-1.9426184464152354,"y0":50.005247311569825,"z0":5.918646205121876,"aX":9.601396748843253},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.2,"breakHorizontal":-13.3,"spinRate":2477,"spinDirection":40},"zone":3,"typeConfidence":0.9,"plateTime":0.4649999281233055,"extension":5.674237825793776},"index":0,"playId":"22013e9d-1b70-34c2-83d8-1a68c8782742","pitchNumber":1,"startTime":"2026-04-16T03:58:25.087Z","endTime":"2026-04-16T03:58:28.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.7,"endSpeed":86.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3238991104972,"aZ":-16.969120495320524,"pfxX":-10.910818897458366,"pfxZ":8.000480528889337,"pX":1.1322759602382257,"pZ":1.199609568121142,"vX0":10.674693874870556,"vY0":-137.2205855319664,"vZ0":-8.521945656539584,"x":73.84,"y":206.39,"x0":-1.3970856505713862,"y0":50.002480528088974,"z0":5.5092298034581075,"aX":-20.73650616623449},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.7,"breakHorizontal":17.4,"spinRate":2184,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39966734282407,"extension":6.113493935870487},"index":1,"playId":"5df93abe-edea-3ff4-baa4-efb3f0b913ec","pitchNumber":2,"startTime":"2026-04-16T03:58:39.791Z","endTime":"2026-04-16T03:58:42.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":94.1,"endSpeed":85.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84995901214549,"aZ":-18.050242008199877,"pfxX":-10.454868210356437,"pfxZ":7.504332052286728,"pX":0.5168694863596803,"pZ":3.079763083547558,"vX0":9.157947691129927,"vY0":-136.736443969422,"vZ0":-3.3530554611616483,"x":97.3,"y":155.63,"x0":-1.527345836339825,"y0":50.00394702962053,"z0":5.5698765600375415,"aX":-19.679445712837357},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.0,"breakHorizontal":16.8,"spinRate":2243,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.4015074987506191,"extension":6.199446387472982},"index":2,"playId":"86c83c25-90c5-34ae-9b5d-3e87475abb0b","pitchNumber":3,"startTime":"2026-04-16T03:58:54.652Z","endTime":"2026-04-16T03:58:58.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.813184680621436,"aZ":-31.038050175851907,"pfxX":7.361015412284351,"pfxZ":0.7920768785163004,"pX":0.3990828720266694,"pZ":1.4864961863301436,"vX0":3.3277885126686564,"vY0":-119.83518123671816,"vZ0":-3.114347998005058,"x":101.79,"y":198.64,"x0":-1.969199292167968,"y0":50.00280713642347,"z0":5.610956498169945,"aX":10.57454949415249},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.8,"breakHorizontal":-14.2,"spinRate":2388,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.45923023678750186,"extension":5.835771511613291},"hitData":{"launchSpeed":89.5,"launchAngle":21.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.54,"coordY":104.57}},"index":3,"playId":"da08d4f4-023c-3700-ae12-74a9e1ee7307","pitchNumber":4,"startTime":"2026-04-16T03:59:16.007Z","endTime":"2026-04-16T03:59:24.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.2,"awayTeamWinProbability":95.8,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-16T03:59:24.368Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T03:59:29.343Z","endTime":"2026-04-16T04:00:45.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5239018892734,"aZ":-21.9054499497365,"pfxX":-10.626420047320325,"pfxZ":5.461369877691006,"pX":-0.1497872258781531,"pZ":3.1171004732511025,"vX0":7.894801215773178,"vY0":-136.80862257555387,"vZ0":-2.662485317308086,"x":122.71,"y":154.62,"x0":-1.704459556441361,"y0":50.00074149533639,"z0":5.618131693974333,"aX":-19.973618147570384},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":17.4,"spinRate":2097,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.40163257363547,"extension":5.920852782624139},"index":0,"playId":"74c8a77c-ac8c-3baf-b381-e968bbf18ee5","pitchNumber":1,"startTime":"2026-04-16T03:59:48.274Z","endTime":"2026-04-16T03:59:52.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":74.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81117428620139,"aZ":-36.53177432068175,"pfxX":7.278556962349012,"pfxZ":-3.0392749675723643,"pX":-0.6615772778173572,"pZ":2.182814532845539,"vX0":1.19572502823375,"vY0":-119.90459817754528,"vZ0":-0.7562530169469492,"x":142.22,"y":179.84,"x0":-2.113426353588013,"y0":50.005894843811575,"z0":5.810469453793337,"aX":10.421722080137739},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.4,"breakHorizontal":-13.4,"spinRate":2666,"spinDirection":40},"zone":7,"typeConfidence":0.9,"plateTime":0.459774845226113,"extension":5.594060038450002},"index":1,"playId":"74e17c76-b80d-31d9-bd60-8a81499092aa","pitchNumber":2,"startTime":"2026-04-16T04:00:01.851Z","endTime":"2026-04-16T04:00:05.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":83.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51562652925955,"aZ":-23.637446518331924,"pfxX":-11.916972442562685,"pfxZ":4.694562913655771,"pX":0.4489233414560649,"pZ":2.6105527153844394,"vX0":9.875024984382808,"vY0":-135.0302158857305,"vZ0":-3.4579396705943233,"x":99.89,"y":168.3,"x0":-1.734518617893999,"y0":50.005614086107514,"z0":5.600220399794595,"aX":-21.680147176181297},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.8,"breakHorizontal":19.1,"spinRate":2075,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4079842892756038,"extension":5.897946712068195},"index":2,"playId":"1b173713-f3ca-30cf-8450-1948d40c1e70","pitchNumber":3,"startTime":"2026-04-16T04:00:16.261Z","endTime":"2026-04-16T04:00:19.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1974257867246,"aZ":-21.131087735198594,"pfxX":-10.184065605723593,"pfxZ":5.874871426777706,"pX":-0.28147801842533854,"pZ":2.332017368086575,"vX0":6.938470264220929,"vY0":-136.52038547838322,"vZ0":-4.660410464160495,"x":127.73,"y":175.82,"x0":-1.5380888992155541,"y0":50.00290054379294,"z0":5.523520466269128,"aX":-19.145427647219982},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.8,"breakHorizontal":16.9,"spinRate":2069,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4018220683771747,"extension":5.941586539168612},"hitData":{"launchSpeed":82.8,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.85,"coordY":168.4}},"index":3,"playId":"56fabb2b-dc82-36ea-aca9-686b31d6a76d","pitchNumber":4,"startTime":"2026-04-16T04:00:36.259Z","endTime":"2026-04-16T04:00:45.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.6000000000000005,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:00:45.879Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leo Rivas strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T04:03:03.698Z","endTime":"2026-04-16T04:04:41.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alek Jacob replaces Wandy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T04:01:22.824Z","endTime":"2026-04-16T04:03:05.663Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689690,"link":"/api/v1/people/689690"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":83.4,"endSpeed":75.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.182019730094662,"aZ":-21.148801180120586,"pfxX":-10.274850653707691,"pfxZ":7.5152857766667704,"pX":-0.9547517472407623,"pZ":3.7660947571544185,"vX0":8.497232752815966,"vY0":-121.05771245617532,"vZ0":3.9059691712565683,"x":153.39,"y":137.1,"x0":-3.195194795846148,"y0":50.00263473585694,"z0":3.993066494990519,"aX":-15.074285183966857},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":15.0,"breakHorizontal":16.3,"spinRate":2308,"spinDirection":244},"zone":11,"typeConfidence":0.9,"plateTime":0.45447135561206453,"extension":7.12007483083718},"index":1,"playId":"bf29cce5-5cb8-3e9c-a0ae-ba95138c7060","pitchNumber":1,"startTime":"2026-04-16T04:03:05.663Z","endTime":"2026-04-16T04:03:09.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":75.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.961011589898973,"aZ":-20.27247771658305,"pfxX":-11.02831719461657,"pfxZ":8.045005779040894,"pX":0.2259507640307844,"pZ":3.1168332128040053,"vX0":11.284956858663179,"vY0":-121.44745603007169,"vZ0":2.460170917690045,"x":108.39,"y":154.63,"x0":-3.069745647949367,"y0":50.00079348119649,"z0":3.864226280699064,"aX":-16.31124388611842},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":15.5,"breakHorizontal":16.9,"spinRate":2451,"spinDirection":242},"zone":2,"typeConfidence":0.87,"plateTime":0.4526897700862902,"extension":7.3842796527691315},"index":2,"playId":"ad6aae9e-28a3-3da5-81da-cdda6aa09920","pitchNumber":2,"startTime":"2026-04-16T04:03:20.201Z","endTime":"2026-04-16T04:03:47.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":75.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.535927002196694,"aZ":-21.4245031355624,"pfxX":-10.444968294800384,"pfxZ":7.30427922367333,"pX":-0.34135579969660684,"pZ":2.8485150532392067,"vX0":10.152557335408677,"vY0":-121.29865465587335,"vZ0":2.0801386546823415,"x":130.01,"y":161.87,"x0":-3.2495093220716957,"y0":50.00068209495158,"z0":3.863211796738235,"aX":-15.366165377199989},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":14.0,"breakHorizontal":16.1,"spinRate":2333,"spinDirection":241},"zone":1,"typeConfidence":0.86,"plateTime":0.4537713451186538,"extension":7.174025864883938},"index":3,"playId":"f1bb35ca-df86-31dd-8a8d-0a3e0e89ba2f","pitchNumber":3,"startTime":"2026-04-16T04:03:50.643Z","endTime":"2026-04-16T04:03:54.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-16T04:04:03.950Z","endTime":"2026-04-16T04:04:19.043Z","isPitch":false,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"},"defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18888860907351,"aZ":-22.88744711334158,"pfxX":-9.66648520660709,"pfxZ":6.001180350824015,"pX":-0.31239118924997167,"pZ":3.133770888003749,"vX0":10.336897263095048,"vY0":-124.21698516714638,"vZ0":2.8292998062723003,"x":128.91,"y":154.17,"x0":-3.2914192267360702,"y0":50.001005969974514,"z0":3.893939768531355,"aX":-14.954708001383272},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":11.9,"breakHorizontal":14.8,"spinRate":2150,"spinDirection":241},"zone":1,"typeConfidence":0.9,"plateTime":0.44262587969766365,"extension":7.523292278211856},"index":5,"playId":"b8204655-e53d-3b93-9da4-14342b2b19d0","pitchNumber":4,"startTime":"2026-04-16T04:04:19.043Z","endTime":"2026-04-16T04:04:22.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.0,"endSpeed":66.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.4972804879665,"aZ":-32.110692157530444,"pfxX":-13.622826620626967,"pfxZ":0.05850085647596437,"pX":-0.1472730076585855,"pZ":1.269906920994162,"vX0":10.047853337520172,"vY0":-105.64253973513863,"vZ0":2.591377926296209,"x":122.61,"y":204.49,"x0":-3.2159075923800073,"y0":50.003381920325,"z0":3.741282923522176,"aX":-15.261045223215854},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":1.3,"breakHorizontal":21.6,"spinRate":2129,"spinDirection":277},"zone":13,"typeConfidence":0.9,"plateTime":0.5202410599271379,"extension":6.824516259057817},"index":6,"playId":"ef175c6a-46b6-3805-8da5-601e5a15a643","pitchNumber":5,"startTime":"2026-04-16T04:04:37.631Z","endTime":"2026-04-16T04:04:41.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_ab"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_ab"},{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_pa"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:04:41.263Z","atBatIndex":61},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Brendan Donovan hit by pitch.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T04:04:46.071Z","endTime":"2026-04-16T04:05:25.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"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":83.6,"endSpeed":75.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.162708900083203,"aZ":-20.84829535818227,"pfxX":-9.086848782923223,"pfxZ":7.630162305397865,"pX":-0.6913294945227378,"pZ":2.402647921523128,"vX0":8.895244424507645,"vY0":-121.44631208306858,"vZ0":0.9772805738426361,"x":143.35,"y":173.91,"x0":-3.231770788404143,"y0":50.00289941978415,"z0":3.8166711835101093,"aX":-13.48971527526821},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":14.3,"breakHorizontal":14.2,"spinRate":2216,"spinDirection":238},"zone":4,"typeConfidence":0.91,"plateTime":0.45207907651081536,"extension":7.447998931603931},"index":0,"playId":"948a654d-fba3-3d6b-b694-b9d8df22a592","pitchNumber":1,"startTime":"2026-04-16T04:05:06.280Z","endTime":"2026-04-16T04:05:09.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.948626469254368,"aZ":-18.99047238958584,"pfxX":-9.317908620713814,"pfxZ":8.82844989890091,"pX":1.5316245085632243,"pZ":3.223015424202285,"vX0":14.114309652555217,"vY0":-122.20298671715616,"vZ0":2.269540155338466,"x":58.62,"y":151.76,"x0":-3.1421515150920123,"y0":50.0011455333273,"z0":3.926102046160526,"aX":-13.912913554890006},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":16.9,"breakHorizontal":13.1,"spinRate":2333,"spinDirection":239},"zone":12,"typeConfidence":0.92,"plateTime":0.4504240813292464,"extension":7.368961650770168},"index":1,"playId":"a779df7e-13da-3c63-ade2-08b5f9ac27c4","pitchNumber":2,"startTime":"2026-04-16T04:05:21.326Z","endTime":"2026-04-16T04:05:25.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:05:25.354Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T04:05:28.869Z","endTime":"2026-04-16T04:06:33.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":76.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.952965730083694,"aZ":-19.97234470095563,"pfxX":-10.168565600065868,"pfxZ":8.009175694804721,"pX":0.48196242943562384,"pZ":2.5656492618767417,"vX0":11.842227194141275,"vY0":-123.2974959730154,"vZ0":0.9177954700200672,"x":98.63,"y":169.51,"x0":-3.0861370677065603,"y0":50.00159467297443,"z0":3.887389118099827,"aX":-15.489477641876162},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":15.0,"breakHorizontal":15.2,"spinRate":2365,"spinDirection":239},"zone":6,"typeConfidence":0.91,"plateTime":0.44606762728771665,"extension":7.161944713470619},"index":0,"playId":"67b42e7c-f9f7-337a-b7cb-3dc4c250a5bd","pitchNumber":1,"startTime":"2026-04-16T04:05:55.314Z","endTime":"2026-04-16T04:05:59.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":71.1,"endSpeed":64.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.738040416476498,"aZ":-30.672585963346727,"pfxX":-13.08718534953855,"pfxZ":1.4178483118964404,"pX":-1.635126852696033,"pZ":2.39881188836791,"vX0":6.850616193776269,"vY0":-103.05206427024861,"vZ0":4.414273078054683,"x":179.33,"y":174.01,"x0":-3.3301317927874394,"y0":50.00160772336027,"z0":3.9704114878458845,"aX":-13.844767967878447},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":4.6,"breakHorizontal":21.4,"spinRate":2061,"spinDirection":272},"zone":13,"typeConfidence":0.9,"plateTime":0.5348688678065043,"extension":7.039518275169569},"index":1,"playId":"efcf7baf-ee8c-3610-ac79-ad938d8143ab","pitchNumber":2,"startTime":"2026-04-16T04:06:11.292Z","endTime":"2026-04-16T04:06:14.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":74.1,"endSpeed":67.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.736156796295138,"aZ":-35.05410763026381,"pfxX":-13.521116156959426,"pfxZ":-2.5060729421625245,"pX":-1.6228224801481796,"pZ":0.620325242710156,"vX0":7.33344436284729,"vY0":-107.47148307491402,"vZ0":1.6895331549208115,"x":178.86,"y":222.03,"x0":-3.3540402438257177,"y0":50.00258081699071,"z0":3.770202312455022,"aX":-15.533301291305445},"breaks":{"breakAngle":21.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-3.6,"breakHorizontal":22.1,"spinRate":2094,"spinDirection":282},"zone":13,"typeConfidence":0.9,"plateTime":0.5131839205520392,"extension":6.950690155657098},"index":2,"playId":"6de8ccfe-330d-3ecf-b2e2-2c9068ad6c72","pitchNumber":3,"startTime":"2026-04-16T04:06:29.534Z","endTime":"2026-04-16T04:06:33.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:06:33.767Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Julio Rodríguez walks. Brendan Donovan to 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T04:06:42.640Z","endTime":"2026-04-16T04:09:33.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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(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":83.8,"endSpeed":76.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03237780689095,"aZ":-22.363687556667866,"pfxX":-8.778638932481853,"pfxZ":6.580641802635669,"pX":0.716833563137682,"pZ":2.444348924302673,"vX0":8.89620194224706,"vY0":-121.63327423387574,"vZ0":1.4553048208752455,"x":89.68,"y":172.78,"x0":-1.8566286313630878,"y0":50.00146918957874,"z0":3.784685682265256,"aX":-13.084108123146718},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":12.6,"breakHorizontal":13.7,"spinRate":2283,"spinDirection":242},"zone":6,"typeConfidence":0.89,"plateTime":0.4512197990853122,"extension":7.306705401977361},"index":0,"playId":"185a9a10-a3eb-3266-925a-3b06b28269e5","pitchNumber":1,"startTime":"2026-04-16T04:07:01.447Z","endTime":"2026-04-16T04:07:05.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":84.1,"endSpeed":76.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67449019051877,"aZ":-23.04373377657093,"pfxX":-9.823037319385525,"pfxZ":6.094220890042058,"pX":0.052643647324290964,"pZ":3.836279145756388,"vX0":7.614042217435122,"vY0":-122.09038509405976,"vZ0":4.287554606516774,"x":114.02,"y":114.98,"x0":-1.8413556843074725,"y0":50.0039309275721,"z0":4.047191705824427,"aX":-14.722363251752009},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":12.5,"breakHorizontal":15.8,"spinRate":2282,"spinDirection":237},"zone":12,"typeConfidence":0.89,"plateTime":0.4498727818717736,"extension":7.469229532409839},"index":1,"playId":"b75bb1b0-2885-35dc-95de-904a4eae24ca","pitchNumber":2,"startTime":"2026-04-16T04:07:19.665Z","endTime":"2026-04-16T04:07:23.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":"85c6e88f-8c59-3fc4-ae87-a2c9d34167a2","startTime":"2026-04-16T04:07:36.747Z","endTime":"2026-04-16T04:07:42.580Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69451270620159,"aZ":-23.494483223189487,"pfxX":-9.618657592134287,"pfxZ":5.75512111623366,"pX":-0.01643972909986351,"pZ":3.6158002188022786,"vX0":7.558317364972165,"vY0":-122.1953045483111,"vZ0":4.145450625349364,"x":117.63,"y":141.15,"x0":-1.9041366770765675,"y0":50.00242012367906,"z0":3.918517787325315,"aX":-14.506053529444475},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":11.8,"breakHorizontal":15.6,"spinRate":2303,"spinDirection":241},"zone":11,"typeConfidence":0.88,"plateTime":0.44871855605857247,"extension":7.529523946816108},"index":3,"playId":"52ba7d86-1eb6-37c8-a4af-1f5731a0a373","pitchNumber":3,"startTime":"2026-04-16T04:07:54.566Z","endTime":"2026-04-16T04:07:57.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"6f03ad98-af36-3132-aa43-b9cb60e2cf18","startTime":"2026-04-16T04:08:12.884Z","endTime":"2026-04-16T04:08:18.014Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":72.9,"endSpeed":66.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.418203790463696,"aZ":-30.953287939749558,"pfxX":-13.69469659832372,"pfxZ":1.077179179248004,"pX":0.07726185779810878,"pZ":1.1133141149463386,"vX0":7.884810363041241,"vY0":-105.7698068339299,"vZ0":1.5476772770364502,"x":114.05,"y":208.72,"x0":-1.9239096596090932,"y0":50.00098429114334,"z0":3.9274409451845522,"aX":-15.480096086584993},"breaks":{"breakAngle":25.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":2.8,"breakHorizontal":22.6,"spinRate":2112,"spinDirection":275},"zone":14,"typeConfidence":0.9,"plateTime":0.5182982035532824,"extension":7.017362560913694},"index":5,"playId":"dc9758c9-3419-3065-93e1-4526b08aa98d","pitchNumber":4,"startTime":"2026-04-16T04:08:28.396Z","endTime":"2026-04-16T04:08:32.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.928124122198373,"aZ":-20.59512964652138,"pfxX":-9.317753697709524,"pfxZ":7.516571481401506,"pX":1.7971579647262461,"pZ":2.575444397919417,"vX0":11.810945252106519,"vY0":-123.43126170767432,"vZ0":1.0249428668173861,"x":48.5,"y":169.24,"x0":-1.8428102914376863,"y0":50.0036492139107,"z0":3.8909977434543235,"aX":-14.356774777449345},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":14.2,"breakHorizontal":14.0,"spinRate":2383,"spinDirection":233},"zone":14,"typeConfidence":0.91,"plateTime":0.4440245656394066,"extension":7.167470344513014},"index":6,"playId":"18386dce-b7b3-342d-aa97-1e4a3995bbc0","pitchNumber":5,"startTime":"2026-04-16T04:08:47.564Z","endTime":"2026-04-16T04:08:51.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-04-16T04:09:18.834Z","endTime":"2026-04-16T04:09:28.924Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.8,"endSpeed":67.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.59932054077415,"aZ":-29.72978333520796,"pfxX":-14.373744456364378,"pfxZ":2.1177894978836207,"pX":0.030961654149390887,"pZ":0.6924025417499786,"vX0":8.091367793472303,"vY0":-107.1456564075252,"vZ0":0.25542160374770617,"x":115.82,"y":220.09,"x0":-1.9388811117384754,"y0":50.004164725001594,"z0":3.910932901619624,"aX":-16.608603777549018},"breaks":{"breakAngle":27.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":4.3,"breakHorizontal":23.6,"spinRate":2120,"spinDirection":269},"zone":14,"typeConfidence":0.89,"plateTime":0.5124262759600327,"extension":7.160644167399613},"index":8,"playId":"dacb9d24-5dfa-3b81-a160-1545efd22ebb","pitchNumber":6,"startTime":"2026-04-16T04:09:28.924Z","endTime":"2026-04-16T04:09:33.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.6999999999999997,"awayTeamWinProbability":96.3,"homeTeamWinProbabilityAdded":-0.30000000000000027,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:09:33.569Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T04:09:45.893Z","endTime":"2026-04-16T04:10:18.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.964956672952265,"aZ":-21.917702639547105,"pfxX":-11.159481880563652,"pfxZ":7.0235323462856485,"pX":-0.8926969708157154,"pZ":2.6898282630665555,"vX0":8.835026003171318,"vY0":-120.74474258231676,"vZ0":1.8201107244902137,"x":151.03,"y":166.15,"x0":-3.169431681691555,"y0":50.00119823233644,"z0":3.8693661107459265,"aX":-16.292176005017595},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":13.4,"breakHorizontal":17.8,"spinRate":2403,"spinDirection":243},"zone":11,"typeConfidence":0.79,"plateTime":0.45557735334756,"extension":7.411125683691864},"hitData":{"launchSpeed":88.4,"launchAngle":46.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.24,"coordY":95.38}},"index":0,"playId":"c74e2e8c-4da8-3ae6-ba1d-0dc0259d56ca","pitchNumber":1,"startTime":"2026-04-16T04:10:09.257Z","endTime":"2026-04-16T04:10:18.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":0.6999999999999997,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:10:18.494Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Campusano pops out to third baseman Brendan Donovan.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T04:12:53.878Z","endTime":"2026-04-16T04:13:44.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gabe Speier replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T04:11:12.586Z","endTime":"2026-04-16T04:12:56.082Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642100,"link":"/api/v1/people/642100"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.433445790808825,"aZ":-24.29088110566907,"pfxX":10.303673996394636,"pfxZ":4.176862239024807,"pX":0.777075499387117,"pZ":3.7191777251470395,"vX0":-5.478921912127655,"vY0":-136.862909257706,"vZ0":-0.6606750110042353,"x":87.38,"y":138.36,"x0":1.4707756438519668,"y0":50.005896354724634,"z0":5.63375574515448,"aX":19.46549049569782},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.6,"breakHorizontal":-17.4,"spinRate":2150,"spinDirection":135},"zone":12,"typeConfidence":0.9,"plateTime":0.40085818082679747,"extension":5.897600038493544},"index":1,"playId":"b68c21d4-b625-3ad8-bf94-96b98c5a483a","pitchNumber":1,"startTime":"2026-04-16T04:12:56.082Z","endTime":"2026-04-16T04:12:59.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.095194803096625,"aZ":-23.67997237843405,"pfxX":10.46629396806567,"pfxZ":4.457261705658057,"pX":0.10720789250899689,"pZ":2.3941459208365896,"vX0":-7.806419429735357,"vY0":-136.87355431210864,"vZ0":-3.9142261448286786,"x":112.91,"y":174.14,"x0":1.6308585390774484,"y0":50.00092315451829,"z0":5.456539726432813,"aX":19.934895455172953},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.4,"breakHorizontal":-17.4,"spinRate":2127,"spinDirection":132},"zone":5,"typeConfidence":0.9,"plateTime":0.39957078083789144,"extension":5.889275654696795},"index":2,"playId":"cc5aeb58-cf35-369d-8039-6c2545665bce","pitchNumber":2,"startTime":"2026-04-16T04:13:12.844Z","endTime":"2026-04-16T04:13:18.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.489326810143055,"aZ":-14.983879776766202,"pfxX":6.845346918282438,"pfxZ":8.99183707732741,"pX":-0.31834472863121166,"pZ":2.993809486469198,"vX0":-7.1900372265437955,"vY0":-137.8458512876706,"vZ0":-3.985372986725273,"x":129.13,"y":157.95,"x0":1.4425427960243156,"y0":50.00524173833534,"z0":5.479468053330717,"aX":13.090622194659774},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":-10.8,"spinRate":2383,"spinDirection":132},"zone":1,"typeConfidence":0.91,"plateTime":0.39834065979903643,"extension":5.996845241624039},"hitData":{"launchSpeed":70.1,"launchAngle":76.0,"totalDistance":49.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":117.35,"coordY":186.14}},"index":3,"playId":"4203ff02-e70d-3212-8f71-8074c5524027","pitchNumber":3,"startTime":"2026-04-16T04:13:34.550Z","endTime":"2026-04-16T04:13:44.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_ab"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_ab"},{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.8000000000000003,"awayTeamWinProbability":97.2,"homeTeamWinProbabilityAdded":-1.5999999999999992,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:13:44.883Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ramón Laureano doubles (4) on a sharp fly ball to left fielder Randy Arozarena.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T04:13:47.301Z","endTime":"2026-04-16T04:15:53.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16002779197586,"aZ":-16.741788931312147,"pfxX":6.132556008613869,"pfxZ":8.042422962683988,"pX":-1.536193024703248,"pZ":3.095093086336296,"vX0":-10.376180015877903,"vY0":-137.97747449828063,"vZ0":-3.3546062854996213,"x":175.56,"y":155.21,"x0":1.485036836349172,"y0":50.00032626020408,"z0":5.462221926836169,"aX":11.764487904776932},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":-8.8,"spinRate":2142,"spinDirection":135},"zone":11,"typeConfidence":0.9,"plateTime":0.3977478719766281,"extension":5.909278459596221},"index":0,"playId":"e38b8712-2bde-35b3-8d4c-3da4f7e3a9ff","pitchNumber":1,"startTime":"2026-04-16T04:14:07.264Z","endTime":"2026-04-16T04:14:10.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97369349169624,"aZ":-22.560354513055614,"pfxX":12.966451772405154,"pfxZ":5.102922034838155,"pX":0.010010712035927538,"pZ":2.0175390787185594,"vX0":-8.616295199647833,"vY0":-137.28955527652283,"vZ0":-4.9148273676794005,"x":116.62,"y":184.31,"x0":1.524818840831877,"y0":50.005673848195855,"z0":5.392434761629514,"aX":24.44385673301128},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":-21.4,"spinRate":2137,"spinDirection":136},"zone":8,"typeConfidence":0.9,"plateTime":0.4008917123421081,"extension":6.013835586561047},"index":1,"playId":"e0f81fdb-db55-360c-ad05-eda3360f02ba","pitchNumber":2,"startTime":"2026-04-16T04:14:23.537Z","endTime":"2026-04-16T04:14:30.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.0,"endSpeed":85.1,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.78217279391834,"aZ":-14.68060714113598,"pfxX":5.818235991940348,"pfxZ":9.267650281608583,"pX":-0.6594756568704829,"pZ":2.788962074328166,"vX0":-7.77873158276165,"vY0":-138.00165182680487,"vZ0":-4.479632656906341,"x":142.14,"y":163.48,"x0":1.4681901701130105,"y0":50.00617233443201,"z0":5.454840757173857,"aX":10.986972648527551},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":-8.5,"spinRate":2253,"spinDirection":132},"zone":1,"typeConfidence":0.91,"plateTime":0.4001802845769862,"extension":6.17369499242892},"index":2,"playId":"fbed1cc6-7ea8-38dc-b189-f26253caf880","pitchNumber":3,"startTime":"2026-04-16T04:14:51.207Z","endTime":"2026-04-16T04:14:54.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87496527121861,"aZ":-34.48508187221823,"pfxX":-3.4814438881417957,"pfxZ":-1.5590668843506474,"pX":-0.43142545941801236,"pZ":1.6306412413835865,"vX0":-4.0990119457295595,"vY0":-120.97822372989036,"vZ0":-1.8403640759642654,"x":133.44,"y":194.75,"x0":1.7348992726446648,"y0":50.00083181457228,"z0":5.414719859015691,"aX":-5.1749903935355475},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.0,"breakHorizontal":7.2,"spinRate":2212,"spinDirection":285},"zone":7,"typeConfidence":0.9,"plateTime":0.4521865436370982,"extension":5.994612996931766},"index":3,"playId":"c332f1a9-cade-359e-948e-e46887ce2c45","pitchNumber":4,"startTime":"2026-04-16T04:15:16.329Z","endTime":"2026-04-16T04:15:19.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.640013016092677,"aZ":-15.391379623574029,"pfxX":5.462536327235222,"pfxZ":8.66063019520426,"pX":-0.20630099824135092,"pZ":2.5990026447020735,"vX0":-6.354585158027901,"vY0":-138.50796841744304,"vZ0":-4.951947601820579,"x":124.86,"y":168.61,"x0":1.4106430072066105,"y0":50.00667358167712,"z0":5.443345164272777,"aX":10.590482434909879},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":-8.5,"spinRate":2179,"spinDirection":138},"zone":5,"typeConfidence":0.91,"plateTime":0.3958244441342269,"extension":6.199369316388657},"hitData":{"launchSpeed":106.3,"launchAngle":29.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":98.84,"coordY":45.16}},"index":4,"playId":"ffd7c005-f1ff-3229-9196-e0d74c9d1d1d","pitchNumber":5,"startTime":"2026-04-16T04:15:38.374Z","endTime":"2026-04-16T04:15:53.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.1,"awayTeamWinProbability":94.9,"homeTeamWinProbabilityAdded":2.2999999999999994,"leverageIndex":0.36,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:15:53.517Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, second baseman Cole Young to first baseman Josh Naylor. Ramón Laureano to 3rd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T04:16:07.839Z","endTime":"2026-04-16T04:17:04.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87258689840389,"aZ":-22.501654236380148,"pfxX":9.996636768476751,"pfxZ":5.064277535839411,"pX":0.4142350567870606,"pZ":2.453352849691735,"vX0":-6.633729770494185,"vY0":-138.09987608686464,"vZ0":-3.8521284109762433,"x":101.21,"y":172.54,"x0":1.562139731243832,"y0":50.00352076270459,"z0":5.400058545633994,"aX":19.100006086819995},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.4,"breakHorizontal":-16.6,"spinRate":2173,"spinDirection":131},"zone":6,"typeConfidence":0.91,"plateTime":0.3982697475642172,"extension":6.05998337262595},"index":0,"playId":"73a7a36e-3756-31ae-9913-2326667ace01","pitchNumber":1,"startTime":"2026-04-16T04:16:22.932Z","endTime":"2026-04-16T04:16:26.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":84.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.19161721569531,"aZ":-15.300768398055448,"pfxX":6.84912328437224,"pfxZ":8.956790628183908,"pX":-0.37478972399487126,"pZ":3.881642195258061,"vX0":-7.299832254097629,"vY0":-137.73110064034174,"vZ0":-1.5233528426287402,"x":131.29,"y":133.98,"x0":1.4452629083214583,"y0":50.000646262650726,"z0":5.498506565970131,"aX":12.899652537674646},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":-10.4,"spinRate":2409,"spinDirection":134},"zone":11,"typeConfidence":0.91,"plateTime":0.400722264552412,"extension":6.083352460629749},"index":1,"playId":"7f056752-72ae-3234-b023-89e6f38d8690","pitchNumber":2,"startTime":"2026-04-16T04:16:39.335Z","endTime":"2026-04-16T04:16:43.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.71928195185598,"aZ":-22.996416695668163,"pfxX":10.9670113017458,"pfxZ":4.798371181858217,"pX":0.06315328364797294,"pZ":2.9953392161406853,"vX0":-7.472746512398035,"vY0":-138.34202825304948,"vZ0":-2.584313511327737,"x":114.59,"y":157.91,"x0":1.3931033214594766,"y0":50.00309600722047,"z0":5.5058419598950135,"aX":20.973191503043953},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.3,"breakHorizontal":-18.0,"spinRate":2173,"spinDirection":134},"zone":2,"typeConfidence":0.91,"plateTime":0.3979791037188525,"extension":5.984712025596276},"hitData":{"launchSpeed":80.3,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.19,"coordY":150.16}},"index":2,"playId":"66e45438-0053-32b7-a703-e13e53eaf1c0","pitchNumber":3,"startTime":"2026-04-16T04:16:56.738Z","endTime":"2026-04-16T04:17:04.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.0,"awayTeamWinProbability":97.0,"homeTeamWinProbabilityAdded":-2.0999999999999996,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:17:04.878Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, shortstop Leo Rivas to first baseman Josh Naylor.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T04:17:15.344Z","endTime":"2026-04-16T04:17:41.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0284183394932,"aZ":-19.08984003343551,"pfxX":9.398009773428065,"pfxZ":6.817069240445779,"pX":0.3271369087289777,"pZ":1.702030158931176,"vX0":-6.480827887549562,"vY0":-138.4342730252594,"vZ0":-6.542062770576361,"x":104.53,"y":192.83,"x0":1.490471630350116,"y0":50.00620683922787,"z0":5.396449684447676,"aX":18.04656901515421},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.9,"breakHorizontal":-15.5,"spinRate":2224,"spinDirection":128},"zone":9,"typeConfidence":0.59,"plateTime":0.3973050986911124,"extension":6.024806416309901},"hitData":{"launchSpeed":78.1,"launchAngle":0.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":149.15}},"index":0,"playId":"73b36e31-7d41-3d7a-9cec-09bbd145aef5","pitchNumber":1,"startTime":"2026-04-16T04:17:34.233Z","endTime":"2026-04-16T04:17:41.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.52,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:17:41.776Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, first baseman Ty France to pitcher Alek Jacob.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T04:19:33.833Z","endTime":"2026-04-16T04:20:38.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":82.3,"endSpeed":74.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81325002362056,"aZ":-19.564586522556926,"pfxX":-9.73960680618017,"pfxZ":8.780797344902282,"pX":0.003826209727524555,"pZ":3.073765899961925,"vX0":7.399741114952986,"vY0":-119.58005540338479,"vZ0":2.1839130483975273,"x":116.85,"y":155.79,"x0":-1.8777593416243745,"y0":50.004925851636905,"z0":3.912638555167602,"aX":-13.992043133939179},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":16.8,"breakHorizontal":15.7,"spinRate":2309,"spinDirection":238},"zone":2,"typeConfidence":0.91,"plateTime":0.459473642091381,"extension":7.211634380732906},"index":0,"playId":"fab3f3f0-5615-3694-b3a3-12105e365648","pitchNumber":1,"startTime":"2026-04-16T04:19:51.215Z","endTime":"2026-04-16T04:19:54.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":72.7,"endSpeed":65.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.503258626689693,"aZ":-30.75671799763013,"pfxX":-14.599679920445215,"pfxZ":1.2747320191779679,"pX":0.5731040063629002,"pZ":2.0191280419370163,"vX0":9.153062578919268,"vY0":-105.36822833436436,"vZ0":3.415931460087626,"x":95.15,"y":184.26,"x0":-1.951001290157364,"y0":50.00395904650561,"z0":3.9526896849821194,"aX":-16.260607338661035},"breaks":{"breakAngle":26.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":3.8,"breakHorizontal":23.6,"spinRate":2089,"spinDirection":271},"zone":9,"typeConfidence":0.9,"plateTime":0.5217362502132308,"extension":7.491712026048797},"index":1,"playId":"b69dd231-1df2-3658-9bcb-cd5d7ebcdd13","pitchNumber":2,"startTime":"2026-04-16T04:20:03.067Z","endTime":"2026-04-16T04:20:06.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.4,"endSpeed":66.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.044708019247672,"aZ":-31.098466202953777,"pfxX":-15.518522021025179,"pfxZ":0.9438443710818967,"pX":-0.4856621631658299,"pZ":0.8842514456630685,"vX0":7.434777228289924,"vY0":-106.52034882475833,"vZ0":1.173602080793915,"x":135.51,"y":214.91,"x0":-2.023695680607721,"y0":50.00202700273604,"z0":3.869993190208759,"aX":-17.64998372008103},"breaks":{"breakAngle":27.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":2.5,"breakHorizontal":25.8,"spinRate":2175,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.5162302089220527,"extension":7.14672444765124},"index":2,"playId":"c0e6fac4-1cc5-333c-8b80-e70b5fb4045b","pitchNumber":3,"startTime":"2026-04-16T04:20:16.397Z","endTime":"2026-04-16T04:20:21.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.6,"endSpeed":66.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.1931841048087,"aZ":-31.445274116611923,"pfxX":-15.62341228083858,"pfxZ":0.6362131137246587,"pX":0.8236520489133159,"pZ":1.8980088601989358,"vX0":10.266935135460454,"vY0":-106.52132954062944,"vZ0":3.154116532718805,"x":85.6,"y":187.53,"x0":-2.041307250369213,"y0":50.002197401649795,"z0":3.965569477181882,"aX":-17.85977734709617},"breaks":{"breakAngle":27.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":2.5,"breakHorizontal":25.3,"spinRate":2129,"spinDirection":274},"zone":14,"typeConfidence":0.9,"plateTime":0.5152299750989031,"extension":7.343646431524735},"hitData":{"launchSpeed":96.1,"launchAngle":0.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.36,"coordY":166.88}},"index":3,"playId":"0cb3b527-706f-34f7-bad9-cc40ac37b031","pitchNumber":4,"startTime":"2026-04-16T04:20:29.879Z","endTime":"2026-04-16T04:20:38.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:20:38.738Z","atBatIndex":70},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luke Raley doubles (4) on a sharp fly ball to center fielder Jackson Merrill.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T04:20:43.995Z","endTime":"2026-04-16T04:22:03.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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":81.0,"endSpeed":73.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.702476073075296,"aZ":-23.764002361304886,"pfxX":-9.886390250349809,"pfxZ":6.0044632493426136,"pX":-1.5019609659723858,"pZ":3.324678821338983,"vX0":7.2836365772980765,"vY0":-117.67993145835852,"vZ0":3.751106056096621,"x":174.25,"y":149.01,"x0":-3.3554388943566638,"y0":50.000292357767094,"z0":3.9135138558266624,"aX":-13.83986412088561},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":12.1,"breakHorizontal":16.1,"spinRate":2281,"spinDirection":246},"zone":11,"typeConfidence":0.56,"plateTime":0.4657495075049569,"extension":7.333449929970863},"index":0,"playId":"a13a0408-8517-33a4-9283-0a5c348f115d","pitchNumber":1,"startTime":"2026-04-16T04:21:04.360Z","endTime":"2026-04-16T04:21:07.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.1,"endSpeed":65.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.93563552590079,"aZ":-31.11048487327418,"pfxX":-13.65539398581217,"pfxZ":0.9719979436813748,"pX":-0.8989175632906935,"pZ":2.7406979394099764,"vX0":8.77341137568773,"vY0":-104.34400199810166,"vZ0":4.984402075523695,"x":151.26,"y":164.78,"x0":-3.401412749765276,"y0":50.00271736696196,"z0":4.003953328548897,"aX":-14.931260045879311},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":3.8,"breakHorizontal":22.1,"spinRate":2086,"spinDirection":271},"zone":11,"typeConfidence":0.9,"plateTime":0.5266302121494726,"extension":6.993070824838017},"index":1,"playId":"709849bc-5727-3ca1-b158-01d81b0f2159","pitchNumber":2,"startTime":"2026-04-16T04:21:17.169Z","endTime":"2026-04-16T04:21:21.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":71.5,"endSpeed":65.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.728636342419527,"aZ":-31.890218594074135,"pfxX":-14.217824970377666,"pfxZ":0.26125095338506377,"pX":0.31555212066195104,"pZ":1.9093704215463938,"vX0":10.88886486881747,"vY0":-103.446332952536,"vZ0":3.7518462066342924,"x":104.97,"y":187.23,"x0":-3.176616690088011,"y0":50.00212566668581,"z0":3.9022969464359853,"aX":-15.363960400375257},"breaks":{"breakAngle":24.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":2.2,"breakHorizontal":22.6,"spinRate":2121,"spinDirection":280},"zone":9,"typeConfidence":0.9,"plateTime":0.530072058138277,"extension":7.416188856156912},"index":2,"playId":"7f94335e-29eb-30d5-8419-e44052f99d78","pitchNumber":3,"startTime":"2026-04-16T04:21:33.485Z","endTime":"2026-04-16T04:21:36.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":75.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.297736508300748,"aZ":-20.901075944196002,"pfxX":-10.75537062488742,"pfxZ":7.681931495772849,"pX":0.25785575407003075,"pZ":2.7136326684463428,"vX0":11.471426505613962,"vY0":-120.85293818680093,"vZ0":1.5372246854504248,"x":107.17,"y":165.51,"x0":-3.170762501497364,"y0":50.003172357193925,"z0":3.9152409521866436,"aX":-15.78485439268348},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":14.6,"breakHorizontal":16.4,"spinRate":2307,"spinDirection":235},"zone":6,"typeConfidence":0.81,"plateTime":0.4546017443313066,"extension":7.346115115718327},"hitData":{"launchSpeed":102.0,"launchAngle":31.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":170.94,"coordY":47.78}},"index":3,"playId":"ce315048-ad3e-3f48-9c56-da8b0af29154","pitchNumber":4,"startTime":"2026-04-16T04:21:49.546Z","endTime":"2026-04-16T04:22:03.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.40000000000000013,"leverageIndex":0.05,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:22:03.241Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T04:22:07.396Z","endTime":"2026-04-16T04:23:43.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.5,"endSpeed":65.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.3188263970923,"aZ":-33.37421376053169,"pfxX":-14.586667768736802,"pfxZ":-1.0867504948489577,"pX":0.0955835425272973,"pZ":1.200584321570677,"vX0":10.767458889502016,"vY0":-104.88343589120409,"vZ0":2.632704637385859,"x":113.36,"y":206.36,"x0":-3.2333866993547598,"y0":50.00287275064653,"z0":3.8470707542458853,"aX":-16.096485366913072},"breaks":{"breakAngle":22.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-0.6,"breakHorizontal":23.0,"spinRate":2033,"spinDirection":280},"zone":14,"typeConfidence":0.9,"plateTime":0.5241442383183985,"extension":7.119318396856522},"index":0,"playId":"3df0ca3f-0d50-355b-ae4f-72492991519b","pitchNumber":1,"startTime":"2026-04-16T04:22:36.422Z","endTime":"2026-04-16T04:22:39.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.0,"endSpeed":65.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.594644094175255,"aZ":-32.01975162439222,"pfxX":-15.474955559027551,"pfxZ":0.1341906344460515,"pX":0.23271069601869862,"pZ":2.8111993957844668,"vX0":11.341226369542525,"vY0":-105.48459959668344,"vZ0":5.445824869936643,"x":108.13,"y":162.88,"x0":-3.228757832356264,"y0":50.00046189298105,"z0":3.907498916401903,"aX":-17.265332911821986},"breaks":{"breakAngle":26.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":2.5,"breakHorizontal":24.5,"spinRate":2064,"spinDirection":276},"zone":2,"typeConfidence":0.9,"plateTime":0.5212278006139734,"extension":7.043161489900972},"index":1,"playId":"c2fe60d9-b1f8-317b-a561-d17f486cf47b","pitchNumber":2,"startTime":"2026-04-16T04:22:54.092Z","endTime":"2026-04-16T04:22:57.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.4,"endSpeed":66.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.79950074701897,"aZ":-33.82800420651462,"pfxX":-12.721495972049265,"pfxZ":-1.482230835698478,"pX":-1.4436267233730622,"pZ":1.5521140673169904,"vX0":7.280617720795276,"vY0":-105.11356611969431,"vZ0":3.528088362457738,"x":172.03,"y":196.87,"x0":-3.309641103882224,"y0":50.00491603616097,"z0":3.7946466688145244,"aX":-14.153227709545005},"breaks":{"breakAngle":21.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-1.2,"breakHorizontal":20.9,"spinRate":2093,"spinDirection":283},"zone":13,"typeConfidence":0.9,"plateTime":0.5222680831266584,"extension":7.229122056564086},"index":2,"playId":"8e3bedb8-5fee-33d9-8dec-9a7f35a7935b","pitchNumber":3,"startTime":"2026-04-16T04:23:14.665Z","endTime":"2026-04-16T04:23:19.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37704180766684,"aZ":-20.511852474361866,"pfxX":-10.230482652821886,"pfxZ":7.790412935525163,"pX":0.15981930457941076,"pZ":3.694924711037938,"vX0":11.292239072226435,"vY0":-122.19555746373544,"vZ0":3.5691017584883618,"x":110.91,"y":139.02,"x0":-3.2143749445665417,"y0":50.00111957721379,"z0":3.986470912846197,"aX":-15.312296812447103},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":15.4,"breakHorizontal":15.5,"spinRate":2400,"spinDirection":240},"zone":12,"typeConfidence":0.91,"plateTime":0.4500062632079569,"extension":7.3925656575174505},"index":3,"playId":"17038b01-7602-3c88-bd14-8534938e9bf0","pitchNumber":4,"startTime":"2026-04-16T04:23:39.888Z","endTime":"2026-04-16T04:23:43.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":0.30000000000000004,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:23:43.707Z","atBatIndex":72},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cole Young pops out to first baseman Ty France in foul territory.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T04:23:54.379Z","endTime":"2026-04-16T04:25:32.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"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":83.2,"endSpeed":74.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94879187446061,"aZ":-21.557303592750507,"pfxX":-10.633929869385895,"pfxZ":7.315119517093606,"pX":-0.5732077358662863,"pZ":3.33005634322405,"vX0":9.606829859383627,"vY0":-120.67268974384842,"vZ0":3.1845624219152713,"x":138.85,"y":148.87,"x0":-3.254829812289239,"y0":50.00241198201029,"z0":3.908802907732651,"aX":-15.43448420317426},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":14.4,"breakHorizontal":16.6,"spinRate":2376,"spinDirection":246},"zone":11,"typeConfidence":0.86,"plateTime":0.4566590051760313,"extension":7.5462341721414905},"index":0,"playId":"f2177e4d-cf53-3ee2-b98b-4abc82908b16","pitchNumber":1,"startTime":"2026-04-16T04:24:10.296Z","endTime":"2026-04-16T04:24:14.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":75.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.509051476395914,"aZ":-20.814569435138875,"pfxX":-11.25684838729846,"pfxZ":7.733704341240966,"pX":-0.39791391155584244,"pZ":3.0901609392758633,"vX0":10.045576412606978,"vY0":-121.71106675007574,"vZ0":2.2290368484464973,"x":132.17,"y":155.35,"x0":-3.158011042572702,"y0":50.00480192520707,"z0":3.9885761104784776,"aX":-16.540765460303508},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":14.9,"breakHorizontal":17.4,"spinRate":2333,"spinDirection":236},"zone":1,"typeConfidence":0.88,"plateTime":0.4536633860937056,"extension":7.287253225485892},"index":1,"playId":"f564e07c-d6d7-3019-8899-80bcc98c8912","pitchNumber":2,"startTime":"2026-04-16T04:24:27.292Z","endTime":"2026-04-16T04:24:31.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.0,"endSpeed":66.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.83512279160168,"aZ":-32.30557095617075,"pfxX":-14.686609239158205,"pfxZ":-0.1163669354395016,"pX":0.8360396074905773,"pZ":0.6563174281313097,"vX0":12.424107599562058,"vY0":-105.43722872355835,"vZ0":1.2273627559646814,"x":85.13,"y":221.06,"x0":-3.2399688783535816,"y0":50.00280303471956,"z0":3.8100204141991756,"aX":-16.446275116798336},"breaks":{"breakAngle":24.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":0.6,"breakHorizontal":22.9,"spinRate":2179,"spinDirection":276},"zone":14,"typeConfidence":0.9,"plateTime":0.5205635096295067,"extension":7.213419978308639},"index":2,"playId":"93d7a142-fd00-3e45-a64a-c7139decbc01","pitchNumber":3,"startTime":"2026-04-16T04:24:46.486Z","endTime":"2026-04-16T04:24:49.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":71.0,"endSpeed":63.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.100218758158633,"aZ":-33.471790851125675,"pfxX":-15.101883707840441,"pfxZ":-1.2386926596380086,"pX":-1.6716506903909534,"pZ":3.10812537064591,"vX0":7.309689871009629,"vY0":-102.73950445090293,"vZ0":6.52350905974314,"x":180.72,"y":154.86,"x0":-3.349521734192665,"y0":50.00242899636298,"z0":4.000274563834254,"aX":-15.83088970480638},"breaks":{"breakAngle":24.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":0.5,"breakHorizontal":24.7,"spinRate":2146,"spinDirection":276},"zone":11,"typeConfidence":0.9,"plateTime":0.5371300693139691,"extension":7.138161335340003},"index":3,"playId":"1685340d-f28e-38bb-bf8e-9daa06a6ba31","pitchNumber":4,"startTime":"2026-04-16T04:25:06.038Z","endTime":"2026-04-16T04:25:09.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":75.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.692852068198544,"aZ":-18.933603734961366,"pfxX":-10.203113263196585,"pfxZ":8.977561271852087,"pX":-0.01380226950112528,"pZ":3.6520722226134974,"vX0":10.511966340920274,"vY0":-121.72452896289974,"vZ0":3.0281993486043186,"x":117.53,"y":140.17,"x0":-3.0979041344687697,"y0":50.00307752271772,"z0":4.045692497254197,"aX":-15.050221306908647},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":17.4,"breakHorizontal":15.5,"spinRate":2292,"spinDirection":239},"zone":12,"typeConfidence":0.93,"plateTime":0.45292947529812944,"extension":7.602091168324836},"hitData":{"launchSpeed":83.1,"launchAngle":74.0,"totalDistance":68.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":157.89,"coordY":193.74}},"index":4,"playId":"6b85b3f3-649e-3dd3-8abd-1f361cd7ae25","pitchNumber":5,"startTime":"2026-04-16T04:25:23.278Z","endTime":"2026-04-16T04:25:32.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:25:32.873Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T04:28:02.058Z","endTime":"2026-04-16T04:29:51.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Andrés Muñoz replaces Gabe Speier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T04:26:33.981Z","endTime":"2026-04-16T04:28:04.271Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.81774291086933,"aZ":-18.212928089790065,"pfxX":-11.127742636579415,"pfxZ":6.830142768108135,"pX":-0.359924884563899,"pZ":1.9613289068613045,"vX0":10.635131126465451,"vY0":-142.74227285087537,"vZ0":-5.5730592685781355,"x":130.72,"y":185.82,"x0":-2.705888027140541,"y0":50.00039198790259,"z0":5.102904925360545,"aX":-22.73853250908244},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.3,"breakHorizontal":17.8,"spinRate":2220,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.38513756723159,"extension":6.592421803063992},"index":1,"playId":"b2ac1392-1c22-3a78-b870-c7ffc443523f","pitchNumber":1,"startTime":"2026-04-16T04:28:04.271Z","endTime":"2026-04-16T04:28:07.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.5,"endSpeed":89.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.46476720288351,"aZ":-13.887631417324794,"pfxX":-8.865032247469305,"pfxZ":8.958389255726456,"pX":0.2757523106538271,"pZ":0.47555780130884767,"vX0":11.665342018080327,"vY0":-142.60546296274177,"vZ0":-10.177387259935479,"x":106.49,"y":225.94,"x0":-2.732990616780819,"y0":50.00529604552494,"z0":4.9864837740732,"aX":-18.102084318872144},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":13.4,"spinRate":2428,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.385374201414987,"extension":6.566934661850033},"index":2,"playId":"27e2df39-c1e4-31c0-92dc-96b69e1d35c7","pitchNumber":2,"startTime":"2026-04-16T04:28:19.667Z","endTime":"2026-04-16T04:28:22.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37865399812508,"aZ":-22.99042534806071,"pfxX":-11.618494474649468,"pfxZ":4.525083176524195,"pX":1.6464183376915797,"pZ":1.9980003469028107,"vX0":15.858083834770959,"vY0":-141.60710348083998,"vZ0":-4.7171754798463645,"x":54.24,"y":184.83,"x0":-2.517191109536478,"y0":50.00674530228715,"z0":5.156661147918607,"aX":-23.59924651222803},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.3,"breakHorizontal":17.8,"spinRate":2288,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.38682067353145655,"extension":6.588439514895279},"index":3,"playId":"7dd850dd-39fb-3d3a-9ec1-28faa8630741","pitchNumber":3,"startTime":"2026-04-16T04:28:37.928Z","endTime":"2026-04-16T04:28:41.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52886108918255,"aZ":-31.383173571753634,"pfxX":2.1438878745913827,"pfxZ":0.49317676211490546,"pX":0.25164799268736676,"pZ":1.8802232268300458,"vX0":6.483674175751611,"vY0":-125.23228196871683,"vZ0":-1.9941573123580922,"x":107.41,"y":188.01,"x0":-2.6458818426385315,"y0":50.00037474852741,"z0":5.24592901443344,"aX":3.414774980057046},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.7,"breakHorizontal":-5.3,"spinRate":2426,"spinDirection":95},"zone":9,"typeConfidence":2.0,"plateTime":0.43683089761672544,"extension":6.651550157074662},"index":4,"playId":"8d2ad745-263b-320b-b5ad-d5243bed9958","pitchNumber":4,"startTime":"2026-04-16T04:28:54.004Z","endTime":"2026-04-16T04:28:57.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.662130639669645,"aZ":-35.663221269372244,"pfxX":3.579265585720776,"pfxZ":-2.224171716003518,"pX":0.2684732866903007,"pZ":1.43933124493447,"vX0":5.745304908990302,"vY0":-125.04916600160928,"vZ0":-2.0988790297114712,"x":106.77,"y":199.92,"x0":-2.5332916924628823,"y0":50.005105427365265,"z0":5.244632330665229,"aX":5.60887933790762},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.3,"breakHorizontal":-7.9,"spinRate":2348,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4397712499552173,"extension":6.773331443969198},"index":5,"playId":"5634e474-f314-367a-a942-f91ee3f69181","pitchNumber":5,"startTime":"2026-04-16T04:29:11.680Z","endTime":"2026-04-16T04:29:14.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":88.5,"endSpeed":80.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60646385592705,"aZ":-31.24286045486832,"pfxX":3.2989074775570746,"pfxZ":0.5632005806142573,"pX":1.4660820796986531,"pZ":1.355563688465773,"vX0":8.694908178349639,"vY0":-128.4456662053919,"vZ0":-3.690238977573555,"x":61.12,"y":202.18,"x0":-2.413378562325808,"y0":50.001644773607616,"z0":5.2832416935521,"aX":5.419931446953556},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.2,"breakHorizontal":-8.2,"spinRate":2345,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4290956048135941,"extension":6.821139217510937},"index":6,"playId":"448a35ce-9c39-3ade-8007-3a1bcd4b9af8","pitchNumber":6,"startTime":"2026-04-16T04:29:30.661Z","endTime":"2026-04-16T04:29:35.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.874713962453466,"aZ":-30.587030077430565,"pfxX":2.913524063610356,"pfxZ":0.9686633599326511,"pX":0.7559176970143462,"pZ":0.45837789458382217,"vX0":7.734384953422463,"vY0":-128.3336038172146,"vZ0":-5.603952808494094,"x":88.19,"y":226.4,"x0":-2.6920212579678306,"y0":50.00589935478794,"z0":5.0921885554409085,"aX":4.795512798838347},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.5,"breakHorizontal":-7.2,"spinRate":2261,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4290051411614817,"extension":6.623104966338128},"index":7,"playId":"e5a97f5a-8902-36b5-b892-398910eb1b50","pitchNumber":7,"startTime":"2026-04-16T04:29:48.375Z","endTime":"2026-04-16T04:29:51.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":2.4,"leverageIndex":0.46,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:29:51.976Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gavin Sheets doubles (7) on a ground ball to left fielder Randy Arozarena. Manny Machado to 3rd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T04:30:04.385Z","endTime":"2026-04-16T04:30:51.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnThird":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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(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":97.5,"endSpeed":88.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.122806960865745,"aZ":-27.284676836772643,"pfxX":-11.22437028895783,"pfxZ":2.4292500617187347,"pX":-0.8148528873876887,"pZ":2.4403302488264687,"vX0":9.803474654677872,"vY0":-141.55524116321587,"vZ0":-2.3827617543632207,"x":148.06,"y":172.89,"x0":-2.880672057275473,"y0":50.000994025728154,"z0":5.056806329746526,"aX":-22.564834431059868},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.1,"breakHorizontal":18.1,"spinRate":2172,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3883376795157094,"extension":6.486603370423658},"index":0,"playId":"e962b584-0aca-394f-bcc3-f6590d2612ff","pitchNumber":1,"startTime":"2026-04-16T04:30:22.147Z","endTime":"2026-04-16T04:30:25.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.219708821558992,"aZ":-33.108614003154884,"pfxX":3.2269478626966923,"pfxZ":-0.5753774568304308,"pX":0.23350497036112372,"pZ":1.6288535976096403,"vX0":6.275579724968155,"vY0":-126.56612209589646,"vZ0":-2.360049731117908,"x":108.1,"y":194.8,"x0":-2.703215894090833,"y0":50.00573915861802,"z0":5.239904260919571,"aX":5.2055723243924925},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.3,"breakHorizontal":-7.3,"spinRate":2389,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.43371252674913263,"extension":6.590012541889756},"hitData":{"launchSpeed":55.5,"launchAngle":8.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.62,"coordY":163.81}},"index":1,"playId":"127bacbe-b11e-322c-b958-4cf05822f257","pitchNumber":2,"startTime":"2026-04-16T04:30:38.119Z","endTime":"2026-04-16T04:30:51.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.1,"awayTeamWinProbability":88.9,"homeTeamWinProbabilityAdded":6.8,"leverageIndex":1.03,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:30:51.931Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Castellanos strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T04:31:00.165Z","endTime":"2026-04-16T04:32:52.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnThird":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":88.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.6149612674631,"aZ":-20.096284023577933,"pfxX":-10.741853926387162,"pfxZ":5.924812630893369,"pX":-1.619165982794712,"pZ":3.7005687855971905,"vX0":7.417344551802226,"vY0":-143.20725179120302,"vZ0":-0.6202674595677609,"x":178.72,"y":138.86,"x0":-2.87120645887282,"y0":50.00705691426959,"z0":5.197797383477964,"aX":-21.915694059437275},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.7,"breakHorizontal":17.6,"spinRate":2177,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3851248746155944,"extension":6.606131280864592},"index":0,"playId":"93cc4315-451d-342c-9ea5-57b44c722d7d","pitchNumber":1,"startTime":"2026-04-16T04:31:24.043Z","endTime":"2026-04-16T04:31:31.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":89.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.645504797410226,"aZ":-21.29540810705154,"pfxX":-10.334234633857482,"pfxZ":5.264257529988205,"pX":0.11966724497034299,"pZ":2.696528468783052,"vX0":11.732141245076567,"vY0":-143.4118353093312,"vZ0":-3.1153697189287106,"x":112.44,"y":165.97,"x0":-2.6972937074756205,"y0":50.00275516277634,"z0":5.137842849606988,"aX":-21.354663773772184},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.0,"breakHorizontal":16.1,"spinRate":2292,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.38310258193496205,"extension":6.597895781798413},"index":1,"playId":"e7429468-0aa2-322b-9973-40d121d4c15f","pitchNumber":2,"startTime":"2026-04-16T04:31:45.327Z","endTime":"2026-04-16T04:31:48.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.341497530694433,"aZ":-31.735884758425456,"pfxX":2.3260182824757125,"pfxZ":0.27440362271248375,"pX":-0.0994945636480659,"pZ":2.243996166840287,"vX0":5.730373999344778,"vY0":-126.8315302989403,"vZ0":-1.0434154488353775,"x":120.79,"y":178.19,"x0":-2.699406634516108,"y0":50.00399234049885,"z0":5.214292876054822,"aX":3.752565321966428},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.5,"breakHorizontal":-5.6,"spinRate":2380,"spinDirection":91},"zone":8,"typeConfidence":2.0,"plateTime":0.43350132394773944,"extension":6.740616439000504},"index":2,"playId":"155d0192-0de8-3443-b759-88e69c40d049","pitchNumber":3,"startTime":"2026-04-16T04:32:02.726Z","endTime":"2026-04-16T04:32:05.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57474077519527,"aZ":-32.71407120335076,"pfxX":1.362286906899568,"pfxZ":-0.32430458069170154,"pX":2.242163093575851,"pZ":1.3317365356951325,"vX0":11.1957116236683,"vY0":-129.5418663959981,"vZ0":-3.6857153291077815,"x":31.53,"y":202.82,"x0":-2.330334260039551,"y0":50.00061745821132,"z0":5.300674793788522,"aX":2.2899440548795935},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.3,"breakHorizontal":-5.2,"spinRate":2333,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.42444838999346013,"extension":6.753558524283129},"index":3,"playId":"70c14e27-4f6a-3abc-8ef2-e691aca72bde","pitchNumber":4,"startTime":"2026-04-16T04:32:23.621Z","endTime":"2026-04-16T04:32:26.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":86.6,"endSpeed":78.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.349134042905575,"aZ":-32.37259079230101,"pfxX":3.241357402138955,"pfxZ":-0.12610658132398989,"pX":0.6102763710408465,"pZ":2.1064850595002684,"vX0":7.087055049094606,"vY0":-125.83745764421705,"vZ0":-1.2015633244046688,"x":93.74,"y":181.9,"x0":-2.6768996471455475,"y0":50.0028155240552,"z0":5.241253782450405,"aX":5.13517069605347},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.2,"breakHorizontal":-7.7,"spinRate":2281,"spinDirection":90},"zone":9,"typeConfidence":2.0,"plateTime":0.43724362282282714,"extension":6.66366896381066},"index":4,"playId":"1faefab5-2631-378e-b8f9-284dfd096726","pitchNumber":5,"startTime":"2026-04-16T04:32:49.124Z","endTime":"2026-04-16T04:32:52.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.3,"awayTeamWinProbability":93.7,"homeTeamWinProbabilityAdded":-4.8,"leverageIndex":1.88,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:32:52.686Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a ground ball to pitcher Andrés Muñoz.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T04:33:03.866Z","endTime":"2026-04-16T04:33:24.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnThird":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.300164865065675,"aZ":-25.4859640508233,"pfxX":-12.421718648988652,"pfxZ":3.3103303230954744,"pX":-0.01594954290930722,"pZ":2.0226994840866532,"vX0":12.241801993445279,"vY0":-141.91126187946222,"vZ0":-3.9622940410452037,"x":117.61,"y":184.17,"x0":-2.7913356127813307,"y0":50.00398615972562,"z0":5.078781315229052,"aX":-25.101984128876275},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.3,"breakHorizontal":19.7,"spinRate":2096,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.3873548718670139,"extension":6.402600404240453},"hitData":{"launchSpeed":74.9,"launchAngle":-70.0,"totalDistance":0.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.46,"coordY":176.01}},"index":0,"playId":"083aa942-feb9-31ad-b17c-4070df417750","pitchNumber":1,"startTime":"2026-04-16T04:33:16.997Z","endTime":"2026-04-16T04:33:24.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.600000000000001,"awayTeamWinProbability":88.4,"homeTeamWinProbabilityAdded":5.300000000000002,"leverageIndex":1.42,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:33:24.061Z","atBatIndex":77},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Fernando Tatis Jr. out on a sacrifice fly to right fielder Luke Raley. Manny Machado scores.","rbi":1,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T04:34:44.788Z","endTime":"2026-04-16T04:37:26.751Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6,7,8,9],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":662253,"link":"/api/v1/people/662253"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Fernando Tatis Jr. replaces Jake Cronenworth.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-16T04:33:58.837Z","endTime":"2026-04-16T04:34:03.638Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":630105,"link":"/api/v1/people/630105"},"defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-16T04:34:03.638Z","endTime":"2026-04-16T04:34:47.045Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":89.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.591922756304726,"aZ":-25.342214685166994,"pfxX":-12.837850189147993,"pfxZ":3.2585136793956657,"pX":-1.7348937574185663,"pZ":2.8988266631998565,"vX0":7.647618856171061,"vY0":-144.93201969746764,"vZ0":-1.8590827319341474,"x":183.13,"y":160.51,"x0":-2.760940547545905,"y0":50.00151508392447,"z0":5.119897649780675,"aX":-26.90081626918769},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":5.6,"breakHorizontal":21.4,"spinRate":2154,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.38009989562940616,"extension":6.697422721463849},"index":2,"playId":"4902dd1e-d87a-32c7-9e93-0276e6d076ad","pitchNumber":1,"startTime":"2026-04-16T04:34:47.045Z","endTime":"2026-04-16T04:34:52.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":99.3,"endSpeed":89.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.14591508218558,"aZ":-22.107428221145565,"pfxX":-12.807349056328558,"pfxZ":4.827882139801504,"pX":-0.5495162723036462,"pZ":3.412065040985928,"vX0":11.122323227434125,"vY0":-144.12324815516104,"vZ0":-1.1385395196424768,"x":137.95,"y":146.65,"x0":-2.810935406339123,"y0":50.003962086145286,"z0":5.188636889460704,"aX":-26.71627151104151},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.6,"breakHorizontal":20.8,"spinRate":2232,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.38126916351753204,"extension":6.577866734637382},"index":3,"playId":"008f7a4e-b007-3338-ad4a-8afa4b0538be","pitchNumber":2,"startTime":"2026-04-16T04:35:05.481Z","endTime":"2026-04-16T04:35:09.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":89.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.60828807526689,"aZ":-23.12940136745844,"pfxX":-12.47386446540467,"pfxZ":4.376105351251771,"pX":-0.6760345224597991,"pZ":1.3480766426315232,"vX0":10.765113317782784,"vY0":-143.41759458948937,"vZ0":-6.085013167051303,"x":142.77,"y":202.38,"x0":-2.8723207898557113,"y0":50.00189477937467,"z0":4.956368621730449,"aX":-25.779059809378197},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.7,"breakHorizontal":20.2,"spinRate":2238,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3830546681289331,"extension":6.629224104387627},"index":4,"playId":"e4015724-a115-324e-8b16-82c1e45dc1c2","pitchNumber":3,"startTime":"2026-04-16T04:35:23.656Z","endTime":"2026-04-16T04:35:27.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-16T04:35:40.378Z","endTime":"2026-04-16T04:35:55.358Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":89.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.81998290298205,"aZ":-24.228311521702555,"pfxX":-12.53867038885764,"pfxZ":3.8402344158659005,"pX":-0.9359990979929534,"pZ":2.418497668494961,"vX0":9.684922689023129,"vY0":-143.7334643624314,"vZ0":-3.3012557381895458,"x":152.68,"y":173.48,"x0":-2.7393927721041234,"y0":50.00171942849031,"z0":5.106100524133591,"aX":-25.9379412638308},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.4,"breakHorizontal":20.5,"spinRate":2147,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.38273110116019193,"extension":6.590023700394598},"index":6,"playId":"5e32b915-9d2c-354a-b9ac-1dab40166224","pitchNumber":4,"startTime":"2026-04-16T04:35:55.358Z","endTime":"2026-04-16T04:36:00.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.314586830493575,"aZ":-15.983902596646878,"pfxX":-6.911569039297042,"pfxZ":7.663463587927611,"pX":-1.3638558752859544,"pZ":4.061637675956559,"vX0":7.061281042328938,"vY0":-144.35151751402526,"vZ0":-0.4806684982171331,"x":168.99,"y":129.12,"x0":-2.942703561492375,"y0":50.0003203681198,"z0":5.213552639282335,"aX":-14.597711422589729},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.9,"breakHorizontal":11.2,"spinRate":2419,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3793194879854922,"extension":6.562340287859778},"index":7,"playId":"36d5a37d-33ac-3c9a-baf3-f68917776917","pitchNumber":5,"startTime":"2026-04-16T04:36:31.468Z","endTime":"2026-04-16T04:36:35.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.014888608085688,"aZ":-31.780901849592016,"pfxX":4.3237573511216825,"pfxZ":0.24028635700184564,"pX":1.478972666536211,"pZ":0.6448447276546178,"vX0":8.463193449295469,"vY0":-128.1148382734982,"vZ0":-4.975020846148434,"x":60.63,"y":221.37,"x0":-2.4321800528747377,"y0":50.00628053144968,"z0":5.102469298138568,"aX":7.171174546968944},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.5,"breakHorizontal":-9.7,"spinRate":2465,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4278867495484082,"extension":6.890114291837404},"index":8,"playId":"dfe7f172-dd65-3399-a800-31c131f6295e","pitchNumber":6,"startTime":"2026-04-16T04:36:52.217Z","endTime":"2026-04-16T04:36:55.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60473858762207,"aZ":-23.086515341146708,"pfxX":-10.405059513084577,"pfxZ":4.374614400779187,"pX":0.08874168102254146,"pZ":2.3520183474919145,"vX0":11.155643852159006,"vY0":-143.2945734472975,"vZ0":-3.3386772043459545,"x":113.62,"y":175.28,"x0":-2.505905140963955,"y0":50.00049435500547,"z0":4.97729292752994,"aX":-21.601681288268047},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.4,"breakHorizontal":16.6,"spinRate":2221,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.38247681487938356,"extension":6.790930739767919},"hitData":{"launchSpeed":101.9,"launchAngle":21.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":186.1,"coordY":80.26}},"index":9,"playId":"cc8d8233-f8e8-3ef2-b0dd-8de5422bd0ce","pitchNumber":7,"startTime":"2026-04-16T04:37:15.218Z","endTime":"2026-04-16T04:37:26.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":-7.000000000000002,"leverageIndex":2.92,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:37:26.751Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Campusano singles on a sharp line drive to center fielder Julio Rodríguez. Gavin Sheets scores. Ty France to 3rd.","rbi":1,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T04:37:34.234Z","endTime":"2026-04-16T04:38:45.172Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"postOnThird":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":{"id":662253,"link":"/api/v1/people/662253"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69639501716723,"aZ":-30.887880249750364,"pfxX":1.7008422399817675,"pfxZ":0.7617991693502324,"pX":1.1168430192712424,"pZ":1.0553626331439403,"vX0":8.75256560505186,"vY0":-128.7197380722348,"vZ0":-4.272012508211639,"x":74.43,"y":210.29,"x0":-2.5480808038827663,"y0":50.00026051808759,"z0":5.12781463643805,"aX":2.851318787206954},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.6,"breakHorizontal":-5.0,"spinRate":2399,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.42550397183788036,"extension":6.779178519303862},"index":0,"playId":"9f1ec72d-62d1-3e9b-a0ef-ae1845544484","pitchNumber":1,"startTime":"2026-04-16T04:37:58.312Z","endTime":"2026-04-16T04:38:01.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07063811031021,"aZ":-31.78201893846686,"pfxX":3.02268601512617,"pfxZ":0.2448400429756763,"pX":-0.6929760539075265,"pZ":1.6858935925939262,"vX0":4.047377723956133,"vY0":-125.8374846829836,"vZ0":-2.267280027572612,"x":143.41,"y":193.26,"x0":-2.7137985870694,"y0":50.00473144841349,"z0":5.168598479283767,"aX":4.856061077831312},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.1,"breakHorizontal":-6.4,"spinRate":2377,"spinDirection":98},"zone":7,"typeConfidence":2.0,"plateTime":0.4349451097132757,"extension":6.822284235782416},"index":1,"playId":"1465af6b-8402-39cd-969e-a8979fe6db92","pitchNumber":2,"startTime":"2026-04-16T04:38:15.409Z","endTime":"2026-04-16T04:38:18.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.565743246309538,"aZ":-30.91530309908767,"pfxX":1.5296362176622313,"pfxZ":0.7669590470930245,"pX":0.6089460471025401,"pZ":2.597995338182315,"vX0":7.748498301347446,"vY0":-127.30300613949733,"vZ0":-0.5897287770017653,"x":93.79,"y":168.63,"x0":-2.675037109558723,"y0":50.001243961285745,"z0":5.283573448605318,"aX":2.505504895046693},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.4,"breakHorizontal":-4.6,"spinRate":2337,"spinDirection":92},"zone":6,"typeConfidence":2.0,"plateTime":0.43053861158110385,"extension":6.810013623131962},"hitData":{"launchSpeed":102.2,"launchAngle":12.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":107.2,"coordY":101.57}},"index":2,"playId":"7b8b9cba-7dfb-3fb8-a11f-2500365b4016","pitchNumber":3,"startTime":"2026-04-16T04:38:32.388Z","endTime":"2026-04-16T04:38:45.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":5.4,"leverageIndex":1.85,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:38:45.172Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ramón Laureano singles on a fly ball to left fielder Randy Arozarena. Ty France scores. Luis Campusano to 2nd.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T04:40:13.296Z","endTime":"2026-04-16T04:40:28.345Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"postOnSecond":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":{"id":662253,"link":"/api/v1/people/662253"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"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-04-16T04:39:15.287Z","endTime":"2026-04-16T04:40:15.526Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":669134,"link":"/api/v1/people/669134"},"third":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.4,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.58246731507075,"aZ":-21.74743113336808,"pfxX":-11.38925002281372,"pfxZ":5.045563939456967,"pX":-1.429421303431862,"pZ":2.5297265974085934,"vX0":8.216487129595023,"vY0":-143.61657966955892,"vZ0":-3.6563155917580965,"x":171.49,"y":170.48,"x0":-2.863366500972269,"y0":50.004332614996024,"z0":5.190015231665674,"aX":-23.53898164720583},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.5,"breakHorizontal":18.7,"spinRate":2132,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3829612113335976,"extension":6.502389338199857},"hitData":{"launchSpeed":67.9,"launchAngle":30.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.67,"coordY":127.33}},"index":1,"playId":"37d34b55-cffa-3ccc-aea4-dd7c590da684","pitchNumber":1,"startTime":"2026-04-16T04:40:15.526Z","endTime":"2026-04-16T04:40:28.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":669134,"link":"/api/v1/people/669134"},"third":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":7.599999999999998,"leverageIndex":3.92,"dramaIndex":150.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:40:28.345Z","atBatIndex":80},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jackson Merrill doubles (5) on a sharp line drive to left fielder Randy Arozarena. Luis Campusano scores. Ramón Laureano scores.","rbi":2,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T04:43:22.819Z","endTime":"2026-04-16T04:44:49.651Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".831"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".841"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".421"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".922"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".569"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".597"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".620"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".328"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".317"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".354"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".189"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".139"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".170"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.52"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.77"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.30"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.32"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.28"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.06"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.13"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.03"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.36"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.30"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.41"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.46"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.05"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".831"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".841"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".421"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".922"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".569"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".597"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".620"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":{"id":662253,"link":"/api/v1/people/662253"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":{"id":662253,"link":"/api/v1/people/662253"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-16T04:40:50.585Z","endTime":"2026-04-16T04:41:41.115Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"second":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: José A. Ferrer replaces Andrés Muñoz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-16T04:41:41.115Z","endTime":"2026-04-16T04:43:25.151Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678606,"link":"/api/v1/people/678606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"second":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":96.5,"endSpeed":87.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.55577571672341,"aZ":-22.630699037050235,"pfxX":12.748208247135072,"pfxZ":4.8793572473509865,"pX":-1.1362283789013186,"pZ":3.397415799305013,"vX0":-14.126920235188106,"vY0":-139.7193887358748,"vZ0":-2.3296231214105565,"x":160.31,"y":147.05,"x0":2.3545664182200414,"y0":50.00352708248881,"z0":5.745909991593894,"aX":24.941741936101767},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.4,"breakHorizontal":-19.8,"spinRate":2250,"spinDirection":116},"zone":11,"typeConfidence":2.0,"plateTime":0.39359011597922144,"extension":5.790974122671404},"index":2,"playId":"1af2b78d-5bae-3f68-b032-504a27ab4771","pitchNumber":1,"startTime":"2026-04-16T04:43:25.151Z","endTime":"2026-04-16T04:43:28.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"second":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":79.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89672767170962,"aZ":-30.960569320388334,"pfxX":-0.06371416864084756,"pfxZ":0.7512942134078511,"pX":-0.8669591813203482,"pZ":3.3781738202513845,"vX0":-9.076715884998437,"vY0":-126.61876343148775,"vZ0":0.5268873650475949,"x":150.05,"y":147.57,"x0":2.779090050336241,"y0":50.00400988253509,"z0":5.653355955026032,"aX":-0.10098854155181221},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":2.3,"spinRate":2518,"spinDirection":273},"zone":11,"typeConfidence":0.9,"plateTime":0.433299051770204,"extension":5.616358129409793},"index":3,"playId":"32a66fc3-a1d7-34bd-9662-adc80d725fec","pitchNumber":2,"startTime":"2026-04-16T04:43:40.415Z","endTime":"2026-04-16T04:43:44.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"second":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.07862886955165,"aZ":-21.548913175768888,"pfxX":13.159160097448577,"pfxZ":5.393602225916185,"pX":-0.5261349157547325,"pZ":2.510995088520193,"vX0":-12.940369439535576,"vY0":-140.26084732637312,"vZ0":-4.652508132304222,"x":137.06,"y":170.98,"x0":2.4630510369435976,"y0":50.001440477072194,"z0":5.6176421263325595,"aX":25.920122630326055},"breaks":{"breakAngle":45.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.8,"breakHorizontal":-20.8,"spinRate":2257,"spinDirection":118},"zone":4,"typeConfidence":2.0,"plateTime":0.3921998788368186,"extension":5.909122729783372},"index":4,"playId":"441eaaba-6920-30b9-a8fd-747cb963f2f0","pitchNumber":3,"startTime":"2026-04-16T04:43:57.451Z","endTime":"2026-04-16T04:44:00.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"second":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85710604532592,"aZ":-21.980859408992988,"pfxX":13.119893538324138,"pfxZ":5.067900018321694,"pX":-0.11338327271795143,"pZ":2.6872470506451083,"vX0":-12.108251480914335,"vY0":-141.3509241909591,"vZ0":-4.31855893978056,"x":121.32,"y":166.22,"x0":2.532587836613134,"y0":50.00582717550959,"z0":5.656142619920575,"aX":26.40883102413025},"breaks":{"breakAngle":45.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.4,"breakHorizontal":-21.1,"spinRate":1999,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.38829659813321316,"extension":5.869831398737585},"index":5,"playId":"7c14fa8e-01b3-3f48-8812-ef3d3f196ac7","pitchNumber":4,"startTime":"2026-04-16T04:44:16.020Z","endTime":"2026-04-16T04:44:19.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"second":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":97.8,"endSpeed":88.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.515010440151805,"aZ":-26.698828403289376,"pfxX":12.713194652311254,"pfxZ":2.710542397289,"pX":-0.5619861864315059,"pZ":2.938112330739917,"vX0":-13.013663696120693,"vY0":-141.70765231775863,"vZ0":-2.8645673168993886,"x":138.42,"y":159.45,"x0":2.4538222595220827,"y0":50.0019731321,"z0":5.68075970715047,"aX":25.67275266103777},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.4,"breakHorizontal":-20.2,"spinRate":2137,"spinDirection":117},"zone":1,"typeConfidence":2.0,"plateTime":0.387560977704386,"extension":5.936323707938872},"hitData":{"launchSpeed":105.2,"launchAngle":9.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":70.16,"coordY":148.1}},"index":6,"playId":"0ed2cfc3-7c43-340c-873c-bf5adb993e6d","pitchNumber":5,"startTime":"2026-04-16T04:44:37.695Z","endTime":"2026-04-16T04:44:49.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"second":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":82.4,"leverageIndex":6.98,"dramaIndex":684.0,"contextMetrics":{},"playEndTime":"2026-04-16T04:44:49.651Z","atBatIndex":81}]