[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out sharply, second baseman Christian Koss to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-12T01:45:42.052Z","endTime":"2025-08-12T01:46:04.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-11T21:39:21.897Z","endTime":"2025-08-12T01:16:19.611Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"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":"2025-08-12T01:16:19.611Z","endTime":"2025-08-12T01:44:25.853Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"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":"2025-08-12T01:44:25.853Z","endTime":"2025-08-12T01:45:44.226Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.5040935242389,"strikeZoneBottom":1.63646026683633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.059944584947882,"aZ":-30.25819488938594,"pfxX":-8.091972234624128,"pfxZ":1.0505314765951965,"pX":0.809444512856413,"pZ":3.3894008575484156,"vX0":8.522051563083515,"vY0":-133.09805708510308,"vZ0":0.49954089066422136,"x":86.15,"y":147.27,"x0":-1.3571706964436792,"y0":50.00280833110039,"z0":5.361516909927084,"aX":-14.762990397800504},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.2,"breakHorizontal":13.2,"spinRate":1980,"spinDirection":240},"zone":3,"typeConfidence":0.9,"plateTime":0.4089022597463625,"extension":6.807047899152958},"index":3,"playId":"c3871afd-3de2-3537-9440-f0fdebb98801","pitchNumber":1,"startTime":"2025-08-12T01:45:44.226Z","endTime":"2025-08-12T01:45:48.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.81,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.717540440339,"aZ":-30.906979961590338,"pfxX":-9.438589227259715,"pfxZ":0.6907077995398598,"pX":-0.23608879596334448,"pZ":2.4239388436516203,"vX0":6.27214537193485,"vY0":-134.55976330775746,"vZ0":-1.7716640768747847,"x":126.0,"y":173.33,"x0":-1.3732246377202157,"y0":50.00270500491153,"z0":5.284778945406193,"aX":-17.27516903398553},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.1,"breakHorizontal":15.7,"spinRate":1931,"spinDirection":243},"zone":5,"typeConfidence":0.92,"plateTime":0.4073591446421414,"extension":6.811240325874284},"hitData":{"launchSpeed":101.0,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":140.0,"coordY":138.0}},"index":4,"playId":"073b5175-0e76-354f-9495-3e7c6ac7436e","pitchNumber":2,"startTime":"2025-08-12T01:45:56.671Z","endTime":"2025-08-12T01:46:04.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-12T01:46:04.889Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-12T01:46:14.719Z","endTime":"2025-08-12T01:46:49.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"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":93.1,"endSpeed":84.9,"strikeZoneTop":3.26030490241196,"strikeZoneBottom":1.538667114167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.660716766666308,"aZ":-28.65082091777289,"pfxX":-10.674724235804554,"pfxZ":1.9108394717493358,"pX":0.5519220779428178,"pZ":2.375505332310412,"vX0":8.822829285661802,"vY0":-135.33163314948246,"vZ0":-2.1931695370839748,"x":95.96,"y":174.64,"x0":-1.3701333023798181,"y0":50.00595886365997,"z0":5.21152260467338,"aX":-19.723101720662907},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.1,"breakHorizontal":17.4,"spinRate":1945,"spinDirection":238},"zone":6,"typeConfidence":0.9,"plateTime":0.40536451037776455,"extension":6.735476704761468},"index":0,"playId":"d30eac23-d199-349d-bee3-ef5d609898c6","pitchNumber":1,"startTime":"2025-08-12T01:46:27.087Z","endTime":"2025-08-12T01:46:30.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.278863167891224,"aZ":-29.946640801158306,"pfxX":-9.337447589462457,"pfxZ":1.2099817270108462,"pX":0.12848560579401794,"pZ":1.3167403243790237,"vX0":7.292443069950713,"vY0":-134.89729944484722,"vZ0":-4.547472488661503,"x":112.1,"y":203.23,"x0":-1.3963859721619623,"y0":50.00471862994058,"z0":5.1349907126024545,"aX":-17.214973296714945},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.4,"breakHorizontal":15.4,"spinRate":1975,"spinDirection":238},"zone":14,"typeConfidence":0.91,"plateTime":0.4059889742416365,"extension":6.689452566302845},"hitData":{"launchSpeed":94.6,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.8,"coordY":166.88}},"index":1,"playId":"2e814403-4504-3c7d-ab47-df7818866c1c","pitchNumber":2,"startTime":"2025-08-12T01:46:40.188Z","endTime":"2025-08-12T01:46:49.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-12T01:46:49.535Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-12T01:46:53.529Z","endTime":"2025-08-12T01:48:23.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.47164125529877,"strikeZoneBottom":1.62324909384085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.625402080225285,"aZ":-33.43729795092181,"pfxX":7.998766564270291,"pfxZ":-0.8231971833190475,"pX":-0.1672664905793597,"pZ":2.314881574325707,"vX0":1.2628956537143121,"vY0":-122.33215329635998,"vZ0":-0.02801659100793863,"x":123.38,"y":176.28,"x0":-1.72933497261452,"y0":50.00561569517915,"z0":5.176897832281686,"aX":12.206193642259139},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.3,"breakHorizontal":-14.8,"spinRate":2446,"spinDirection":54},"zone":5,"typeConfidence":0.91,"plateTime":0.44660635097563706,"extension":6.670969877181778},"index":0,"playId":"6a1b15be-1b61-3798-b6c3-e8623334704f","pitchNumber":1,"startTime":"2025-08-12T01:47:09.641Z","endTime":"2025-08-12T01:47:12.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.5847261494603,"strikeZoneBottom":1.69859204039623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.88775994969034,"aZ":-31.351984976712533,"pfxX":7.9395033753224125,"pfxZ":0.546251966883716,"pX":0.9968064201915137,"pZ":2.2812062256057484,"vX0":3.7923345863127595,"vY0":-121.20901255272052,"vZ0":-0.37131209338579463,"x":79.0,"y":177.19,"x0":-1.6154478403800814,"y0":50.00100441097597,"z0":5.155007256250145,"aX":11.907932482545608},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.2,"breakHorizontal":-15.2,"spinRate":2588,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.45049315387265176,"extension":6.696081042871075},"index":1,"playId":"286e0396-5684-36c5-ba5d-ba384cebfeac","pitchNumber":2,"startTime":"2025-08-12T01:47:21.615Z","endTime":"2025-08-12T01:47:25.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":84.3,"endSpeed":77.3,"strikeZoneTop":3.5847261494603,"strikeZoneBottom":1.69859204039623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.0030193525943,"aZ":-34.62617437935387,"pfxX":9.658997920139411,"pfxZ":-1.6215215215759793,"pX":0.939733942289546,"pZ":1.6631479459866063,"vX0":3.3873229081784695,"vY0":-122.6913699740912,"vZ0":-1.1137045147333795,"x":81.18,"y":193.88,"x0":-1.7164865509263585,"y0":50.00319676883716,"z0":5.094244722146963,"aX":14.611687353110662},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.9,"breakHorizontal":-18.4,"spinRate":2604,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.4477443334156921,"extension":6.774616978504938},"index":2,"playId":"2ee08bd0-00e5-3f6a-9990-e06fd3b753b3","pitchNumber":3,"startTime":"2025-08-12T01:47:36.127Z","endTime":"2025-08-12T01:47:39.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":86.7,"endSpeed":80.8,"strikeZoneTop":3.66011210400964,"strikeZoneBottom":1.66091968347492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.464864181120923,"aZ":-36.81466670127393,"pfxX":-5.000051278329514,"pfxZ":-2.8239137276627426,"pX":-1.1812419207183427,"pZ":1.9329046350295294,"vX0":2.7797514632739073,"vY0":-126.42203569784736,"vZ0":-0.4243643998790625,"x":162.03,"y":186.59,"x0":-1.6375901064036587,"y0":50.00612817442293,"z0":5.0237265840213725,"aX":-8.205980302349591},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-5.0,"breakHorizontal":8.5,"spinRate":1530,"spinDirection":267},"zone":13,"typeConfidence":0.91,"plateTime":0.43100348138786604,"extension":6.826273361247106},"index":3,"playId":"e08f4382-ba82-3dbe-aa1b-9b01e06d2870","pitchNumber":4,"startTime":"2025-08-12T01:47:49.780Z","endTime":"2025-08-12T01:47:53.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.415777432856107,"aZ":-31.54635491677169,"pfxX":8.750052741462929,"pfxZ":0.4177624261134252,"pX":-0.32191062569995665,"pZ":2.556319420880063,"vX0":0.7442308831473071,"vY0":-121.59788687606971,"vZ0":0.516187033235382,"x":129.27,"y":169.76,"x0":-1.769568492881757,"y0":50.00465844935504,"z0":5.054670343467273,"aX":13.247005857012505},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.1,"breakHorizontal":-16.1,"spinRate":2531,"spinDirection":63},"zone":4,"typeConfidence":0.9,"plateTime":0.44857431171048123,"extension":6.882776961611802},"index":4,"playId":"5ebe5685-dc3a-3907-9093-0b2a9ae48914","pitchNumber":5,"startTime":"2025-08-12T01:48:03.378Z","endTime":"2025-08-12T01:48:06.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.9,"strikeZoneTop":3.66011210400964,"strikeZoneBottom":1.69859204039623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.704004785442958,"aZ":-32.336628039991524,"pfxX":-7.831745253631297,"pfxZ":-0.08531004393819508,"pX":0.6054880814285915,"pZ":1.9625918972303025,"vX0":8.073681705624754,"vY0":-134.69830020915114,"vZ0":-2.463610940792014,"x":93.92,"y":185.79,"x0":-1.394746818494654,"y0":50.005917252820765,"z0":5.146288159552727,"aX":-14.581367038810821},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.5,"breakHorizontal":12.7,"spinRate":1941,"spinDirection":239},"zone":9,"typeConfidence":0.9,"plateTime":0.404637786823971,"extension":6.880000548922986},"index":5,"playId":"edfcdda8-1e96-32c5-90f7-ca9d239048b8","pitchNumber":6,"startTime":"2025-08-12T01:48:20.125Z","endTime":"2025-08-12T01:48:23.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-12T01:48:23.454Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heliot Ramos grounds out, second baseman Jake Cronenworth to first baseman Luis Arraez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-12T01:50:51.586Z","endTime":"2025-08-12T01:51:35.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-12T01:50:34.746Z","endTime":"2025-08-12T01:50:53.770Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.21561739662728,"strikeZoneBottom":1.49559112405058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85988517509804,"aZ":-17.917477861625766,"pfxX":-8.219539089852807,"pfxZ":7.5980551848941875,"pX":-0.04992605457884374,"pZ":3.177184872058968,"vX0":8.685923330047347,"vY0":-135.2402195204259,"vZ0":-2.733451245465295,"x":118.9,"y":153.0,"x0":-2.215397828961492,"y0":50.0040670151251,"z0":5.438587967938714,"aX":-15.427125374282221},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":13.3,"spinRate":2357,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.4029831863368476,"extension":6.552982323492098},"index":1,"playId":"668fba2c-9ccc-3e46-9364-00bc7d3328f7","pitchNumber":1,"startTime":"2025-08-12T01:50:53.770Z","endTime":"2025-08-12T01:50:56.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.5,"strikeZoneTop":3.23875556137302,"strikeZoneBottom":1.54581529710007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99044829364569,"aZ":-26.173891122684232,"pfxX":-10.282142547689894,"pfxZ":3.180866038609225,"pX":0.5223389687851544,"pZ":1.397264400956524,"vX0":11.127691346994537,"vY0":-135.53666683342348,"vZ0":-5.159968698283053,"x":97.09,"y":201.05,"x0":-2.275197607461552,"y0":50.00134635508889,"z0":5.123494477084536,"aX":-19.379825784920477},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.9,"breakHorizontal":16.7,"spinRate":2212,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.402117617719119,"extension":6.7773418171074455},"index":2,"playId":"722d094c-4089-3ba1-b590-ad86e9627fbc","pitchNumber":2,"startTime":"2025-08-12T01:51:09.761Z","endTime":"2025-08-12T01:51:13.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.94633656652842,"aZ":-26.77419378945314,"pfxX":-9.572254864027288,"pfxZ":2.84232032504071,"pX":-0.7486997661881022,"pZ":2.5849912259380736,"vX0":7.968595418868046,"vY0":-136.07331562437213,"vZ0":-2.4096399762469325,"x":145.54,"y":168.99,"x0":-2.451422976125227,"y0":50.00521742401004,"z0":5.310573046394301,"aX":-18.204318318648642},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.9,"breakHorizontal":16.0,"spinRate":2183,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4003881274123624,"extension":6.982718142373948},"hitData":{"launchSpeed":78.0,"launchAngle":2.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":146.62}},"index":3,"playId":"8e5d69d1-9b30-376c-a340-4b64d9a0eec5","pitchNumber":3,"startTime":"2025-08-12T01:51:27.835Z","endTime":"2025-08-12T01:51:35.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-12T01:51:35.543Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Devers flies out to left fielder Gavin Sheets.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-12T01:51:39.338Z","endTime":"2025-08-12T01:53:10.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.47806120721759,"strikeZoneBottom":1.62223033927987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.60954127968231,"aZ":-17.782574913403387,"pfxX":-7.793044758565887,"pfxZ":7.546461807579172,"pX":-1.2404312353163731,"pZ":2.844505687377669,"vX0":6.258052655749261,"vY0":-137.27610395465837,"vZ0":-3.4968803451564523,"x":164.28,"y":161.98,"x0":-2.53805158913166,"y0":50.00227331525304,"z0":5.346563545870834,"aX":-14.86155274158261},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":12.8,"spinRate":2371,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3991164169418888,"extension":6.682761007499405},"index":0,"playId":"c5f04d95-ab63-3254-b8de-580729a16e55","pitchNumber":1,"startTime":"2025-08-12T01:52:03.666Z","endTime":"2025-08-12T01:52:07.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.884806038019367,"aZ":-18.400957050420054,"pfxX":-6.706232974506056,"pfxZ":7.224892820031867,"pX":-0.5691622201651813,"pZ":2.8509814431990046,"vX0":7.0291581290848315,"vY0":-136.42429813254037,"vZ0":-3.4692212383143426,"x":138.7,"y":161.8,"x0":-2.2941964689872294,"y0":50.00203446266768,"z0":5.389993615811995,"aX":-12.781862740652306},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.6,"breakHorizontal":10.9,"spinRate":2348,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.39980640543638746,"extension":6.62962464028692},"index":1,"playId":"04c5723f-a804-307c-943a-5d9749f80f08","pitchNumber":2,"startTime":"2025-08-12T01:52:19.278Z","endTime":"2025-08-12T01:52:24.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":93.9,"endSpeed":84.9,"strikeZoneTop":3.44608097428826,"strikeZoneBottom":1.61696977961903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29398860620459,"aZ":-13.12846131666777,"pfxX":-5.2630696364479945,"pfxZ":10.200094879449551,"pX":-1.0520391463317762,"pZ":3.3969045657138333,"vX0":4.996034697286541,"vY0":-136.58330922377297,"vZ0":-3.2395531021072816,"x":157.1,"y":147.06,"x0":-2.2313401555970986,"y0":50.00673538357285,"z0":5.515657584473981,"aX":-9.83216877813158},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.9,"breakHorizontal":8.3,"spinRate":2287,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4027762045817673,"extension":6.539701119766085},"index":2,"playId":"4ad85672-baa9-3b51-b62b-03ad09c07ff7","pitchNumber":3,"startTime":"2025-08-12T01:52:40.660Z","endTime":"2025-08-12T01:52:43.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.55887271231861,"aZ":-17.168814150418193,"pfxX":-6.315083478988338,"pfxZ":7.827178046817343,"pX":-0.43800598666817414,"pZ":2.906039102666139,"vX0":7.08131798764742,"vY0":-136.9257537869708,"vZ0":-3.476468582553521,"x":133.7,"y":160.32,"x0":-2.2256797987450434,"y0":50.00114750653312,"z0":5.352701471217472,"aX":-12.103981010932129},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.7,"breakHorizontal":10.1,"spinRate":2180,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3985939574670567,"extension":6.865885561640584},"hitData":{"launchSpeed":97.6,"launchAngle":52.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.16,"coordY":94.87}},"index":3,"playId":"05407e40-5d7f-3660-9d16-a2c737a9f230","pitchNumber":4,"startTime":"2025-08-12T01:52:59.021Z","endTime":"2025-08-12T01:53:10.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-12T01:53:10.767Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-12T01:53:09.925Z","endTime":"2025-08-12T01:53:49.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":92.7,"endSpeed":85.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.084481078259703,"aZ":-25.67250924041371,"pfxX":-8.731107718669879,"pfxZ":3.500611686469157,"pX":0.4225418910888039,"pZ":1.791967869844144,"vX0":10.251333777109929,"vY0":-134.71696641702673,"vZ0":-4.078922009376015,"x":100.89,"y":190.4,"x0":-2.277071107603046,"y0":50.006497514203076,"z0":5.115750173250565,"aX":-16.238229564565735},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.8,"breakHorizontal":13.9,"spinRate":2189,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.40478714000219806,"extension":7.072486163170693},"hitData":{"launchSpeed":91.1,"launchAngle":34.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.94,"coordY":118.2}},"index":0,"playId":"f0e16277-8ed7-3299-9430-fd25dd2c48c8","pitchNumber":1,"startTime":"2025-08-12T01:53:38.716Z","endTime":"2025-08-12T01:53:49.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-12T01:53:49.408Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out softly, second baseman Christian Koss to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-12T01:55:34.445Z","endTime":"2025-08-12T01:56:24.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.29374612656949,"strikeZoneBottom":1.53774514816707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.368418511315856,"aZ":-31.015431638991036,"pfxX":-8.716200094620843,"pfxZ":0.6228724131813905,"pX":0.8938803539959511,"pZ":3.1184173580557863,"vX0":9.080529092179866,"vY0":-134.03319199058893,"vZ0":0.028521642865988017,"x":82.93,"y":154.58,"x0":-1.3783424666459365,"y0":50.00009226336226,"z0":5.291760304005389,"aX":-16.12565030279807},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.3,"breakHorizontal":14.3,"spinRate":1962,"spinDirection":237},"zone":12,"typeConfidence":0.91,"plateTime":0.40603208311883554,"extension":6.741554532824011},"index":0,"playId":"acd46dca-5181-3a43-b70b-f2ddf41bc8c0","pitchNumber":1,"startTime":"2025-08-12T01:55:51.114Z","endTime":"2025-08-12T01:55:54.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":85.2,"endSpeed":79.4,"strikeZoneTop":3.27519555961426,"strikeZoneBottom":1.53258848324343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.436023292311173,"aZ":-36.366738587496386,"pfxX":-5.722561517311238,"pfxZ":-2.6426585533294737,"pX":-1.3890007684849732,"pZ":2.1684002490495016,"vX0":2.51740335562139,"vY0":-124.18501947194683,"vZ0":0.08928637984018617,"x":169.95,"y":180.23,"x0":-1.6642664910329954,"y0":50.004287711548486,"z0":5.12067835473525,"aX":-9.070591584161301},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.6,"breakHorizontal":10.0,"spinRate":1482,"spinDirection":275},"zone":13,"typeConfidence":0.9,"plateTime":0.4385883781835913,"extension":6.657732783460479},"index":1,"playId":"4c481941-0d17-3713-9f85-d006f44eb256","pitchNumber":2,"startTime":"2025-08-12T01:56:02.750Z","endTime":"2025-08-12T01:56:05.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.61087524766663,"aZ":-37.40750156673686,"pfxX":-5.37997434213403,"pfxZ":-3.2485745868778286,"pX":0.0970209323609264,"pZ":1.6211169010811364,"vX0":6.002968213131018,"vY0":-125.2278129325695,"vZ0":-0.9734767928485228,"x":113.3,"y":195.01,"x0":-1.6148610291321501,"y0":50.001444971429336,"z0":5.0336182606505036,"aX":-8.677421067810785},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.9,"breakHorizontal":8.6,"spinRate":1444,"spinDirection":267},"zone":8,"typeConfidence":0.9,"plateTime":0.43482106283291877,"extension":6.81106197528316},"hitData":{"launchSpeed":44.0,"launchAngle":-36.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":138.66,"coordY":160.81}},"index":2,"playId":"d117cb6d-0d5c-3cf3-b0fd-c065ff1c58aa","pitchNumber":3,"startTime":"2025-08-12T01:56:16.388Z","endTime":"2025-08-12T01:56:24.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-12T01:56:24.953Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a ground ball to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-12T01:56:28.278Z","endTime":"2025-08-12T01:58:01.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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,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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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, 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":84.7,"endSpeed":78.1,"strikeZoneTop":3.58066697194172,"strikeZoneBottom":1.66354614478691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.00054571585026,"aZ":-29.037578469215838,"pfxX":5.880898856184289,"pfxZ":2.0265136206788847,"pX":-0.5248348036122967,"pZ":1.9201427942068667,"vX0":1.3218232452439151,"vY0":-123.4534830415878,"vZ0":-1.766459217521863,"x":137.01,"y":186.94,"x0":-1.830969652470898,"y0":50.0025204514502,"z0":5.083258118966043,"aX":9.09955077221573},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.5,"breakHorizontal":-10.9,"spinRate":2558,"spinDirection":58},"zone":7,"typeConfidence":0.9,"plateTime":0.4432403879392117,"extension":6.579234479931005},"index":0,"playId":"e7c4de74-749e-3b9a-a770-694f128abec5","pitchNumber":1,"startTime":"2025-08-12T01:56:46.368Z","endTime":"2025-08-12T01:56:49.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.797620091368557,"aZ":-22.973756838371475,"pfxX":-1.4399908586714436,"pfxZ":5.086124892416251,"pX":0.04012823353622184,"pZ":2.6481817952515714,"vX0":4.416453760930194,"vY0":-132.71936295437283,"vZ0":-2.3122741159148577,"x":115.47,"y":167.28,"x0":-1.4485031968951727,"y0":50.00113119679568,"z0":5.180344920773399,"aX":-2.604373302292747},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.0,"breakHorizontal":1.8,"spinRate":2278,"spinDirection":235},"zone":5,"typeConfidence":0.9,"plateTime":0.41058502004784136,"extension":6.782122843395617},"index":1,"playId":"d161193f-7c13-35a6-b4a1-a4cbbd8771a8","pitchNumber":2,"startTime":"2025-08-12T01:56:58.575Z","endTime":"2025-08-12T01:57:01.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":81.4,"strikeZoneTop":3.54826185657819,"strikeZoneBottom":1.66205410495542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.837640635083318,"aZ":-36.56313366442923,"pfxX":-5.3387085665624685,"pfxZ":-2.6645878528296967,"pX":0.2243597806295833,"pZ":0.7546494566409854,"vX0":6.110788310717783,"vY0":-125.9215674626193,"vZ0":-3.113233445771398,"x":108.45,"y":218.4,"x0":-1.5134603196053311,"y0":50.00629146291647,"z0":4.895492830420518,"aX":-8.780452831323405},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.3,"breakHorizontal":8.6,"spinRate":1456,"spinDirection":268},"zone":14,"typeConfidence":0.9,"plateTime":0.43107521632054535,"extension":6.95991542231245},"index":2,"playId":"b67becb0-9207-3d02-bc0e-47041c704ab3","pitchNumber":3,"startTime":"2025-08-12T01:57:21.256Z","endTime":"2025-08-12T01:57:24.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.3,"endSpeed":84.6,"strikeZoneTop":3.57497234116953,"strikeZoneBottom":1.66164414579216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.279955498946,"aZ":-19.41362133804387,"pfxX":-5.190594857809148,"pfxZ":6.946807498848614,"pX":-1.2714935892796928,"pZ":3.8206576970165833,"vX0":2.7714829014740676,"vY0":-134.47745977770887,"vZ0":0.026178918607519308,"x":165.47,"y":135.62,"x0":-1.6392702186947774,"y0":50.00534061509201,"z0":5.184263757821405,"aX":-9.538862710782995},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":8.9,"spinRate":2205,"spinDirection":234},"zone":11,"typeConfidence":0.91,"plateTime":0.40679646216112175,"extension":6.972518205478063},"index":3,"playId":"b0f479f9-f534-3058-919b-c35c925c294c","pitchNumber":4,"startTime":"2025-08-12T01:57:37.677Z","endTime":"2025-08-12T01:57:40.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.123835761397817,"aZ":-30.61443015589332,"pfxX":10.462345430099255,"pfxZ":1.0265259522432926,"pX":-0.32014486992556684,"pZ":1.4902292648900006,"vX0":0.2678127730531521,"vY0":-123.17448974949697,"vZ0":-2.1394876716762274,"x":129.2,"y":198.54,"x0":-1.7874432580383937,"y0":50.00374177445613,"z0":4.988420420828791,"aX":15.888338047830082},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.6,"breakHorizontal":-19.0,"spinRate":2704,"spinDirection":61},"zone":13,"typeConfidence":0.91,"plateTime":0.4466725777214062,"extension":6.7809171265034545},"hitData":{"launchSpeed":68.4,"launchAngle":-35.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.91,"coordY":183.61}},"index":4,"playId":"5a687dc2-9e86-3a6a-bc04-d95541fa8d9c","pitchNumber":5,"startTime":"2025-08-12T01:57:51.857Z","endTime":"2025-08-12T01:58:01.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-12T01:58:01.881Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out softly to first baseman Dominic Smith. Jackson Merrill to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-12T01:58:32.072Z","endTime":"2025-08-12T02:00:03.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":92.0,"endSpeed":85.2,"strikeZoneTop":3.44445867472081,"strikeZoneBottom":1.55259357860574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.12995552562751,"aZ":-28.36864425432919,"pfxX":-9.181922348565246,"pfxZ":2.081917695013763,"pX":0.6454936712653424,"pZ":1.030549401983927,"vX0":8.59087184250041,"vY0":-133.72151860053228,"vZ0":-5.493473490726356,"x":92.4,"y":210.96,"x0":-1.400399412714163,"y0":50.00320456937194,"z0":5.121248389113461,"aX":-16.795485526817806},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.9,"breakHorizontal":15.0,"spinRate":2022,"spinDirection":243},"zone":14,"typeConfidence":0.85,"plateTime":0.4080416288334501,"extension":7.0278950187421865},"index":0,"playId":"c11b674e-cfbe-3270-8201-09a4e6865f0f","pitchNumber":1,"startTime":"2025-08-12T01:58:32.072Z","endTime":"2025-08-12T01:58:36.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.44519852052314,"strikeZoneBottom":1.55378742438796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40788529597455,"aZ":-31.658997432655553,"pfxX":10.763563247530673,"pfxZ":0.3472924383779805,"pX":0.3552263727638134,"pZ":2.3971134043666265,"vX0":1.6037323527191574,"vY0":-121.45506629420625,"vZ0":0.26179549459504137,"x":103.46,"y":174.06,"x0":-1.7123014207218912,"y0":50.002337972470215,"z0":5.057561953621574,"aX":15.962627192697866},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.0,"breakHorizontal":-19.8,"spinRate":2719,"spinDirection":46},"zone":6,"typeConfidence":0.91,"plateTime":0.4522344909411218,"extension":6.774857780507634},"index":1,"playId":"6b580464-feff-3538-a618-1b03bfd8aa36","pitchNumber":2,"startTime":"2025-08-12T01:58:47.847Z","endTime":"2025-08-12T01:58:51.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55809779779967,"aZ":-35.911562601742425,"pfxX":9.426145175623228,"pfxZ":-2.5370535568069403,"pX":0.2632999422197153,"pZ":1.449070299454087,"vX0":1.8591194845270111,"vY0":-120.84505389094528,"vZ0":-0.8586516980155093,"x":106.96,"y":199.66,"x0":-1.741255415788556,"y0":50.00385521121048,"z0":4.976409187149596,"aX":13.877710529764226},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.6,"breakHorizontal":-17.5,"spinRate":2660,"spinDirection":62},"zone":14,"typeConfidence":0.91,"plateTime":0.45403660777568877,"extension":6.980244369510526},"index":2,"playId":"b3937257-deaf-35eb-94fd-77502311e003","pitchNumber":3,"startTime":"2025-08-12T01:59:05.954Z","endTime":"2025-08-12T01:59:09.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":91.9,"endSpeed":84.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.042989250359536,"aZ":-34.54258135907972,"pfxX":-7.370778272782584,"pfxZ":-1.299044245419826,"pX":-1.44615495597043,"pZ":1.79685470486744,"vX0":2.7146327691036762,"vY0":-133.92612482834528,"vZ0":-2.282080072831561,"x":172.12,"y":190.26,"x0":-1.5133752741452076,"y0":50.00304638947318,"z0":5.1227193443713634,"aX":-13.433017165590774},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-2.6,"breakHorizontal":12.8,"spinRate":1943,"spinDirection":246},"zone":13,"typeConfidence":0.88,"plateTime":0.4084724578625787,"extension":6.9654317568716415},"index":3,"playId":"87b86e7c-e179-30f8-a903-128d3d1243a9","pitchNumber":4,"startTime":"2025-08-12T01:59:30.612Z","endTime":"2025-08-12T01:59:34.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":85.0,"endSpeed":78.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18576153998994,"aZ":-29.985992388723243,"pfxX":7.31991899129522,"pfxZ":1.414643210822768,"pX":1.3409783366916104,"pZ":1.2316678942357093,"vX0":4.630159749689786,"vY0":-123.74984995394483,"vZ0":-2.982928906846779,"x":65.89,"y":205.52,"x0":-1.5067332897231682,"y0":50.004352989693956,"z0":4.970247653608564,"aX":11.328104759242002},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.0,"breakHorizontal":-14.4,"spinRate":2549,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.44296769751034715,"extension":6.939345341232123},"hitData":{"launchSpeed":39.9,"launchAngle":-9.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":141.0,"coordY":182.0}},"index":4,"playId":"8c96c227-7447-3490-a7a8-f1818efe54f7","pitchNumber":5,"startTime":"2025-08-12T01:59:56.001Z","endTime":"2025-08-12T02:00:03.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":1.28,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:00:03.785Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Sheets grounds out sharply, second baseman Christian Koss to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-12T02:00:11.047Z","endTime":"2025-08-12T02:00:53.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.26217516568335,"strikeZoneBottom":1.65999716739523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.214194048569365,"aZ":-29.626950304122694,"pfxX":7.420988216223847,"pfxZ":1.681295933650329,"pX":0.26084269674965693,"pZ":2.2294110714418727,"vX0":2.1576302873471485,"vY0":-121.73573548317083,"vZ0":-0.5275133099859772,"x":107.06,"y":178.59,"x0":-1.59931425501352,"y0":50.00072242116188,"z0":4.996936750719589,"aX":11.219437643925488},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.2,"breakHorizontal":-13.9,"spinRate":2708,"spinDirection":56},"zone":5,"typeConfidence":0.9,"plateTime":0.4486495141579021,"extension":6.715817573820526},"index":0,"playId":"9fcf2863-1848-3e32-a4d9-140dbe4c65b0","pitchNumber":1,"startTime":"2025-08-12T02:00:28.787Z","endTime":"2025-08-12T02:00:32.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"second":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.051370914310148,"aZ":-37.627479477746114,"pfxX":-2.8405316959322446,"pfxZ":-3.3408051899018334,"pX":-0.38696267525733014,"pZ":1.7360391549090928,"vX0":4.032352598650015,"vY0":-125.86315870680359,"vZ0":-0.4241488239726876,"x":131.75,"y":191.91,"x0":-1.6270747906656207,"y0":50.00060500891969,"z0":4.905801610335567,"aX":-4.642835847812135},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.0,"breakHorizontal":4.4,"spinRate":1322,"spinDirection":275},"zone":7,"typeConfidence":0.89,"plateTime":0.43210179222960265,"extension":6.914238984987068},"hitData":{"launchSpeed":102.2,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":146.75,"coordY":146.62}},"index":1,"playId":"ef0defc5-1872-3af4-9a61-5858109a15a4","pitchNumber":2,"startTime":"2025-08-12T02:00:45.828Z","endTime":"2025-08-12T02:00:53.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"second":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:00:53.603Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Smith singles on a line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-12T02:02:52.610Z","endTime":"2025-08-12T02:06:12.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.2500008965323,"strikeZoneBottom":1.62808210727143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.230530931426376,"aZ":-18.12719704429809,"pfxX":-6.593967780523125,"pfxZ":7.496774165026355,"pX":0.27788942982668097,"pZ":2.258227396120048,"vX0":9.410995048820084,"vY0":-135.45524703167115,"vZ0":-4.83172685050351,"x":106.41,"y":177.81,"x0":-2.371155570733007,"y0":50.00338744315993,"z0":5.317194769529455,"aX":-12.35786926564917},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.8,"breakHorizontal":10.1,"spinRate":2173,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.40304562321433,"extension":6.903186365315132},"index":0,"playId":"8a8682db-7b5e-34ef-8cd1-0c1bc13c5211","pitchNumber":1,"startTime":"2025-08-12T02:03:06.736Z","endTime":"2025-08-12T02:03:09.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":71.9,"endSpeed":66.8,"strikeZoneTop":3.03106082827248,"strikeZoneBottom":1.46524655673954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.182797136946302,"aZ":-40.949857829691794,"pfxX":5.809455364864625,"pfxZ":-7.993421620272459,"pX":0.9152316087772437,"pZ":0.008055072333641068,"vX0":3.7339772947548044,"vY0":-104.63628980687045,"vZ0":-1.8975804981850464,"x":82.11,"y":238.56,"x0":-1.6528113510929574,"y0":50.00122706710144,"z0":5.7655821936900375,"aX":6.380649325930442},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.9,"breakVerticalInduced":-14.6,"breakHorizontal":-11.6,"spinRate":2400,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.5253243132492367,"extension":6.871871863611024},"index":1,"playId":"29a12d09-23b7-3f28-b521-18f438a18a56","pitchNumber":2,"startTime":"2025-08-12T02:03:22.161Z","endTime":"2025-08-12T02:03:25.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.545598032070057,"aZ":-16.091292796947403,"pfxX":-6.256790336512308,"pfxZ":8.638992199292924,"pX":-1.042131755333974,"pZ":3.209912999552269,"vX0":5.7284330813986415,"vY0":-135.7644082582883,"vZ0":-2.7626226457720517,"x":156.72,"y":152.11,"x0":-2.369610271645146,"y0":50.00005769871989,"z0":5.364632017867101,"aX":-11.64384224871103},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":10.1,"spinRate":2203,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4039065632648553,"extension":6.921180023797006},"index":2,"playId":"da84e3d1-e52e-32d5-a122-e57f219cca71","pitchNumber":3,"startTime":"2025-08-12T02:03:41.789Z","endTime":"2025-08-12T02:03:45.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-12T02:03:54.679Z","endTime":"2025-08-12T02:04:10.830Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.03316539621424,"strikeZoneBottom":1.57771791114485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.54138938729431,"aZ":-34.04908788399905,"pfxX":2.0680480962753225,"pfxZ":-1.1509936419094817,"pX":-0.7981315414574567,"pZ":3.353436534748419,"vX0":3.2558237293131573,"vY0":-126.40909403635453,"vZ0":1.46618649379752,"x":147.42,"y":148.24,"x0":-2.3668295122035397,"y0":50.00143371765141,"z0":5.480965418391309,"aX":3.376119254452804},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.6,"breakHorizontal":-4.4,"spinRate":745,"spinDirection":288},"zone":11,"typeConfidence":2.0,"plateTime":0.4317952561186118,"extension":6.781684067215682},"index":4,"playId":"5db4e6db-2981-3dbd-b2b4-26955393e0de","pitchNumber":4,"startTime":"2025-08-12T02:04:10.830Z","endTime":"2025-08-12T02:04:14.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.3,"strikeZoneTop":2.97547066552424,"strikeZoneBottom":1.57492541511728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.280330379789575,"aZ":-32.97863147589518,"pfxX":-2.7132395227946926,"pfxZ":-0.523114842935172,"pX":-2.907493064094595,"pZ":4.334229808886036,"vX0":-0.2319059946831541,"vY0":-123.40341927182195,"vZ0":3.937466034421761,"x":227.83,"y":121.76,"x0":-2.459856893148872,"y0":50.00346033587984,"z0":5.501320503569457,"aX":-4.171115000585734},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.2,"breakHorizontal":4.9,"spinRate":612,"spinDirection":287},"zone":11,"typeConfidence":2.0,"plateTime":0.4443892661222253,"extension":6.5175640583644165},"index":5,"playId":"c6efde32-b9e8-39bd-8650-eea417aa91cf","pitchNumber":5,"startTime":"2025-08-12T02:04:31.482Z","endTime":"2025-08-12T02:04:34.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.014278528830015,"aZ":-30.943027205817764,"pfxX":2.2828068737961633,"pfxZ":0.7674410661922542,"pX":0.6280607725976963,"pZ":1.509897420468181,"vX0":6.368680568142806,"vY0":-125.10768756013975,"vZ0":-3.2815641855042186,"x":93.06,"y":198.01,"x0":-2.229303077209451,"y0":50.005452701401445,"z0":5.3278499645182995,"aX":3.684246958400845},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.0,"breakHorizontal":-5.4,"spinRate":2555,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.4348393958721193,"extension":7.124220188202461},"index":6,"playId":"004de130-880f-39b0-8956-3aa8c02f108c","pitchNumber":6,"startTime":"2025-08-12T02:04:52.170Z","endTime":"2025-08-12T02:04:55.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.52173895772178,"aZ":-27.737851527167734,"pfxX":-13.238161767417136,"pfxZ":2.4217917084856486,"pX":-0.6317646949312175,"pZ":2.1636279730982912,"vX0":9.137650853157904,"vY0":-135.0747769971492,"vZ0":-2.7971425369334453,"x":141.08,"y":180.36,"x0":-2.3516353045676066,"y0":50.006569296006035,"z0":5.178911554602601,"aX":-24.280382994253603},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.0,"breakHorizontal":21.8,"spinRate":2037,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.40670187369707334,"extension":6.77761419562175},"index":7,"playId":"f4ac71f4-8d16-3410-a9b6-6ce74343d1d1","pitchNumber":7,"startTime":"2025-08-12T02:05:14.514Z","endTime":"2025-08-12T02:05:17.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.96674907211456,"aZ":-32.59448983119673,"pfxX":1.814243921755093,"pfxZ":-0.2570284947569377,"pX":0.7539888559507144,"pZ":2.283517369784297,"vX0":7.187761742397304,"vY0":-126.39130492948857,"vZ0":-1.3570880608578626,"x":88.26,"y":177.13,"x0":-2.344303724419815,"y0":50.00178726146405,"z0":5.407617843722693,"aX":2.9803893044512915},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.5,"breakHorizontal":-4.7,"spinRate":2670,"spinDirection":108},"zone":6,"typeConfidence":2.0,"plateTime":0.4307823922646019,"extension":6.494362262842582},"index":8,"playId":"0f1b202a-4bdc-3c5c-85d7-e0c44f0269b4","pitchNumber":8,"startTime":"2025-08-12T02:05:43.012Z","endTime":"2025-08-12T02:05:46.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.99191495739279,"aZ":-32.57504472193064,"pfxX":-8.287480014738708,"pfxZ":-0.2488726429123327,"pX":-0.09626857546534995,"pZ":1.9858820967802153,"vX0":8.307680810983024,"vY0":-125.64785678267343,"vZ0":-1.2602101915812673,"x":120.67,"y":185.16,"x0":-2.346108640783794,"y0":50.001157540063375,"z0":5.106224734087622,"aX":-13.442554478088834},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.5,"breakHorizontal":13.4,"spinRate":1509,"spinDirection":252},"zone":8,"typeConfidence":2.0,"plateTime":0.43352543762029594,"extension":7.363000995945873},"hitData":{"launchSpeed":96.7,"launchAngle":14.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.77,"coordY":78.62}},"index":9,"playId":"c85a86f9-88cc-3e60-b6eb-e9665fd47a5c","pitchNumber":9,"startTime":"2025-08-12T02:06:02.035Z","endTime":"2025-08-12T02:06:12.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:06:12.151Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Chapman flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-12T02:06:13.560Z","endTime":"2025-08-12T02:08:41.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.37228084863603,"strikeZoneBottom":1.6386910922436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.958841857252583,"aZ":-17.748237645561055,"pfxX":-7.098376957875764,"pfxZ":7.498383843934904,"pX":1.9286263272537891,"pZ":1.3712099362862271,"vX0":13.591706445940718,"vY0":-137.24147204182327,"vZ0":-7.01462055230635,"x":43.49,"y":201.76,"x0":-2.1468390548610734,"y0":50.004663676914284,"z0":5.1517470313231,"aX":-13.659938109364466},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":10.3,"spinRate":2183,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3978235361920959,"extension":6.841661408893138},"index":0,"playId":"593388a4-33bf-3292-850d-9876a8ce556b","pitchNumber":1,"startTime":"2025-08-12T02:06:39.193Z","endTime":"2025-08-12T02:06:43.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":3.42121377214016,"strikeZoneBottom":1.68441364525686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.948012469379247,"aZ":-20.017280275266717,"pfxX":-6.093404442092353,"pfxZ":6.326849475874479,"pX":0.6276645048271302,"pZ":2.846574840885935,"vX0":9.874849131282188,"vY0":-136.75434923651508,"vZ0":-2.9309368087709244,"x":93.07,"y":161.92,"x0":-2.2140624628098364,"y0":50.00550047903907,"z0":5.281865775881179,"aX":-11.715075100392983},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.2,"breakHorizontal":9.4,"spinRate":2195,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.3982546307105155,"extension":7.069106384689383},"index":1,"playId":"7b1eae8b-d586-3742-b3cc-07f1b5290f19","pitchNumber":2,"startTime":"2025-08-12T02:07:01.003Z","endTime":"2025-08-12T02:07:04.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.8,"endSpeed":85.1,"strikeZoneTop":3.36680497538293,"strikeZoneBottom":1.57557793527319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.458388611329227,"aZ":-27.73820744018475,"pfxX":-9.35110136921389,"pfxZ":2.3993692363526886,"pX":-1.4306559832013408,"pZ":1.8834543337384995,"vX0":5.812832243044453,"vY0":-135.0395095870336,"vZ0":-3.4165940066528737,"x":171.53,"y":187.93,"x0":-2.396472457046815,"y0":50.00098679879695,"z0":5.116834540753569,"aX":-17.26509898891244},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.8,"breakHorizontal":15.7,"spinRate":1943,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4056368117977902,"extension":6.854033059568752},"index":2,"playId":"23ad0fc7-dc9f-3168-9d87-091859669f5c","pitchNumber":3,"startTime":"2025-08-12T02:07:20.852Z","endTime":"2025-08-12T02:07:24.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.41139486521843,"strikeZoneBottom":1.64421299722495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34389970320257,"aZ":-17.649316694580303,"pfxX":-6.250996057029903,"pfxZ":7.633012246676033,"pX":0.14750927772918798,"pZ":3.3925227602967967,"vX0":8.628202838808459,"vY0":-136.85575609831722,"vZ0":-2.0478456404662504,"x":111.38,"y":147.18,"x0":-2.2294354836843175,"y0":50.00027722329751,"z0":5.355276401568303,"aX":-11.891943580414255},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":9.6,"spinRate":2288,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3997464410906071,"extension":7.024584187426652},"index":3,"playId":"51ff0b48-1ba3-3915-be81-1cff8c602680","pitchNumber":4,"startTime":"2025-08-12T02:07:41.144Z","endTime":"2025-08-12T02:07:45.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.472172941340247,"aZ":-19.402423739291567,"pfxX":-7.581619069710305,"pfxZ":6.72401679494496,"pX":-0.6113104140542956,"pZ":2.3254650181849827,"vX0":7.523873280315818,"vY0":-136.1296152190415,"vZ0":-3.9824842227900046,"x":140.3,"y":175.99,"x0":-2.4098888005685724,"y0":50.004750416355606,"z0":5.129728112841952,"aX":-14.404821896324956},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":12.4,"spinRate":2220,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.40050965110650605,"extension":6.821432891691627},"index":4,"playId":"42370871-8129-3a42-8f0c-82fae79f3642","pitchNumber":5,"startTime":"2025-08-12T02:08:04.359Z","endTime":"2025-08-12T02:08:12.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.75544044559184,"aZ":-15.01036417245712,"pfxX":-4.7035252737107704,"pfxZ":9.005412710104572,"pX":-0.7031091241999936,"pZ":1.9667554751917795,"vX0":5.937243395401119,"vY0":-136.8351916664124,"vZ0":-6.182199823854401,"x":143.8,"y":185.68,"x0":-2.284746955308081,"y0":50.001467706286434,"z0":5.274471379016844,"aX":-8.96406983064875},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":2259,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.39949496321834976,"extension":7.046673543261055},"hitData":{"launchSpeed":82.4,"launchAngle":39.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.98,"coordY":92.17}},"index":5,"playId":"f992f6f1-b0dc-30e9-a80a-ed0d8fd9136c","pitchNumber":6,"startTime":"2025-08-12T02:08:32.166Z","endTime":"2025-08-12T02:08:41.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.52,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:08:41.683Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a ground ball to third baseman Manny Machado. Dominic Smith to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-12T02:08:50.967Z","endTime":"2025-08-12T02:10:06.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.299877371498493,"aZ":-18.831155656947114,"pfxX":-6.645561430837857,"pfxZ":7.111482850991304,"pX":-0.5247907689947096,"pZ":2.096337107987151,"vX0":7.300543434758376,"vY0":-135.7850102389415,"vZ0":-4.762238043856049,"x":137.0,"y":182.18,"x0":-2.3783250865737524,"y0":50.00564267173466,"z0":5.173828507700093,"aX":-12.475403523041175},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.1,"breakHorizontal":10.6,"spinRate":2167,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4025773863317377,"extension":7.018438821005355},"index":0,"playId":"dd4a27c7-35d6-3e43-b14a-35714f31fcc5","pitchNumber":1,"startTime":"2025-08-12T02:09:08.478Z","endTime":"2025-08-12T02:09:11.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.97286223650565,"aZ":-16.22429780958613,"pfxX":-7.682685918120965,"pfxZ":8.580233830698605,"pX":-0.26572320969877505,"pZ":3.486874905514186,"vX0":8.721666763240297,"vY0":-136.44782615688067,"vZ0":-1.52852517266985,"x":127.13,"y":144.63,"x0":-2.5269514690578183,"y0":50.00361826222386,"z0":5.188908054168593,"aX":-14.283483787194687},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":11.8,"spinRate":2250,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.40360079545997785,"extension":6.558495337003436},"index":1,"playId":"c6208e2b-1b8d-3857-83b0-1034805a34e5","pitchNumber":2,"startTime":"2025-08-12T02:09:29.496Z","endTime":"2025-08-12T02:09:33.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.21809185532031,"aZ":-39.33090173263554,"pfxX":1.2018437764425838,"pfxZ":-4.447273595388493,"pX":-0.7901256268535525,"pZ":2.719273780085384,"vX0":3.5864473664812997,"vY0":-125.71104005935949,"vZ0":1.0459729023376216,"x":147.12,"y":165.36,"x0":-2.38837380980104,"y0":50.00307610705964,"z0":5.477383869719247,"aX":1.9335027174343855},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.6,"breakHorizontal":-3.0,"spinRate":682,"spinDirection":288},"zone":4,"typeConfidence":2.0,"plateTime":0.43481519065495533,"extension":6.868017177180577},"hitData":{"launchSpeed":74.1,"launchAngle":-56.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.18,"coordY":168.96}},"index":2,"playId":"2e149903-b7eb-31b2-9a9d-a694d6c8d162","pitchNumber":3,"startTime":"2025-08-12T02:09:57.597Z","endTime":"2025-08-12T02:10:06.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.27,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:10:06.796Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-12T02:10:18.385Z","endTime":"2025-08-12T02:13:08.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":68.9,"strikeZoneTop":3.32837419866749,"strikeZoneBottom":1.63999793951837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.40541485703933,"aZ":-40.209283281498564,"pfxX":6.517897946674475,"pfxZ":-6.800786676246885,"pX":1.2991212735677762,"pZ":0.34082002808400913,"vX0":5.20076430779358,"vY0":-109.03473908134002,"vZ0":-1.8390987564928192,"x":67.48,"y":229.58,"x0":-1.9794791784737544,"y0":50.00198886579028,"z0":5.607081672278346,"aX":7.703626654198533},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-12.5,"breakHorizontal":-13.3,"spinRate":2569,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.505871384232663,"extension":6.7244465665902835},"index":0,"playId":"e6e2fec3-0052-389e-832b-05b8c8d0156b","pitchNumber":1,"startTime":"2025-08-12T02:10:36.161Z","endTime":"2025-08-12T02:10:40.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.4,"endSpeed":66.3,"strikeZoneTop":3.27267063055337,"strikeZoneBottom":1.58420051849557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.005892655053277,"aZ":-41.50011343032045,"pfxX":4.515768174279907,"pfxZ":-8.383870820836153,"pX":-0.891273559798221,"pZ":3.7218780473203297,"vX0":0.8511286084489833,"vY0":-105.2089171042837,"vZ0":5.303089023974806,"x":150.97,"y":138.29,"x0":-1.8881271444415857,"y0":50.00065089357232,"z0":5.999032462469552,"aX":5.025854324136809},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-13.2,"breakHorizontal":-8.4,"spinRate":2395,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.5220082222616007,"extension":6.430914827143691},"index":1,"playId":"c41fab0f-8645-300b-863e-96ede9b0ee87","pitchNumber":2,"startTime":"2025-08-12T02:10:58.487Z","endTime":"2025-08-12T02:11:01.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.32700189661869,"strikeZoneBottom":1.58348215790637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.476950912720433,"aZ":-23.77772054120305,"pfxX":-9.36326961471929,"pfxZ":4.562472030870296,"pX":-0.41183888253943146,"pZ":2.114234867406408,"vX0":8.58772674726868,"vY0":-134.61011157431972,"vZ0":-3.478275910981317,"x":132.7,"y":181.7,"x0":-2.4227773497761986,"y0":50.00175763393034,"z0":5.101210479274214,"aX":-17.228804706425347},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.7,"breakHorizontal":15.1,"spinRate":2163,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.40647606395181723,"extension":6.862474374154857},"index":2,"playId":"7a4e86c0-4575-3915-bb5f-1415e9e82e54","pitchNumber":3,"startTime":"2025-08-12T02:11:20.055Z","endTime":"2025-08-12T02:11:23.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.755726308480696,"aZ":-17.638137836206454,"pfxX":-6.089213339636853,"pfxZ":7.69082771318787,"pX":-0.5110340155505207,"pZ":2.735569835277651,"vX0":7.221779955670608,"vY0":-136.1083647134256,"vZ0":-3.5419620336516084,"x":136.48,"y":164.92,"x0":-2.3981933850227426,"y0":50.00505857108223,"z0":5.263461588000079,"aX":-11.51312063872513},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":9.6,"spinRate":2240,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4012699872232979,"extension":7.022681057990739},"index":3,"playId":"1d7accb0-5fdc-311f-b076-826793c6a8d9","pitchNumber":4,"startTime":"2025-08-12T02:11:38.485Z","endTime":"2025-08-12T02:11:41.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.2,"endSpeed":69.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.267338141790813,"aZ":-40.17091884741805,"pfxX":4.351797805502862,"pfxZ":-6.691003077904952,"pX":-0.3649520975756207,"pZ":2.104124881840768,"vX0":1.9516337426809318,"vY0":-108.17250978510137,"vZ0":1.3961540561486958,"x":130.91,"y":181.97,"x0":-1.841555822564906,"y0":50.000641075063236,"z0":5.823806791249819,"aX":5.203207294073642},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-11.5,"breakHorizontal":-8.4,"spinRate":2454,"spinDirection":42},"zone":7,"typeConfidence":2.0,"plateTime":0.5046032268111071,"extension":6.6279531406677386},"index":4,"playId":"f2a9005e-2968-31aa-8f23-bbdf38b0e677","pitchNumber":5,"startTime":"2025-08-12T02:11:58.446Z","endTime":"2025-08-12T02:12:02.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.27407880872912,"strikeZoneBottom":1.58596035011787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.614304685673126,"aZ":-27.373647695700935,"pfxX":-4.321340955808197,"pfxZ":2.9474292784906417,"pX":-1.978378465285392,"pZ":2.7895487881409897,"vX0":2.5592077983198447,"vY0":-126.79075177542165,"vZ0":-1.0319338191352623,"x":192.41,"y":163.46,"x0":-2.438687614147171,"y0":50.00579515414249,"z0":5.383770200013465,"aX":-7.045912347503707},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.3,"breakHorizontal":7.2,"spinRate":654,"spinDirection":273},"zone":11,"typeConfidence":2.0,"plateTime":0.4317864436329648,"extension":6.395963866213599},"index":5,"playId":"8043d6e8-cc5a-369a-b1e1-8069fda446bc","pitchNumber":6,"startTime":"2025-08-12T02:12:42.520Z","endTime":"2025-08-12T02:12:45.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.27253586590874,"strikeZoneBottom":1.55624155119403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.882491730740046,"aZ":-15.544274943162891,"pfxX":-6.204883133158532,"pfxZ":8.739694562849728,"pX":0.1878724011752551,"pZ":1.8943537742119119,"vX0":8.696408572518274,"vY0":-136.974675540696,"vZ0":-6.174587734118037,"x":109.84,"y":187.63,"x0":-2.2200566187377913,"y0":50.00356681156315,"z0":5.238339743178342,"aX":-11.807647235562715},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":9.5,"spinRate":2337,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.39967530591809153,"extension":7.006193112125196},"index":6,"playId":"1c552a5b-3fea-34a0-94b3-3965512fe895","pitchNumber":7,"startTime":"2025-08-12T02:13:03.979Z","endTime":"2025-08-12T02:13:08.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":-4.699999999999996,"leverageIndex":2.01,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:13:08.735Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Koss pops out to second baseman Jake Cronenworth.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-12T02:13:19.644Z","endTime":"2025-08-12T02:13:42.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.691999389331393,"aZ":-24.090068190785605,"pfxX":-9.781277731498747,"pfxZ":4.2694163013497635,"pX":-0.51264180333505,"pZ":2.1720388055514204,"vX0":8.213398163441104,"vY0":-136.23784213544843,"vZ0":-3.688165175330579,"x":136.54,"y":180.13,"x0":-2.2838449225079045,"y0":50.00578894489484,"z0":5.192892724574515,"aX":-18.537096990162468},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.2,"breakHorizontal":16.2,"spinRate":2265,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.40080648107692207,"extension":7.014976579045685},"hitData":{"launchSpeed":57.7,"launchAngle":41.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.95,"coordY":139.3}},"index":0,"playId":"cdb2841f-d6e5-3882-84c6-8792c81a9624","pitchNumber":1,"startTime":"2025-08-12T02:13:34.641Z","endTime":"2025-08-12T02:13:42.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.81,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:13:42.117Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out, shortstop Willy Adames to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-12T02:15:40.634Z","endTime":"2025-08-12T02:17:31.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":6},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.32301761639029,"strikeZoneBottom":1.53082856756521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.507261458755487,"aZ":-33.182522344918375,"pfxX":8.528709758947947,"pfxZ":-0.6972468696737213,"pX":1.0286734598203495,"pZ":1.5486609759075611,"vX0":3.6017393607414867,"vY0":-120.24201095091672,"vZ0":-1.526083384549202,"x":77.79,"y":196.97,"x0":-1.5988540730243774,"y0":50.000731958347444,"z0":5.150821653330149,"aX":12.416338470640047},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.3,"breakHorizontal":-16.3,"spinRate":2545,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.4564818054254056,"extension":6.6872302960019665},"index":0,"playId":"d084a7b3-d755-394d-9cf5-a6e43b55ce14","pitchNumber":1,"startTime":"2025-08-12T02:15:48.061Z","endTime":"2025-08-12T02:15:51.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.25902280123453,"strikeZoneBottom":1.49507508354271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.042257158912115,"aZ":-33.99660047401092,"pfxX":9.37932311505608,"pfxZ":-1.2131608196224173,"pX":-0.1922828251801941,"pZ":1.7052653418987138,"vX0":0.5679110554735508,"vY0":-121.33746561757786,"vZ0":-1.1096842721319375,"x":124.33,"y":192.74,"x0":-1.6487233686392615,"y0":50.00274652469528,"z0":5.11058456819241,"aX":14.091742813641456},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.2,"breakHorizontal":-17.2,"spinRate":2487,"spinDirection":57},"zone":8,"typeConfidence":0.91,"plateTime":0.4501042432885818,"extension":6.5631695908416985},"index":1,"playId":"9146c134-22d7-3673-a207-0bd384461538","pitchNumber":2,"startTime":"2025-08-12T02:15:59.643Z","endTime":"2025-08-12T02:16:02.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.398252937970252,"aZ":-25.03740313510173,"pfxX":-2.0630000894395026,"pfxZ":4.069069653606084,"pX":0.41273188920699616,"pZ":2.4752319427381315,"vX0":5.13280258620922,"vY0":-131.06017400699494,"vZ0":-2.2087550322970655,"x":101.27,"y":171.95,"x0":-1.2954639810653052,"y0":50.0061839530846,"z0":5.182129891713355,"aX":-3.622059142768002},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.1,"breakHorizontal":2.8,"spinRate":2235,"spinDirection":231},"zone":6,"typeConfidence":0.9,"plateTime":0.41651795177741713,"extension":6.806001966718105},"index":2,"playId":"a3952472-4c91-3d97-9989-e6e55c6fc8f4","pitchNumber":3,"startTime":"2025-08-12T02:16:12.758Z","endTime":"2025-08-12T02:16:19.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-12T02:16:29.393Z","endTime":"2025-08-12T02:16:41.083Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"},"defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.15267882569868,"aZ":-36.62929845128811,"pfxX":-5.8052584147331245,"pfxZ":-2.736148722754482,"pX":-0.17480035847045702,"pZ":1.6442165142812648,"vX0":5.35684494427062,"vY0":-125.95817329127611,"vZ0":-1.193957516769135,"x":123.66,"y":194.39,"x0":-1.560338919407631,"y0":50.00230165596924,"z0":5.0486296520093195,"aX":-9.46182752143558},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.0,"breakHorizontal":9.5,"spinRate":1443,"spinDirection":269},"zone":8,"typeConfidence":0.9,"plateTime":0.43249509122799346,"extension":6.847049029273866},"index":4,"playId":"20cda4fc-9a75-3fba-b6c4-07620bcec06f","pitchNumber":4,"startTime":"2025-08-12T02:16:41.083Z","endTime":"2025-08-12T02:16:45.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":84.1,"endSpeed":78.5,"strikeZoneTop":3.22498787663414,"strikeZoneBottom":1.51541446085736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.68938868860261,"aZ":-33.329815569501434,"pfxX":4.228173993114629,"pfxZ":-0.7473034193531616,"pX":0.6940949838306361,"pZ":0.7595755407452307,"vX0":4.3556159860358195,"vY0":-122.51651502684366,"vZ0":-3.301647389551899,"x":90.54,"y":218.27,"x0":-1.6490333906911347,"y0":50.00537914562176,"z0":4.9408713101726045,"aX":6.5001961879135814},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.8,"breakHorizontal":-8.6,"spinRate":2467,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.44518013922473676,"extension":6.830164682114962},"index":5,"playId":"d00fccb9-6d4e-3ccc-95f8-eabf6e51ba59","pitchNumber":5,"startTime":"2025-08-12T02:17:06.964Z","endTime":"2025-08-12T02:17:10.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":91.9,"endSpeed":85.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.599685979274042,"aZ":-31.355844468894215,"pfxX":-7.8436429980469144,"pfxZ":0.44895190991836564,"pX":-0.4790997142145021,"pZ":2.719879883489759,"vX0":5.285858246678847,"vY0":-133.86793837655156,"vZ0":-0.5372793369912507,"x":135.26,"y":165.34,"x0":-1.4479763855850931,"y0":50.006244338384676,"z0":5.144307360894929,"aX":-14.412448970017456},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.8,"breakHorizontal":13.2,"spinRate":2064,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.4072752578856145,"extension":6.9236033103990895},"hitData":{"launchSpeed":101.1,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.34,"coordY":142.58}},"index":6,"playId":"2ebfd8cc-d2ab-37ac-8102-196905f21b41","pitchNumber":6,"startTime":"2025-08-12T02:17:23.927Z","endTime":"2025-08-12T02:17:31.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:17:31.417Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-12T02:17:37.263Z","endTime":"2025-08-12T02:18:05.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31599983729217,"aZ":-31.056270337771043,"pfxX":-10.435197520759896,"pfxZ":0.6202290502584997,"pX":0.25788455481537226,"pZ":2.6546432249771783,"vX0":7.549951944662188,"vY0":-133.99597875954265,"vZ0":-0.9450575208615616,"x":107.17,"y":167.1,"x0":-1.247566785401682,"y0":50.00593460627345,"z0":5.241025522698476,"aX":-18.88378699696866},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.1,"breakHorizontal":17.2,"spinRate":2018,"spinDirection":233},"zone":5,"typeConfidence":0.91,"plateTime":0.40956232805446824,"extension":6.960456036301631},"hitData":{"launchSpeed":98.4,"launchAngle":3.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.83,"coordY":163.34}},"index":0,"playId":"da8e097a-6e9d-3c54-8057-c57e6cdad119","pitchNumber":1,"startTime":"2025-08-12T02:17:55.053Z","endTime":"2025-08-12T02:18:05.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:18:05.124Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, third baseman Matt Chapman to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-12T02:18:06.682Z","endTime":"2025-08-12T02:19:06.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"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":91.6,"endSpeed":83.4,"strikeZoneTop":3.53198476596018,"strikeZoneBottom":1.70656034569128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.50054679928895,"aZ":-32.64790692889198,"pfxX":-8.644560848536031,"pfxZ":-0.26521704919173317,"pX":0.7338664690962129,"pZ":2.3191434712356163,"vX0":7.746000297004226,"vY0":-133.2149321580052,"vZ0":-1.4410909376122147,"x":89.03,"y":176.16,"x0":-1.09843399816735,"y0":50.00259832523257,"z0":5.242659283967901,"aX":-15.42736294562364},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-0.6,"breakHorizontal":13.8,"spinRate":1961,"spinDirection":224},"zone":6,"typeConfidence":0.91,"plateTime":0.4122673936799939,"extension":6.652468193164229},"index":0,"playId":"29768a6c-34fa-375a-86f9-988a363cd026","pitchNumber":1,"startTime":"2025-08-12T02:18:25.835Z","endTime":"2025-08-12T02:18:29.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.81,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.571789909561534,"aZ":-37.141499309413355,"pfxX":-9.482005366383932,"pfxZ":-2.7627693328303664,"pX":-0.4038109706180423,"pZ":2.8178562064985035,"vX0":5.57046589900648,"vY0":-133.8523358926805,"vZ0":0.8118976314435333,"x":132.39,"y":162.7,"x0":-1.2907792098747242,"y0":50.003944990155404,"z0":5.190811268271171,"aX":-17.035746132708763},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-4.6,"breakHorizontal":15.8,"spinRate":1939,"spinDirection":235},"zone":4,"typeConfidence":0.9,"plateTime":0.41077074112531253,"extension":7.018278914026602},"index":1,"playId":"f6348207-2ae8-35b7-87c5-d3aa0c31bbc3","pitchNumber":2,"startTime":"2025-08-12T02:18:37.750Z","endTime":"2025-08-12T02:18:43.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":86.9,"endSpeed":80.6,"strikeZoneTop":3.81,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.34936389994673,"aZ":-38.18478056862904,"pfxX":-5.09812838732072,"pfxZ":-3.667191711170986,"pX":-0.34235865508604385,"pZ":2.0178716375127923,"vX0":4.386341461984045,"vY0":-126.60290514960707,"vZ0":0.08503209010574375,"x":130.05,"y":184.3,"x0":-1.4263958718837622,"y0":50.00058721854816,"z0":5.014066814668312,"aX":-8.360237956419933},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.5,"breakHorizontal":8.4,"spinRate":1475,"spinDirection":268},"zone":7,"typeConfidence":0.91,"plateTime":0.43093343791644134,"extension":6.902881642601991},"hitData":{"launchSpeed":87.9,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.8,"coordY":163.84}},"index":2,"playId":"38b916fe-4988-3a9f-90d1-9726653e24fc","pitchNumber":3,"startTime":"2025-08-12T02:18:57.849Z","endTime":"2025-08-12T02:19:06.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:19:06.601Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Gilbert singles on a fly ball to left fielder Gavin Sheets.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-12T02:21:06.444Z","endTime":"2025-08-12T02:22:51.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.27081532005336,"aZ":-28.902579592752264,"pfxX":0.3378484844650915,"pfxZ":2.080370159823806,"pX":0.2559895232659321,"pZ":2.3783983421525092,"vX0":6.432240648469942,"vY0":-123.78833950717814,"vZ0":-1.7438128660705114,"x":107.24,"y":174.56,"x0":-2.404163535402205,"y0":50.00568265752342,"z0":5.477831881387005,"aX":0.531409104531595},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.6,"breakHorizontal":-1.9,"spinRate":2680,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.43998337311173064,"extension":6.600833365244884},"index":0,"playId":"9c2ba679-0d27-3121-a66f-11f31e7b82f1","pitchNumber":1,"startTime":"2025-08-12T02:21:21.458Z","endTime":"2025-08-12T02:21:29.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":71.3,"endSpeed":66.0,"strikeZoneTop":3.22739540656563,"strikeZoneBottom":1.53967060237026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.63504433830917,"aZ":-41.000083645773586,"pfxX":4.392891180755948,"pfxZ":-8.168605543379527,"pX":0.8396210990070895,"pZ":1.0358502559518057,"vX0":3.6237668559083724,"vY0":-103.7437385362993,"vZ0":0.30435840193304364,"x":85.0,"y":210.81,"x0":-1.5053326584371134,"y0":50.00040756008999,"z0":5.806046860972285,"aX":4.748970397408305},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.4,"breakVerticalInduced":-14.3,"breakHorizontal":-9.0,"spinRate":2470,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.5295661009260195,"extension":6.639482685879451},"index":1,"playId":"27058ca7-1f07-3e2c-9aad-a3faa88bd21e","pitchNumber":2,"startTime":"2025-08-12T02:21:39.572Z","endTime":"2025-08-12T02:21:43.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.22993959499284,"strikeZoneBottom":1.48700233434923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.869475464911236,"aZ":-28.226880429368045,"pfxX":-7.782410184279919,"pfxZ":2.513144206133905,"pX":-1.3228938152814649,"pZ":1.3061475536030625,"vX0":5.335835576357621,"vY0":-123.80620701033676,"vZ0":-3.626056201791723,"x":167.43,"y":203.51,"x0":-2.481732992887967,"y0":50.004951865199025,"z0":5.1208702699657,"aX":-12.231652366515956},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.1,"breakHorizontal":13.1,"spinRate":1448,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4403492466740193,"extension":7.541230849487923},"index":2,"playId":"4f9ec38f-d820-35a9-9bbb-24a7ddadaeb1","pitchNumber":3,"startTime":"2025-08-12T02:21:56.212Z","endTime":"2025-08-12T02:21:59.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.5,"endSpeed":84.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.93548643450958,"aZ":-18.203330805827516,"pfxX":-5.6009768468136665,"pfxZ":7.60585341839478,"pX":-1.2266283531743307,"pZ":3.1501272334295973,"vX0":5.30142785879454,"vY0":-134.60630148891454,"vZ0":-2.502353788699196,"x":163.76,"y":153.73,"x0":-2.492981800295135,"y0":50.002253436400586,"z0":5.379067114009353,"aX":-10.288374437758733},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":9.0,"spinRate":2282,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4067510921104094,"extension":6.621504355105954},"index":3,"playId":"d6ae65dd-4abe-338c-b98b-e2b059e4835b","pitchNumber":4,"startTime":"2025-08-12T02:22:11.567Z","endTime":"2025-08-12T02:22:15.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-12T02:22:21.767Z","endTime":"2025-08-12T02:22:39.304Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.071263388818345,"aZ":-16.853586526090886,"pfxX":-6.163695865740144,"pfxZ":8.193357036914254,"pX":0.4900451963766426,"pZ":2.3244098284943933,"vX0":9.591047141682683,"vY0":-135.94151134316024,"vZ0":-4.577368723538094,"x":98.32,"y":176.02,"x0":-2.284532243351727,"y0":50.00208163840649,"z0":5.201588955102329,"aX":-11.525033864824076},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":9.1,"spinRate":2288,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.4030703401053626,"extension":6.912551449614886},"hitData":{"launchSpeed":65.6,"launchAngle":41.0,"totalDistance":207.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.53,"coordY":120.13}},"index":5,"playId":"b5814f39-09d4-3fb0-b3ce-c574c7444196","pitchNumber":5,"startTime":"2025-08-12T02:22:39.304Z","endTime":"2025-08-12T02:22:51.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:22:51.187Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heliot Ramos flies out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-12T02:23:18.230Z","endTime":"2025-08-12T02:25:04.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"9b08beed-eb9a-4b39-809d-7c24df3e5e14","startTime":"2025-08-12T02:23:18.230Z","endTime":"2025-08-12T02:23:23.230Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.14336093615093,"strikeZoneBottom":1.47999847115297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4296270815633,"aZ":-16.549293049440198,"pfxX":-3.6765296119773296,"pfxZ":8.280756387397004,"pX":-0.8565580777007205,"pZ":3.9969398061624797,"vX0":5.16138966377079,"vY0":-136.14786870717907,"vZ0":-0.6817282735518357,"x":149.65,"y":130.86,"x0":-2.294658028230725,"y0":50.00328569593873,"z0":5.390375985091009,"aX":-6.938259914810581},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":5.6,"spinRate":2182,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40150391832881693,"extension":6.662135290897868},"index":1,"playId":"38b93d29-83b1-3f01-95f0-e5495a7410f9","pitchNumber":1,"startTime":"2025-08-12T02:23:33.748Z","endTime":"2025-08-12T02:23:37.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.19522478512436,"strikeZoneBottom":1.47521339954217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.810636776964564,"aZ":-21.852919443379328,"pfxX":-9.550380796543045,"pfxZ":5.577532220051726,"pX":-1.521270609993662,"pZ":3.3114988981660023,"vX0":6.468192983239122,"vY0":-135.2395865280774,"vZ0":-0.8617247729511781,"x":174.99,"y":149.37,"x0":-2.704611345235077,"y0":50.00126291975834,"z0":5.168619539971287,"aX":-17.668778975687538},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.1,"breakHorizontal":15.8,"spinRate":1961,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.40517573525730777,"extension":6.837850380867641},"index":2,"playId":"ca45d2d2-7779-3dd7-b44b-d94d1a3f4403","pitchNumber":2,"startTime":"2025-08-12T02:23:51.946Z","endTime":"2025-08-12T02:23:56.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77242211903158,"aZ":-29.531087481965102,"pfxX":-8.229347923573505,"pfxZ":1.4060210479800919,"pX":0.4046051240618505,"pZ":1.8906978238713603,"vX0":10.300298531222966,"vY0":-135.29647056165982,"vZ0":-3.292686702820836,"x":101.58,"y":187.73,"x0":-2.358673445750494,"y0":50.00306781152978,"z0":5.163211520772225,"aX":-15.464458540901772},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.0,"breakHorizontal":13.1,"spinRate":2135,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.4027698596281626,"extension":6.977046555930778},"index":3,"playId":"b25ec31d-1e12-351e-b3f8-1be3c288a5b1","pitchNumber":3,"startTime":"2025-08-12T02:24:12.272Z","endTime":"2025-08-12T02:24:17.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.19442632291179,"strikeZoneBottom":1.47451620692182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.35162933573903,"aZ":-19.79363344106193,"pfxX":-8.718047219354219,"pfxZ":6.647151300264114,"pX":0.9493006705171388,"pZ":2.4450753695625993,"vX0":11.348747683869961,"vY0":-135.13040670396347,"vZ0":-3.6755631221464213,"x":80.81,"y":172.76,"x0":-2.1574660954635103,"y0":50.00607334601703,"z0":5.200452416613873,"aX":-16.24834323211785},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.5,"breakHorizontal":13.6,"spinRate":1967,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.40415400791668254,"extension":7.257134766711311},"index":4,"playId":"4c7123e9-8ca1-3a1b-9b0a-762a133db6f6","pitchNumber":4,"startTime":"2025-08-12T02:24:31.815Z","endTime":"2025-08-12T02:24:35.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.402233366112835,"aZ":-18.123618205936147,"pfxX":-7.574218556445976,"pfxZ":7.308769572133576,"pX":-0.13856395578637332,"pZ":2.6562324290989445,"vX0":8.774024121284834,"vY0":-136.85276475396117,"vZ0":-3.6465098986467073,"x":122.28,"y":167.06,"x0":-2.3819339667711876,"y0":50.00281446993615,"z0":5.22625493700223,"aX":-14.560656522662368},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.7,"breakHorizontal":12.1,"spinRate":2235,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.39820251399960727,"extension":6.961280166574603},"hitData":{"launchSpeed":100.4,"launchAngle":45.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":144.72,"coordY":81.25}},"index":5,"playId":"c572e05f-2349-39e0-8373-1613e8ec1cbb","pitchNumber":5,"startTime":"2025-08-12T02:24:52.366Z","endTime":"2025-08-12T02:25:04.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":1.62,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:25:04.362Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Rafael Devers lines out to first baseman Luis Arraez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-12T02:25:11.448Z","endTime":"2025-08-12T02:26:40.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.44563736245879,"strikeZoneBottom":1.644378109035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15714537617969,"aZ":-16.653123031420268,"pfxX":-7.714375956172546,"pfxZ":8.300037324321087,"pX":-1.0851139628919317,"pZ":3.0121978185007845,"vX0":6.587970085072224,"vY0":-136.42875922618165,"vZ0":-2.853313574068127,"x":158.36,"y":157.45,"x0":-2.537987389910079,"y0":50.006419718106606,"z0":5.230165762223865,"aX":-14.43399524463676},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.5,"breakHorizontal":12.5,"spinRate":2270,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.40265420535073826,"extension":6.593893776840329},"index":0,"playId":"32e5a265-920f-300b-9026-8af9b4b448cc","pitchNumber":1,"startTime":"2025-08-12T02:25:30.725Z","endTime":"2025-08-12T02:25:34.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.528398667985794,"aZ":-28.159181804751704,"pfxX":0.5592399135575334,"pfxZ":2.4710830571904996,"pX":1.0542057627972026,"pZ":2.3617725438350115,"vX0":8.658065452679779,"vY0":-125.92234026423876,"vZ0":-1.7715019655855375,"x":76.82,"y":175.01,"x0":-2.483345463487033,"y0":50.00394078421991,"z0":5.324998849681581,"aX":0.9097980211965737},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.3,"breakHorizontal":-2.8,"spinRate":2633,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.43287208895288876,"extension":6.61602113482592},"index":1,"playId":"2193e4a3-f175-3af9-8300-c7fd4c0ed364","pitchNumber":2,"startTime":"2025-08-12T02:25:49.030Z","endTime":"2025-08-12T02:25:55.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"58fcde2b-a446-3517-88ae-92d5281a2b17","startTime":"2025-08-12T02:26:11.688Z","endTime":"2025-08-12T02:26:17.791Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":71.0,"endSpeed":66.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.04995900520889,"aZ":-40.434591024409585,"pfxX":6.115262859989546,"pfxZ":-7.658762365323373,"pX":0.081388185193766,"pZ":1.0048248489990748,"vX0":1.6999509487460922,"vY0":-103.45634481214947,"vZ0":0.17780801659993783,"x":113.9,"y":211.65,"x0":-1.5464412427507903,"y0":50.0022136869313,"z0":5.783670347280521,"aX":6.596027728719763},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.7,"breakVerticalInduced":-13.4,"breakHorizontal":-11.5,"spinRate":2263,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.530422120817176,"extension":6.493218994282367},"hitData":{"launchSpeed":78.8,"launchAngle":10.0,"totalDistance":118.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":149.79,"coordY":165.87}},"index":3,"playId":"7143ef8b-a69c-3599-acb7-eb9deb833044","pitchNumber":3,"startTime":"2025-08-12T02:26:31.567Z","endTime":"2025-08-12T02:26:40.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.37,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:26:40.467Z","atBatIndex":20},{"result":{"type":"atBat","event":"Stolen Base 2B","eventType":"stolen_base_2b","description":"Padres challenged (tag play), call on the field was overturned: Drew Gilbert steals (1) 2nd base. Drew Gilbert out at 3rd on the throw, center fielder Jackson Merrill to third baseman Manny Machado.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-12T02:27:01.920Z","endTime":"2025-08-12T02:28:58.683Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":5},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.50999919119018,"strikeZoneBottom":1.75969913060646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.834145443498432,"aZ":-26.73394243447253,"pfxX":-8.436193764464512,"pfxZ":2.8797930048808187,"pX":0.18974739764373724,"pZ":1.52927582430336,"vX0":10.088608356019098,"vY0":-136.0232193333423,"vZ0":-4.21827373659104,"x":109.77,"y":197.49,"x0":-2.458673134036507,"y0":50.00022571240347,"z0":4.938024558502702,"aX":-15.920087551755715},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.6,"breakHorizontal":13.3,"spinRate":2036,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.40157880348901154,"extension":7.116128729552942},"index":0,"playId":"298a4302-5126-31de-9e00-9c1009ecd4bc","pitchNumber":1,"startTime":"2025-08-12T02:27:11.586Z","endTime":"2025-08-12T02:27:15.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.345567787698176,"aZ":-23.914887993842814,"pfxX":-6.216503872256268,"pfxZ":4.418362885928865,"pX":-0.21720089014985255,"pZ":2.143214149507372,"vX0":8.227157737490959,"vY0":-136.02351065699958,"vZ0":-3.7467018485966177,"x":125.28,"y":180.91,"x0":-2.4759323957133557,"y0":50.00564476068612,"z0":5.200240917099977,"aX":-11.62986685554217},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.3,"breakHorizontal":9.5,"spinRate":2053,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.40295384233941034,"extension":6.873833179830899},"index":1,"playId":"5e948c78-c88f-334c-915c-93f164d399e6","pitchNumber":2,"startTime":"2025-08-12T02:27:32.013Z","endTime":"2025-08-12T02:27:36.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.739164171022676,"aZ":-29.206211157240052,"pfxX":-8.555735405566516,"pfxZ":1.8136167049314675,"pX":0.6819074037101044,"pZ":1.2672203140933203,"vX0":10.04990807128996,"vY0":-126.45164202281805,"vZ0":-3.7494682373441957,"x":91.01,"y":204.57,"x0":-2.2091374354138775,"y0":50.00562756798069,"z0":5.080307523862483,"aX":-14.032782734098092},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.8,"breakHorizontal":13.6,"spinRate":1425,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4310783388082049,"extension":7.144971379700921},"index":2,"playId":"1e06fd54-16ec-32b8-9e43-5ef36ac9e163","pitchNumber":3,"startTime":"2025-08-12T02:27:59.935Z","endTime":"2025-08-12T02:28:03.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-12T02:28:13.125Z","endTime":"2025-08-12T02:28:24.585Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"c4a252b7-f16e-3200-9a79-7d9b82481d07","startTime":"2025-08-12T02:28:24.585Z","endTime":"2025-08-12T02:28:30.066Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.45435371462279,"strikeZoneBottom":1.75567623431949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.4621664519691,"aZ":-27.63117922163424,"pfxX":-5.960739282064906,"pfxZ":2.898408896082831,"pX":-1.7969173296096987,"pZ":4.139139677037807,"vX0":3.8272955209231694,"vY0":-124.04289096272005,"vZ0":2.7733436976626566,"x":185.49,"y":127.02,"x0":-2.580899444752118,"y0":50.00318113698363,"z0":5.302005303403786,"aX":-9.34305474139023},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.1,"breakHorizontal":10.0,"spinRate":1343,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.4405970962170418,"extension":6.932102923470534},"index":5,"playId":"ac5277eb-4b31-3c29-8050-afb5ee0db7e2","pitchNumber":4,"startTime":"2025-08-12T02:28:46.785Z","endTime":"2025-08-12T02:28:58.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":135},"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:28:58.683Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, second baseman Christian Koss to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-12T02:31:56.705Z","endTime":"2025-08-12T02:33:11.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.4,"strikeZoneTop":3.18893706144456,"strikeZoneBottom":1.52611204872005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.847386822199486,"aZ":-34.75362835699133,"pfxX":8.996877020525535,"pfxZ":-1.7747600935896921,"pX":0.07851347631258755,"pZ":1.7219054157742493,"vX0":1.271577214948749,"vY0":-119.11680804132779,"vZ0":-0.780740080997406,"x":114.01,"y":192.29,"x0":-1.6304820179351602,"y0":50.00045802100619,"z0":5.15769387542409,"aX":13.10838784347468},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.1,"breakHorizontal":-16.7,"spinRate":2528,"spinDirection":50},"zone":8,"typeConfidence":0.9,"plateTime":0.45736584760108956,"extension":6.641913191941208},"index":0,"playId":"a08fc8a5-2d35-3b40-bba9-c8df9a17a598","pitchNumber":1,"startTime":"2025-08-12T02:31:56.705Z","endTime":"2025-08-12T02:32:01.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":90.4,"endSpeed":83.3,"strikeZoneTop":3.46650199404214,"strikeZoneBottom":1.65104064758838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.699717620943805,"aZ":-30.555292721149982,"pfxX":-6.417546116459682,"pfxZ":0.9164977703675516,"pX":-0.2577660162521733,"pZ":1.9736882003583087,"vX0":5.011692645580884,"vY0":-131.6114328845936,"vZ0":-2.567348920918389,"x":126.83,"y":185.49,"x0":-1.3484771269271731,"y0":50.001403000327954,"z0":5.213976221752818,"aX":-11.31059894276},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.3,"breakHorizontal":10.6,"spinRate":1895,"spinDirection":232},"zone":8,"typeConfidence":0.42,"plateTime":0.4154237920543711,"extension":6.8219711644058645},"index":1,"playId":"f4e00f7f-e659-3893-b0da-ec2b89f71363","pitchNumber":2,"startTime":"2025-08-12T02:32:07.462Z","endTime":"2025-08-12T02:32:10.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-12T02:32:17.185Z","endTime":"2025-08-12T02:32:27.841Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":83.5,"endSpeed":77.2,"strikeZoneTop":3.22932240668561,"strikeZoneBottom":1.52538530541419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.75875843834666,"aZ":-34.08421621138872,"pfxX":9.799758961728942,"pfxZ":-1.2732980893526467,"pX":1.7420458830339554,"pZ":1.7073055025714974,"vX0":4.951713587339919,"vY0":-121.57819229710255,"vZ0":-0.9851538044626337,"x":50.6,"y":192.68,"x0":-1.5941389482956512,"y0":50.00388813089362,"z0":5.074926400786684,"aX":14.676153617199265},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.3,"breakHorizontal":-19.0,"spinRate":2603,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.45044389549239483,"extension":6.704208601969874},"index":3,"playId":"0a93dc8c-c02e-339a-be70-6d589e75c1c7","pitchNumber":3,"startTime":"2025-08-12T02:32:27.841Z","endTime":"2025-08-12T02:32:32.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":84.2,"endSpeed":78.1,"strikeZoneTop":3.18652703894159,"strikeZoneBottom":1.53541322894112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.81629298887047,"aZ":-35.2747748874239,"pfxX":7.037153774154648,"pfxZ":-2.0254781883324053,"pX":0.161930573194257,"pZ":0.573962653457071,"vX0":2.3462173965490103,"vY0":-122.69904151761922,"vZ0":-3.3391480487819782,"x":110.83,"y":223.28,"x0":-1.7205939830554429,"y0":50.00474622978546,"z0":4.951989921034646,"aX":10.753071849854232},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.2,"breakHorizontal":-13.3,"spinRate":2553,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.4460544632723602,"extension":6.683832654213964},"index":4,"playId":"48827d4d-6e7e-301b-8360-577250552d15","pitchNumber":4,"startTime":"2025-08-12T02:32:47.016Z","endTime":"2025-08-12T02:32:50.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":91.2,"endSpeed":83.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.423838986270358,"aZ":-31.482894959226197,"pfxX":-10.27322504713769,"pfxZ":0.3897808704551782,"pX":0.23415536522091987,"pZ":2.160522034014973,"vX0":7.444721904862912,"vY0":-132.58544848779758,"vZ0":-1.6687453842695446,"x":108.07,"y":180.45,"x0":-1.2811282088896565,"y0":50.00394964053588,"z0":5.104583785969526,"aX":-18.217074506752144},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.6,"breakHorizontal":16.9,"spinRate":2073,"spinDirection":255},"zone":5,"typeConfidence":0.91,"plateTime":0.4137726431403328,"extension":6.786035416448884},"hitData":{"launchSpeed":86.7,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.09,"coordY":141.5}},"index":5,"playId":"2f83ccd6-bad7-300f-824c-752bc557b6cb","pitchNumber":5,"startTime":"2025-08-12T02:33:02.780Z","endTime":"2025-08-12T02:33:11.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:33:11.012Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, shortstop Willy Adames to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-12T02:33:23.908Z","endTime":"2025-08-12T02:33:39.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.91384021919456,"aZ":-37.06390440966528,"pfxX":-4.375457384649361,"pfxZ":-3.0199316694223803,"pX":-0.4428067478384345,"pZ":2.6810372240828473,"vX0":3.874333641083705,"vY0":-125.71540833973152,"vZ0":1.4413507300929174,"x":133.88,"y":166.39,"x0":-1.4274578370772573,"y0":50.00443909029064,"z0":5.08461213321113,"aX":-7.079816617683332},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.9,"breakHorizontal":7.2,"spinRate":1570,"spinDirection":267},"zone":4,"typeConfidence":0.91,"plateTime":0.43390830501699407,"extension":6.909524603584959},"hitData":{"launchSpeed":109.0,"launchAngle":-1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.56,"coordY":183.46}},"index":0,"playId":"a0b55c6c-95ec-34f0-8e0e-ecbcef2e32e1","pitchNumber":1,"startTime":"2025-08-12T02:33:30.150Z","endTime":"2025-08-12T02:33:39.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:33:39.596Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-12T02:33:43.216Z","endTime":"2025-08-12T02:36:16.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":91.2,"endSpeed":83.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.625973751070646,"aZ":-29.472343748785153,"pfxX":-9.99450065379642,"pfxZ":1.5091277822512712,"pX":-0.2479242020587257,"pZ":2.7878692841024355,"vX0":6.013374433543341,"vY0":-132.70283526135248,"vZ0":-0.6353509021702678,"x":126.45,"y":163.51,"x0":-1.2414801458013198,"y0":50.00113926182657,"z0":5.1718586559555355,"aX":-17.87536490279942},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.8,"breakHorizontal":16.8,"spinRate":1921,"spinDirection":240},"zone":5,"typeConfidence":0.9,"plateTime":0.4122943306915485,"extension":6.752736709070826},"index":0,"playId":"dfa3ad8f-6791-3d53-8d3e-f17e0c44eb74","pitchNumber":1,"startTime":"2025-08-12T02:34:01.818Z","endTime":"2025-08-12T02:34:06.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.456919756408684,"aZ":-24.315683865306436,"pfxX":-1.9878317940597459,"pfxZ":4.5018894576557695,"pX":0.3410995137209327,"pZ":3.4713353159480964,"vX0":5.386859723786036,"vY0":-130.97407377591765,"vZ0":0.3382312032486017,"x":104.0,"y":145.05,"x0":-1.479764418715082,"y0":50.0016139779167,"z0":5.152115603094375,"aX":-3.46952920380948},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.4,"breakHorizontal":2.5,"spinRate":2320,"spinDirection":215},"zone":3,"typeConfidence":0.9,"plateTime":0.4174481625038542,"extension":6.730887765898706},"index":1,"playId":"6153c213-2d02-33b5-bab9-b93d99456db8","pitchNumber":2,"startTime":"2025-08-12T02:34:14.464Z","endTime":"2025-08-12T02:34:18.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-12T02:34:20.405Z","endTime":"2025-08-12T02:34:33.158Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80160650273114,"aZ":-38.355838225622975,"pfxX":-6.811138957193153,"pfxZ":-3.8269942370455725,"pX":-0.07043463353964326,"pZ":1.443980627168717,"vX0":5.461006542142138,"vY0":-126.05203306761199,"vZ0":-1.086432905315369,"x":119.68,"y":199.79,"x0":-1.3764194510080572,"y0":50.004174171493865,"z0":4.9679659411959145,"aX":-10.999231395120633},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.0,"breakHorizontal":11.2,"spinRate":1545,"spinDirection":260},"zone":13,"typeConfidence":0.9,"plateTime":0.43395394420633115,"extension":6.856163137683787},"index":3,"playId":"a69e489d-2507-3377-9d0e-a5a185748888","pitchNumber":3,"startTime":"2025-08-12T02:34:33.158Z","endTime":"2025-08-12T02:34:36.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.40978695881215,"strikeZoneBottom":1.55973480105376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.414890029054135,"aZ":-39.83918630618238,"pfxX":-3.381676955832383,"pfxZ":-4.81975719064345,"pX":-1.199479683623315,"pZ":2.156350251378953,"vX0":2.087949181517447,"vY0":-125.05164362457869,"vZ0":0.9872570495238544,"x":162.72,"y":180.56,"x0":-1.6044279029182809,"y0":50.005427722961905,"z0":5.015986613967581,"aX":-5.374874203665922},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.3,"breakHorizontal":5.6,"spinRate":1601,"spinDirection":268},"zone":13,"typeConfidence":0.9,"plateTime":0.43742859052040783,"extension":6.756503154711593},"index":4,"playId":"af4b4e40-f21e-3f54-87ad-48422d60cbbd","pitchNumber":4,"startTime":"2025-08-12T02:34:52.206Z","endTime":"2025-08-12T02:34:55.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.47638354172435,"strikeZoneBottom":1.62648835425728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.60587543842686,"aZ":-39.39207481109391,"pfxX":-4.352236126076694,"pfxZ":-4.396881997934154,"pX":1.849087234790271,"pZ":0.691292135284019,"vX0":9.17836279935235,"vY0":-126.69140963696815,"vZ0":-2.683901884161453,"x":46.52,"y":220.12,"x0":-1.2401440652142177,"y0":50.00474855540148,"z0":4.884331988478521,"aX":-7.143276401497594},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-8.4,"breakHorizontal":6.0,"spinRate":1551,"spinDirection":271},"zone":14,"typeConfidence":0.9,"plateTime":0.43079964681469285,"extension":6.944109654397652},"index":5,"playId":"dd0d245b-7a81-36c5-a2f4-3ab07e14c55a","pitchNumber":5,"startTime":"2025-08-12T02:35:07.929Z","endTime":"2025-08-12T02:35:11.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":86.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.083648136369856,"aZ":-25.582848845097452,"pfxX":-4.8386212310261545,"pfxZ":3.5059660679545868,"pX":0.22245416357354755,"pZ":2.861930125614981,"vX0":5.525740712287109,"vY0":-134.71508453209037,"vZ0":-1.2168509734837583,"x":108.52,"y":161.51,"x0":-1.2051309345186099,"y0":50.00090422498041,"z0":5.090399375620997,"aX":-9.092908060045318},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.4,"breakHorizontal":7.9,"spinRate":2017,"spinDirection":239},"zone":5,"typeConfidence":0.89,"plateTime":0.4031340700305339,"extension":6.781475899983948},"index":6,"playId":"0962c450-ee2a-315e-8508-65ca11c145b6","pitchNumber":6,"startTime":"2025-08-12T02:35:33.371Z","endTime":"2025-08-12T02:35:38.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.14863544692291,"aZ":-32.25628185537203,"pfxX":-7.7494227488400975,"pfxZ":-0.04109756082773863,"pX":0.05817302803397982,"pZ":3.034377879172897,"vX0":6.059039121445522,"vY0":-133.71305812619983,"vZ0":0.3496351822057562,"x":114.78,"y":156.85,"x0":-1.2070258097841073,"y0":50.00527466932312,"z0":5.177732234888041,"aX":-14.329663220567321},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.1,"breakHorizontal":13.1,"spinRate":1931,"spinDirection":239},"zone":2,"typeConfidence":0.91,"plateTime":0.40638911695209323,"extension":6.87207198670077},"index":7,"playId":"8e8b985d-255c-3193-9cc2-da5292f8dcb8","pitchNumber":7,"startTime":"2025-08-12T02:35:52.597Z","endTime":"2025-08-12T02:35:56.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.0283394010983,"aZ":-23.870749893841,"pfxX":-3.267582805926207,"pfxZ":4.497884456108887,"pX":-0.14368629054570137,"pZ":4.024983737172895,"vX0":4.442484790929564,"vY0":-133.59413454635074,"vZ0":1.5970259795372514,"x":122.48,"y":130.11,"x0":-1.3873816490620887,"y0":50.00209950978928,"z0":5.110659232119557,"aX":-6.0320978123720845},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":5.2,"spinRate":2019,"spinDirection":236},"zone":11,"typeConfidence":0.83,"plateTime":0.40670395687221905,"extension":6.951414102087804},"index":8,"playId":"ca10f43d-b9fa-3a4b-a23f-aa7dc5422760","pitchNumber":8,"startTime":"2025-08-12T02:36:13.321Z","endTime":"2025-08-12T02:36:16.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:36:16.973Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-12T02:38:23.369Z","endTime":"2025-08-12T02:39:41.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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":"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.121891517869784,"aZ":-25.64783714461998,"pfxX":-11.696147464691562,"pfxZ":3.5592636456258706,"pX":-0.8953284712268353,"pZ":3.026809221044261,"vX0":8.383763800877269,"vY0":-134.25415062953675,"vZ0":-0.699586400827002,"x":151.13,"y":157.06,"x0":-2.5336132386886105,"y0":50.000200793662025,"z0":5.110663556095247,"aX":-21.421815780646654},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.5,"breakHorizontal":19.4,"spinRate":2356,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40745631075311817,"extension":7.121795209241943},"index":0,"playId":"4cce5f9a-16fb-37d9-b988-138fd143081a","pitchNumber":1,"startTime":"2025-08-12T02:38:30.193Z","endTime":"2025-08-12T02:38:38.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.708888792814133,"aZ":-30.353806823038337,"pfxX":5.532439089518021,"pfxZ":1.2780910166238275,"pX":2.1561579993720597,"pZ":1.9192869567727853,"vX0":9.587970737733535,"vY0":-118.76113500848183,"vZ0":-0.49443410408806976,"x":34.81,"y":186.96,"x0":-2.6521995380330474,"y0":50.00546112169164,"z0":4.890599134517308,"aX":7.904640745342016},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.5,"breakHorizontal":-12.4,"spinRate":2793,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4611736959128794,"extension":7.2311279423122965},"index":1,"playId":"79ba0803-5071-3e1f-8d95-e3be5ed24dcd","pitchNumber":2,"startTime":"2025-08-12T02:38:47.585Z","endTime":"2025-08-12T02:38:51.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-12T02:38:59.454Z","endTime":"2025-08-12T02:39:15.295Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":82.6,"endSpeed":75.8,"strikeZoneTop":3.46340707932906,"strikeZoneBottom":1.70765964791461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78071864008115,"aZ":-31.38713719832891,"pfxX":4.9543429948095525,"pfxZ":0.5454037999641619,"pX":1.9935665657463555,"pZ":1.2554301852082934,"vX0":9.866940699830247,"vY0":-119.86645063355088,"vZ0":-2.384038066289848,"x":41.01,"y":204.88,"x0":-2.831940856836042,"y0":50.00267242147712,"z0":5.085850076038486,"aX":7.155329441805868},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.6,"breakHorizontal":-11.5,"spinRate":2762,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.45825806057264895,"extension":6.802294416606674},"index":3,"playId":"0d0adf6b-2dc5-3d40-bba6-16c608bdb29b","pitchNumber":3,"startTime":"2025-08-12T02:39:15.295Z","endTime":"2025-08-12T02:39:18.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.747415148674833,"aZ":-35.465980010631604,"pfxX":-2.8247103891862086,"pfxZ":-2.061884119782691,"pX":0.9633103842040246,"pZ":0.6878100083620861,"vX0":9.046804323654504,"vY0":-125.6886170592711,"vZ0":-4.025511912124161,"x":80.28,"y":220.21,"x0":-2.3174714897379016,"y0":50.00281613090938,"z0":5.193846623073391,"aX":-4.5161247609339945},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.4,"breakHorizontal":3.0,"spinRate":1190,"spinDirection":293},"zone":14,"typeConfidence":2.0,"plateTime":0.43597260123281245,"extension":7.067162981889654},"index":4,"playId":"f313a713-80fc-3a0b-ac74-6a5a0bd4d698","pitchNumber":4,"startTime":"2025-08-12T02:39:33.260Z","endTime":"2025-08-12T02:39:41.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:39:41.622Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dominic Smith pops out to third baseman Manny Machado in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-12T02:39:52.920Z","endTime":"2025-08-12T02:40:20.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.3,"endSpeed":85.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.074539026088885,"aZ":-19.332585846354437,"pfxX":-6.9810533290678745,"pfxZ":6.930148458015397,"pX":0.5540906738559809,"pZ":2.232360405483653,"vX0":10.685180545326835,"vY0":-135.3833435414317,"vZ0":-4.043891283612337,"x":95.88,"y":178.51,"x0":-2.5402455441060376,"y0":50.00325644297553,"z0":5.101939681262375,"aX":-12.936614603635233},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":10.3,"spinRate":2322,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.4048659792867273,"extension":6.798732771220192},"hitData":{"launchSpeed":90.3,"launchAngle":80.0,"totalDistance":97.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":91.42,"coordY":183.74}},"index":0,"playId":"14bab427-f31a-3ddd-9a93-3ecd3d54d428","pitchNumber":1,"startTime":"2025-08-12T02:40:09.118Z","endTime":"2025-08-12T02:40:20.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:40:20.883Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Chapman pops out to first baseman Luis Arraez in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-12T02:40:54.885Z","endTime":"2025-08-12T02:41:26.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-12T02:40:40.116Z","endTime":"2025-08-12T02:40:57.055Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.35340116131162,"strikeZoneBottom":1.62562774618174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.834887786778893,"aZ":-15.94620383262537,"pfxX":-7.038712411622448,"pfxZ":8.764512520674788,"pX":0.7000055634470105,"pZ":1.7934159682815218,"vX0":10.437076477160229,"vY0":-135.5239172041309,"vZ0":-5.975629262487811,"x":90.32,"y":190.36,"x0":-2.294503209865537,"y0":50.00675526657043,"z0":5.149143134125236,"aX":-13.03931467824399},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":10.4,"spinRate":2289,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4048434825781304,"extension":6.770631145407444},"index":1,"playId":"b91befa3-e3e0-37da-989b-34dfabbadf33","pitchNumber":1,"startTime":"2025-08-12T02:40:57.055Z","endTime":"2025-08-12T02:41:00.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":70.4,"endSpeed":64.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.692723388091302,"aZ":-41.5184764313972,"pfxX":6.94443535275669,"pfxZ":-8.961178542024589,"pX":0.2749039003595692,"pZ":1.5107592020423541,"vX0":2.0823172709617888,"vY0":-102.39519828432111,"vZ0":1.7554208600943388,"x":106.52,"y":197.99,"x0":-1.6623255927522138,"y0":50.00249888252408,"z0":5.791821304599769,"aX":7.242634546873285},"breaks":{"breakAngle":10.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.2,"breakVerticalInduced":-15.1,"breakHorizontal":-13.2,"spinRate":2447,"spinDirection":35},"zone":8,"typeConfidence":2.0,"plateTime":0.538590543762461,"extension":6.398421645357986},"hitData":{"launchSpeed":56.9,"launchAngle":59.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":167.55,"coordY":169.62}},"index":2,"playId":"bd6accca-d9d0-3a79-a22a-d68a411a1eea","pitchNumber":2,"startTime":"2025-08-12T02:41:17.352Z","endTime":"2025-08-12T02:41:26.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:41:26.951Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a sharp ground ball to center fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-12T02:43:23.791Z","endTime":"2025-08-12T02:43:39.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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],"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":0},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.452248534206156,"aZ":-24.9252268862344,"pfxX":-2.0093259393124314,"pfxZ":4.026215811911863,"pX":0.22553357287318468,"pZ":2.687882746679914,"vX0":4.993624465564132,"vY0":-132.13131033230368,"vZ0":-1.7234823463477316,"x":108.4,"y":166.21,"x0":-1.4129490124824848,"y0":50.000137412074,"z0":5.148452479976457,"aX":-3.6156808362816757},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":2.8,"spinRate":2375,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.4117405311590252,"extension":6.984420490648468},"hitData":{"launchSpeed":102.7,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":140.67,"coordY":90.37}},"index":0,"playId":"3fe05078-0298-3597-b5f7-8ae615f6a32e","pitchNumber":1,"startTime":"2025-08-12T02:43:29.652Z","endTime":"2025-08-12T02:43:39.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.2,"awayTeamWinProbability":54.8,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.17,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:43:39.590Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Xander Bogaerts pops out to shortstop Willy Adames.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-12T02:43:40.908Z","endTime":"2025-08-12T02:45:20.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.69647338811021,"strikeZoneBottom":1.72352918799753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.748652531902426,"aZ":-31.827977388974055,"pfxX":6.660744997902976,"pfxZ":0.22216175870268007,"pX":1.0924240121686613,"pZ":1.5902025279057699,"vX0":4.244817720792902,"vY0":-122.97232084729531,"vZ0":-1.6988855017041278,"x":75.36,"y":195.84,"x0":-1.5221134670366232,"y0":50.000305002844044,"z0":4.994095653047161,"aX":10.181869836291629},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.2,"breakHorizontal":-13.1,"spinRate":2610,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.4456809489873814,"extension":6.887729947882583},"index":0,"playId":"7301c15d-d443-3f9f-b8d5-d5e968ec9901","pitchNumber":1,"startTime":"2025-08-12T02:44:05.460Z","endTime":"2025-08-12T02:44:09.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.6,"endSpeed":84.7,"strikeZoneTop":3.67210403961579,"strikeZoneBottom":1.6992342927324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.744695531238005,"aZ":-33.60707721514835,"pfxX":-10.263773632185035,"pfxZ":-0.7793373806213744,"pX":0.008153774440752371,"pZ":2.618075462438343,"vX0":6.814998521855528,"vY0":-134.77029146160257,"vZ0":-0.6084537843264437,"x":116.69,"y":168.09,"x0":-1.222002586637518,"y0":50.0026732417757,"z0":5.223763230720827,"aX":-18.84891177407923},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-1.3,"breakHorizontal":17.0,"spinRate":1970,"spinDirection":236},"zone":5,"typeConfidence":0.91,"plateTime":0.40666646664026374,"extension":6.849594986609629},"index":1,"playId":"efa0b737-e75a-350f-9d13-c7fa2d74c659","pitchNumber":2,"startTime":"2025-08-12T02:44:22.413Z","endTime":"2025-08-12T02:44:26.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.979841558763038,"aZ":-33.16892910978285,"pfxX":9.009242133658397,"pfxZ":-0.6519475857465693,"pX":0.7740124673937505,"pZ":1.4703148788345528,"vX0":3.0482745915965004,"vY0":-123.01424748480747,"vZ0":-1.7730276163940295,"x":87.5,"y":199.08,"x0":-1.6540151488739336,"y0":50.00350882983421,"z0":5.030624277272896,"aX":13.712363754113161},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.3,"breakHorizontal":-17.0,"spinRate":2416,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.44642700118012923,"extension":6.702187182235591},"index":2,"playId":"4a11b36d-8dc2-362d-b1a5-3410980668e5","pitchNumber":3,"startTime":"2025-08-12T02:44:39.463Z","endTime":"2025-08-12T02:44:42.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-12T02:44:52.601Z","endTime":"2025-08-12T02:45:10.085Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"},"defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":84.2,"endSpeed":77.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.04889242680468,"aZ":-31.06954178319377,"pfxX":8.431118396584795,"pfxZ":0.7193669706875916,"pX":-0.5592563157505492,"pZ":2.364794746372678,"vX0":0.0753343992385489,"vY0":-122.7426524893839,"vZ0":-0.2457190340272697,"x":138.32,"y":174.93,"x0":-1.68660582203155,"y0":50.00227178955167,"z0":5.09952017520603,"aX":12.934056222750316},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.4,"breakHorizontal":-15.4,"spinRate":2535,"spinDirection":57},"zone":4,"typeConfidence":0.91,"plateTime":0.4453040217282376,"extension":6.57007382519659},"hitData":{"launchSpeed":90.7,"launchAngle":65.0,"totalDistance":158.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":111.28,"coordY":133.44}},"index":4,"playId":"b2afb737-0ab3-3d93-8bbc-b3c1e8ddae8a","pitchNumber":4,"startTime":"2025-08-12T02:45:10.085Z","endTime":"2025-08-12T02:45:20.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.94,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:45:20.967Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Sheets singles on a fly ball to right fielder Drew Gilbert, deflected by second baseman Christian Koss. Jackson Merrill to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-12T02:45:29.941Z","endTime":"2025-08-12T02:46:51.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.36861991593424,"strikeZoneBottom":1.6599968250725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.48529904790885,"aZ":-23.621560963261178,"pfxX":-0.5753455659460662,"pfxZ":4.812812044110602,"pX":0.40191151957682897,"pZ":2.340192439367786,"vX0":4.684695359049081,"vY0":-131.81334935326052,"vZ0":-2.5212572363806234,"x":101.68,"y":175.59,"x0":-1.3162793027497868,"y0":50.002088648470135,"z0":5.0354383158500635,"aX":-1.0229498213922663},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.4,"breakHorizontal":0.1,"spinRate":2179,"spinDirection":237},"zone":6,"typeConfidence":0.9,"plateTime":0.41401101686710184,"extension":7.0207025413289035},"index":0,"playId":"92827552-2143-3848-bd15-ff47fe36b52d","pitchNumber":1,"startTime":"2025-08-12T02:45:43.803Z","endTime":"2025-08-12T02:45:47.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.42400718691295,"strikeZoneBottom":1.66056318340447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.084435462297822,"aZ":-37.96541221817966,"pfxX":-4.015694573800809,"pfxZ":-3.685384226007218,"pX":-0.5252573394738167,"pZ":0.8239764198610268,"vX0":3.949770945805765,"vY0":-124.49866981180753,"vZ0":-2.24682409975009,"x":137.02,"y":216.53,"x0":-1.6108738249784134,"y0":50.005497412344326,"z0":4.881439607367245,"aX":-6.302394120300537},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.0,"breakHorizontal":6.4,"spinRate":1491,"spinDirection":271},"zone":13,"typeConfidence":0.89,"plateTime":0.44000602413912926,"extension":6.951433351131677},"index":1,"playId":"2936a2d7-5e03-3e6a-841a-2f1fef915897","pitchNumber":2,"startTime":"2025-08-12T02:46:00.431Z","endTime":"2025-08-12T02:46:04.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.33896721340904,"strikeZoneBottom":1.63178232859375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.1598820492042,"aZ":-37.31611855933548,"pfxX":-6.6646905957690965,"pfxZ":-3.119935791680608,"pX":-0.6755485022239799,"pZ":1.6446720884650052,"vX0":4.328470205230447,"vY0":-127.07101871165523,"vZ0":-0.8340841208602577,"x":142.75,"y":194.37,"x0":-1.528512036111748,"y0":50.00311719739491,"z0":4.921910963914173,"aX":-10.983302290549128},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.6,"breakHorizontal":11.2,"spinRate":1450,"spinDirection":259},"zone":7,"typeConfidence":0.9,"plateTime":0.4297700407908662,"extension":6.844223055125371},"index":2,"playId":"6f9d4c14-f8bb-3754-9b98-5935fc5a803d","pitchNumber":3,"startTime":"2025-08-12T02:46:19.781Z","endTime":"2025-08-12T02:46:23.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.2,"endSpeed":85.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.394249476092746,"aZ":-21.364093694024433,"pfxX":-5.279597884402543,"pfxZ":5.796564786955946,"pX":0.7191909534967872,"pZ":3.028844993507272,"vX0":7.078940731462662,"vY0":-134.3191036050639,"vZ0":-1.249801119342084,"x":89.59,"y":157.0,"x0":-1.239269477293337,"y0":50.005452990503365,"z0":4.989413346415829,"aX":-9.850976292368115},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.6,"breakHorizontal":8.4,"spinRate":2108,"spinDirection":238},"zone":3,"typeConfidence":0.92,"plateTime":0.4045747835298785,"extension":7.0278700889286805},"hitData":{"launchSpeed":70.1,"launchAngle":37.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.21,"coordY":114.77}},"index":3,"playId":"0cbc9e43-18bf-327b-a136-626e6b3bf755","pitchNumber":4,"startTime":"2025-08-12T02:46:38.137Z","endTime":"2025-08-12T02:46:51.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":1.64,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:46:51.671Z","atBatIndex":30},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jake Cronenworth grounds into a force out, first baseman Dominic Smith to shortstop Willy Adames. Jackson Merrill to 3rd. Gavin Sheets out at 2nd. Jake Cronenworth to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-12T02:47:11.711Z","endTime":"2025-08-12T02:48:19.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnThird":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.52628246449717,"aZ":-33.7393339278177,"pfxX":8.15389673639031,"pfxZ":-1.0042317294853484,"pX":0.33040739323637447,"pZ":1.7548886530253995,"vX0":2.458900386825232,"vY0":-122.92126060690981,"vZ0":-0.9902400802900013,"x":104.41,"y":191.4,"x0":-1.7383627905945136,"y0":50.00506802724234,"z0":4.985384264964939,"aX":12.68743380908068},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.8,"breakHorizontal":-15.4,"spinRate":2520,"spinDirection":55},"zone":9,"typeConfidence":0.9,"plateTime":0.44277591662844795,"extension":6.78668872111568},"index":0,"playId":"978a4d9d-cc86-3cea-87e8-e5f8c4504df0","pitchNumber":1,"startTime":"2025-08-12T02:47:21.841Z","endTime":"2025-08-12T02:47:26.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"first":{"id":657757,"link":"/api/v1/people/657757"},"second":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":87.3,"endSpeed":81.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.30446165368955,"aZ":-36.67062354665459,"pfxX":-4.844269106655037,"pfxZ":-2.705027830073229,"pX":-0.6950991117649844,"pZ":1.5084666048008089,"vX0":3.9453944619293706,"vY0":-127.17804849548925,"vZ0":-1.1619812103541216,"x":143.5,"y":198.05,"x0":-1.6255457232691428,"y0":50.00226161878814,"z0":4.840030635957294,"aX":-8.05802000452775},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.9,"breakHorizontal":8.0,"spinRate":1551,"spinDirection":266},"zone":7,"typeConfidence":0.91,"plateTime":0.42817086477506505,"extension":6.91995669533902},"index":1,"playId":"eb018602-bac4-3f32-a08c-8c1d6a47785a","pitchNumber":2,"startTime":"2025-08-12T02:47:46.975Z","endTime":"2025-08-12T02:47:51.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"first":{"id":657757,"link":"/api/v1/people/657757"},"second":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.230343179022945,"aZ":-33.85120463636915,"pfxX":-7.969963466564338,"pfxZ":-1.028141089065949,"pX":-0.7478314261485453,"pZ":2.1235990376126956,"vX0":4.793899855635766,"vY0":-126.14467469012631,"vZ0":-0.22739537124656028,"x":145.51,"y":181.44,"x0":-1.62759653875963,"y0":50.00350412284202,"z0":4.920730227047207,"aX":-12.974792349001005},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.7,"breakHorizontal":13.4,"spinRate":1632,"spinDirection":259},"zone":4,"typeConfidence":0.85,"plateTime":0.4325375996081422,"extension":6.776195600700631},"hitData":{"launchSpeed":92.5,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.82,"coordY":165.87}},"index":2,"playId":"45d7807f-10b5-3759-8fb9-810fbf8c578e","pitchNumber":3,"startTime":"2025-08-12T02:48:12.972Z","endTime":"2025-08-12T02:48:19.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"first":{"id":657757,"link":"/api/v1/people/657757"},"second":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":5.199999999999996,"leverageIndex":2.56,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:48:19.522Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, third baseman Matt Chapman to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-12T02:49:15.194Z","endTime":"2025-08-12T02:50:53.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"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":0,"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":"2025-08-12T02:48:42.381Z","endTime":"2025-08-12T02:49:17.319Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.08751482107914,"strikeZoneBottom":1.47435771426351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.967814449079,"aZ":-31.129403686697348,"pfxX":6.147252154587382,"pfxZ":0.6767223411623622,"pX":1.7719280108098245,"pZ":1.3650439334839712,"vX0":5.792974366845835,"vY0":-123.14128191040824,"vZ0":-2.289033177319662,"x":49.46,"y":201.92,"x0":-1.4076398389090456,"y0":50.00049780174455,"z0":4.934571751633449,"aX":9.459326560195633},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.0,"breakHorizontal":-12.5,"spinRate":2549,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.44442227962496617,"extension":6.928111312656096},"index":1,"playId":"b7d4d54f-817a-3314-8f2a-ac0872d9c199","pitchNumber":1,"startTime":"2025-08-12T02:49:17.319Z","endTime":"2025-08-12T02:49:20.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.30817214253936,"strikeZoneBottom":1.55588119234093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.382776008623,"aZ":-27.808731250860273,"pfxX":-8.253078906174046,"pfxZ":2.3652202881954842,"pX":-0.6255936063297147,"pZ":2.5693955051159088,"vX0":5.0148350820501815,"vY0":-134.76369997241764,"vZ0":-1.3448808241240164,"x":140.85,"y":169.41,"x0":-1.435133073558036,"y0":50.00321368382193,"z0":5.033218836836288,"aX":-15.230525368882164},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.2,"breakHorizontal":13.9,"spinRate":2062,"spinDirection":237},"zone":4,"typeConfidence":0.73,"plateTime":0.4059270069038874,"extension":6.72365432709373},"index":2,"playId":"c184098b-4231-3e7f-b4d8-9f6e2ac26954","pitchNumber":2,"startTime":"2025-08-12T02:49:33.058Z","endTime":"2025-08-12T02:49:36.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.128300760482126,"aZ":-34.96079653052264,"pfxX":8.863318856831294,"pfxZ":-1.8120201272987,"pX":0.47610370378514144,"pZ":1.2773485263795192,"vX0":2.107540905501345,"vY0":-123.59342348230676,"vZ0":-1.88726698281372,"x":98.85,"y":204.29,"x0":-1.540280879134369,"y0":50.00278819219538,"z0":5.004866674578619,"aX":13.623061970745088},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.5,"breakHorizontal":-16.6,"spinRate":2550,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.4442611936830567,"extension":6.825030918780727},"index":3,"playId":"e7d965a9-3c42-311f-bf5b-93c43c9bd746","pitchNumber":3,"startTime":"2025-08-12T02:49:48.429Z","endTime":"2025-08-12T02:49:52.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"f528305f-40f8-3c4c-854b-e373e73cfd8a","startTime":"2025-08-12T02:50:05.445Z","endTime":"2025-08-12T02:50:11.573Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.25597807321365,"strikeZoneBottom":1.53186801228415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.191636348122206,"aZ":-33.20222013324572,"pfxX":5.3143528067434,"pfxZ":-0.6518205269743618,"pX":2.132203288039955,"pZ":0.3685476791492359,"vX0":6.704074443014841,"vY0":-124.99841790581326,"vZ0":-4.368637288175372,"x":35.73,"y":228.83,"x0":-1.2747730626951856,"y0":50.0006600055315,"z0":4.864726965416647,"aX":8.40847533894042},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.9,"breakHorizontal":-11.2,"spinRate":2544,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.4381719595248281,"extension":7.127698278744741},"index":5,"playId":"f2c2296d-bc6d-351a-a1d1-5d5f36c3c3ce","pitchNumber":4,"startTime":"2025-08-12T02:50:23.487Z","endTime":"2025-08-12T02:50:26.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":86.7,"endSpeed":80.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.779756573313552,"aZ":-39.31932564865761,"pfxX":-5.280248353032331,"pfxZ":-4.385126421839411,"pX":-0.15272047461388438,"pZ":1.769759104102619,"vX0":5.057509821293362,"vY0":-126.29512442253925,"vZ0":0.026359291295447562,"x":122.82,"y":191.0,"x0":-1.4874923113252476,"y0":50.00366738530331,"z0":4.900374749806957,"aX":-8.599081701090592},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.7,"breakHorizontal":8.5,"spinRate":1548,"spinDirection":266},"zone":8,"typeConfidence":0.9,"plateTime":0.43234960758837904,"extension":7.0948645661945635},"hitData":{"launchSpeed":97.1,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.61,"coordY":160.8}},"index":6,"playId":"c86b6783-6df1-389a-a1b5-2f0c46d5e125","pitchNumber":5,"startTime":"2025-08-12T02:50:44.863Z","endTime":"2025-08-12T02:50:53.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":6.699999999999996,"leverageIndex":2.54,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:50:53.460Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jung Hoo Lee strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-12T02:53:06.533Z","endTime":"2025-08-12T02:55:23.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.31994039073268,"strikeZoneBottom":1.5224615561183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.454870146648055,"aZ":-16.972237016459093,"pfxX":-7.136374403101418,"pfxZ":8.282616777202925,"pX":-1.3542699104789826,"pZ":2.4969085434826184,"vX0":5.476096989221159,"vY0":-134.6844677820397,"vZ0":-4.208257705039068,"x":168.62,"y":171.36,"x0":-2.487383276502413,"y0":50.005121702670216,"z0":5.281199742400807,"aX":-13.1028697544618},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.3,"breakHorizontal":11.8,"spinRate":2251,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4067856193137471,"extension":6.7896449205906615},"index":0,"playId":"a31a2acc-d764-3f48-b8aa-186fd1823c0e","pitchNumber":1,"startTime":"2025-08-12T02:53:23.516Z","endTime":"2025-08-12T02:53:26.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.591424029400894,"aZ":-16.876038779761785,"pfxX":-7.3771478196443905,"pfxZ":8.441254432130041,"pX":-0.8736959082821996,"pZ":2.725223564129302,"vX0":6.764448223682988,"vY0":-133.48483800924,"vZ0":-3.6235758817773167,"x":150.3,"y":165.2,"x0":-2.477010792434154,"y0":50.00216171955146,"z0":5.308597034042499,"aX":-13.369026367245313},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.8,"breakHorizontal":12.0,"spinRate":2353,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40965996147093797,"extension":6.9185678321668815},"index":1,"playId":"3ea7e5ea-8944-3747-a84d-fc3523159fd3","pitchNumber":2,"startTime":"2025-08-12T02:53:38.269Z","endTime":"2025-08-12T02:53:42.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.2,"endSpeed":84.5,"strikeZoneTop":3.37000169323691,"strikeZoneBottom":1.51764305917517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99208125586705,"aZ":-27.546204560950653,"pfxX":-11.007367384825404,"pfxZ":2.546642893576851,"pX":0.6699136557755703,"pZ":2.187269296462171,"vX0":12.304865316509936,"vY0":-133.71153081208047,"vZ0":-2.7024309679913427,"x":91.46,"y":179.72,"x0":-2.5547277433508473,"y0":50.001730386777886,"z0":5.181126255451817,"aX":-19.992846538711657},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.2,"breakHorizontal":17.4,"spinRate":2253,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.40914429143824194,"extension":7.0155127901901375},"index":2,"playId":"9458e742-9ade-3706-a850-392b3d27dbc3","pitchNumber":3,"startTime":"2025-08-12T02:53:58.637Z","endTime":"2025-08-12T02:54:01.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":82.9,"endSpeed":76.0,"strikeZoneTop":3.28713326280597,"strikeZoneBottom":1.46236514655869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.45358560515051,"aZ":-29.487226737687756,"pfxX":8.447523319635298,"pfxZ":1.8390691901457488,"pX":-0.646182153198838,"pZ":0.6570289942857311,"vX0":2.4463959468230323,"vY0":-120.68938648205643,"vZ0":-4.413785999386875,"x":141.63,"y":221.04,"x0":-2.772665386316763,"y0":50.002845743020295,"z0":5.132887546329563,"aX":12.350458333267927},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.4,"breakHorizontal":-15.8,"spinRate":2660,"spinDirection":73},"zone":13,"typeConfidence":2.0,"plateTime":0.45538367118321244,"extension":6.83874120652137},"index":3,"playId":"6166310c-c3b7-3024-99aa-b6bde036715f","pitchNumber":4,"startTime":"2025-08-12T02:54:17.179Z","endTime":"2025-08-12T02:54:20.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.351005134989446,"aZ":-27.654353803885755,"pfxX":-3.0183052023524954,"pfxZ":2.890295780080166,"pX":-1.029969102475386,"pZ":2.447063185220088,"vX0":4.589630110014231,"vY0":-123.65532318291814,"vZ0":-1.3353812309008237,"x":156.26,"y":172.71,"x0":-2.5095271377968507,"y0":50.00278293833312,"z0":5.292819378130942,"aX":-4.720993577397693},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.2,"breakHorizontal":4.6,"spinRate":733,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.4412562027669624,"extension":7.16946590338593},"index":4,"playId":"aaa6a699-e318-3cd1-954f-387202f64bed","pitchNumber":5,"startTime":"2025-08-12T02:54:37.644Z","endTime":"2025-08-12T02:54:42.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.4884284439371,"aZ":-28.137319284673804,"pfxX":-5.15032844929044,"pfxZ":2.481848012691441,"pX":-0.8587640057385075,"pZ":2.0266956630270507,"vX0":5.451666506492818,"vY0":-126.44591407837619,"vZ0":-2.459074529690077,"x":149.73,"y":184.06,"x0":-2.368133207644297,"y0":50.00516374712808,"z0":5.257294080367103,"aX":-8.386122785214448},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.2,"breakHorizontal":8.2,"spinRate":746,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.4322905162763462,"extension":6.501824951316645},"index":5,"playId":"2e3b1c62-21ac-3e71-a9d4-7edfa7782527","pitchNumber":6,"startTime":"2025-08-12T02:55:19.635Z","endTime":"2025-08-12T02:55:23.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:55:23.404Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-12T02:55:28.521Z","endTime":"2025-08-12T02:57:45.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.36176508620156,"strikeZoneBottom":1.67126318823922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.0848065598376,"aZ":-14.00492483981044,"pfxX":-7.736979093942282,"pfxZ":9.917494599947693,"pX":0.48768218767346894,"pZ":1.5463806289393212,"vX0":10.207095088318937,"vY0":-134.92329052468736,"vZ0":-6.748574671619131,"x":98.41,"y":197.03,"x0":-2.350382614333229,"y0":50.00494666001113,"z0":5.079043967600548,"aX":-14.17770126154558},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":11.6,"spinRate":2348,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40695037570557746,"extension":6.970447412518953},"index":0,"playId":"c84a4729-220c-3adc-86fc-e92e35b9c3a9","pitchNumber":1,"startTime":"2025-08-12T02:55:51.048Z","endTime":"2025-08-12T02:55:54.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.802817510118132,"aZ":-31.35183720966392,"pfxX":-10.881787010243057,"pfxZ":0.5402968384897981,"pX":0.2949257880404153,"pZ":0.8449714388661047,"vX0":9.639140985931489,"vY0":-123.02078688039589,"vZ0":-3.895849366521932,"x":105.76,"y":215.97,"x0":-2.263574394169587,"y0":50.005343689617185,"z0":5.11181592655879,"aX":-16.652829933283158},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.2,"breakHorizontal":17.4,"spinRate":1383,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.44553460807535883,"extension":7.053625672325965},"index":1,"playId":"eb45e1d1-64bf-3fa0-98f4-44e04052cf54","pitchNumber":2,"startTime":"2025-08-12T02:56:09.291Z","endTime":"2025-08-12T02:56:12.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.4,"strikeZoneTop":3.27364880186298,"strikeZoneBottom":1.63999946088767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.353187427900252,"aZ":-31.912541655114126,"pfxX":-0.4008508252095062,"pfxZ":0.16612132274617675,"pX":1.4257702305762752,"pZ":0.13329764741612618,"vX0":9.18543265277639,"vY0":-124.62618058131856,"vZ0":-5.979621676192508,"x":62.65,"y":235.18,"x0":-2.2313892730557514,"y0":50.00399527101675,"z0":5.1498160915731725,"aX":-0.6405178218066246},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.7,"breakHorizontal":-1.1,"spinRate":1170,"spinDirection":300},"zone":14,"typeConfidence":2.0,"plateTime":0.4368828386720778,"extension":6.8665070060681686},"index":2,"playId":"ebb105bb-e17d-381e-8b93-8a049b05b70c","pitchNumber":3,"startTime":"2025-08-12T02:56:28.333Z","endTime":"2025-08-12T02:56:31.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.27138406253354,"strikeZoneBottom":1.63930624180816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.467458971265273,"aZ":-34.73070192574848,"pfxX":-8.373385873138782,"pfxZ":-1.6658200954644435,"pX":1.0349660691011122,"pZ":0.41441413115780956,"vX0":10.645126855044719,"vY0":-123.01950172427868,"vZ0":-4.103709195547323,"x":77.55,"y":227.59,"x0":-2.261007376243779,"y0":50.00519060478048,"z0":5.04920096219941,"aX":-12.833065869588667},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.8,"breakHorizontal":12.7,"spinRate":1454,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4452869365512555,"extension":7.222847607505012},"index":3,"playId":"92ae8004-c68c-3faf-b86a-81672406a241","pitchNumber":4,"startTime":"2025-08-12T02:56:48.519Z","endTime":"2025-08-12T02:56:51.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.607999347818822,"aZ":-15.663904057520334,"pfxX":-7.068530826415296,"pfxZ":9.080939147341224,"pX":0.47188075293261644,"pZ":3.1137193604445312,"vX0":9.845540827833549,"vY0":-133.90506801863154,"vZ0":-2.542201270727814,"x":99.01,"y":154.71,"x0":-2.3322606130792822,"y0":50.00301533876917,"z0":5.194650631208527,"aX":-12.852415013566382},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":10.7,"spinRate":2323,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.40887428107238843,"extension":7.247688856297485},"index":4,"playId":"74fba160-1e5a-3e2f-aa9a-cefc0869df92","pitchNumber":5,"startTime":"2025-08-12T02:57:09.595Z","endTime":"2025-08-12T02:57:13.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-12T02:57:20.194Z","endTime":"2025-08-12T02:57:41.748Z","isPitch":false,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.32523767126918,"strikeZoneBottom":1.60924388322211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.994348557374604,"aZ":-28.559760183734014,"pfxX":-11.901673640800027,"pfxZ":1.9551780113755992,"pX":-0.4157715468805289,"pZ":1.950451790334215,"vX0":9.830161354194663,"vY0":-135.22706174259298,"vZ0":-2.9599914729454797,"x":132.85,"y":186.12,"x0":-2.5550828287138696,"y0":50.00203989224433,"z0":5.06662004766264,"aX":-22.000615151958502},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.1,"breakHorizontal":19.4,"spinRate":2262,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.40532012183806065,"extension":6.674507020021785},"index":6,"playId":"3f685074-4c52-38e3-bebb-79642c616b74","pitchNumber":6,"startTime":"2025-08-12T02:57:41.748Z","endTime":"2025-08-12T02:57:45.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:57:45.506Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-12T02:58:04.686Z","endTime":"2025-08-12T02:59:23.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.62085216493765,"strikeZoneBottom":1.65084085366821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.54809664423259,"aZ":-26.76071107292477,"pfxX":-10.957567605276765,"pfxZ":2.92007011308233,"pX":0.17625901313040335,"pZ":1.6152264544417902,"vX0":10.932199228614,"vY0":-135.14533222490914,"vZ0":-4.042758187746017,"x":110.28,"y":195.17,"x0":-2.4913278207109566,"y0":50.0053343252141,"z0":5.0029896493756585,"aX":-20.33855537536186},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.6,"breakHorizontal":17.6,"spinRate":2241,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.40477559287775833,"extension":6.949556642969152},"index":0,"playId":"e20d43e3-d5cb-3bbd-894e-42fe957bd311","pitchNumber":1,"startTime":"2025-08-12T02:58:15.247Z","endTime":"2025-08-12T02:58:18.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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.3,"endSpeed":80.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.44580148769032,"aZ":-28.695245601057717,"pfxX":2.2349018792018676,"pfxZ":2.1484036015156995,"pX":0.22962124556482716,"pZ":2.8151530888653955,"vX0":5.980729175567863,"vY0":-125.7124591085821,"vZ0":-0.6930272017350205,"x":108.25,"y":162.77,"x0":-2.4587393430239346,"y0":50.00569292848098,"z0":5.397992983204997,"aX":3.621401717821834},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":-5.3,"spinRate":2746,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.43361430445261817,"extension":6.3855896180793215},"index":1,"playId":"d9c798c9-10d5-3947-8dc5-23c579ed0644","pitchNumber":2,"startTime":"2025-08-12T02:58:32.701Z","endTime":"2025-08-12T02:58:35.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-12T02:58:47.574Z","endTime":"2025-08-12T02:58:57.106Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.76882564774751,"aZ":-17.926775109377214,"pfxX":-5.289097153615062,"pfxZ":7.631985280413502,"pX":-0.6994862289293482,"pZ":3.934292109902298,"vX0":5.962440007410629,"vY0":-135.35434447543741,"vZ0":-0.7918948316397179,"x":143.66,"y":132.55,"x0":-2.237035981144979,"y0":50.005706373741646,"z0":5.478447554380717,"aX":-9.878637346215205},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":8.4,"spinRate":2402,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40366649321644354,"extension":6.6195137403227555},"index":3,"playId":"c9d3c579-0929-3c88-83fe-d908019b13cd","pitchNumber":3,"startTime":"2025-08-12T02:58:57.106Z","endTime":"2025-08-12T02:59:02.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.06887409840114,"aZ":-29.17231427754881,"pfxX":5.877609489972555,"pfxZ":2.0329286694185305,"pX":0.6359662536759987,"pZ":2.0697765878960332,"vX0":6.000875775044865,"vY0":-120.99478273369293,"vZ0":-0.9908161066799985,"x":92.76,"y":182.9,"x0":-2.642121066407628,"y0":50.0055673445387,"z0":5.045684147330794,"aX":8.697614663504138},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.7,"breakHorizontal":-12.1,"spinRate":2523,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.45304220765736414,"extension":6.3031714134853685},"index":4,"playId":"62408243-a7c6-3139-81d8-01ee9d746a3e","pitchNumber":4,"startTime":"2025-08-12T02:59:19.936Z","endTime":"2025-08-12T02:59:23.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-12T02:59:23.545Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Fernando Tatis Jr. doubles (20) on a sharp line drive to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-12T03:01:17.296Z","endTime":"2025-08-12T03:01:42.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.81,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.612835351573576,"aZ":-29.795333466536142,"pfxX":-9.334399625937317,"pfxZ":1.320855253804016,"pX":0.22859365568367487,"pZ":2.399941044616261,"vX0":7.085340149200002,"vY0":-133.08706659825467,"vZ0":-1.8196419566992788,"x":108.29,"y":173.98,"x0":-1.2507640765660888,"y0":50.00187538737392,"z0":5.243082190094527,"aX":-16.80324356806368},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.2,"breakHorizontal":15.5,"spinRate":2030,"spinDirection":237},"zone":8,"typeConfidence":0.9,"plateTime":0.41099669495204516,"extension":6.6804850636070485},"hitData":{"launchSpeed":108.6,"launchAngle":18.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.01,"coordY":63.46}},"index":0,"playId":"f9d71ce9-2eea-3ec3-9c64-dd6e5c95d82f","pitchNumber":1,"startTime":"2025-08-12T03:01:27.939Z","endTime":"2025-08-12T03:01:42.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.8,"awayTeamWinProbability":59.2,"homeTeamWinProbabilityAdded":-9.200000000000003,"leverageIndex":1.32,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:01:42.676Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, third baseman Matt Chapman to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-12T03:01:50.295Z","endTime":"2025-08-12T03:03:19.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.5,"strikeZoneTop":3.17699902452027,"strikeZoneBottom":1.57423975068605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.173050882314303,"aZ":-30.44590886836489,"pfxX":-8.327420969280134,"pfxZ":0.9587391801005856,"pX":-0.7467544895425621,"pZ":1.6920756045893184,"vX0":4.960936507034343,"vY0":-132.61629857063832,"vZ0":-3.0625361007834293,"x":145.46,"y":193.09,"x0":-1.5481649189555224,"y0":50.0042228526758,"z0":5.055109827169525,"aX":-15.011823698471538},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.3,"breakHorizontal":14.2,"spinRate":1856,"spinDirection":241},"zone":7,"typeConfidence":0.82,"plateTime":0.411148703781798,"extension":6.480687787453732},"index":0,"playId":"1aa77c48-087c-3b69-8d24-1493d984267e","pitchNumber":1,"startTime":"2025-08-12T03:02:15.536Z","endTime":"2025-08-12T03:02:19.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":90.9,"endSpeed":84.5,"strikeZoneTop":3.15827837972974,"strikeZoneBottom":1.50681082023701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.30929997883502,"aZ":-28.50467631804332,"pfxX":-8.452638383062707,"pfxZ":2.0314928009485325,"pX":-0.7267769394880623,"pZ":2.420294520998099,"vX0":4.90274951543414,"vY0":-132.51098568854488,"vZ0":-1.4012077152128048,"x":144.7,"y":173.43,"x0":-1.4883977444238805,"y0":50.00102405844057,"z0":5.009238025249589,"aX":-15.257288275860244},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.6,"breakHorizontal":14.5,"spinRate":1822,"spinDirection":238},"zone":4,"typeConfidence":0.6,"plateTime":0.4109798673539511,"extension":6.916868967097262},"index":1,"playId":"c89acbec-a96d-3c8b-8bbf-2695e39fadcb","pitchNumber":2,"startTime":"2025-08-12T03:02:29.182Z","endTime":"2025-08-12T03:02:32.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.864304432652137,"aZ":-27.48354782634231,"pfxX":6.123159229708275,"pfxZ":2.9972579228294878,"pX":-0.7093280018500875,"pZ":2.0927528367529393,"vX0":0.7076956767377456,"vY0":-123.12052175321722,"vZ0":-1.234010381243238,"x":144.04,"y":182.28,"x0":-1.79634644307432,"y0":50.00396350818423,"z0":4.884180348137536,"aX":9.588944447220282},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.4,"breakHorizontal":-11.3,"spinRate":2482,"spinDirection":54},"zone":4,"typeConfidence":0.9,"plateTime":0.44151439963814054,"extension":6.675037980442865},"index":2,"playId":"7402f399-4cd4-3d0f-be80-fe46a30e43d9","pitchNumber":3,"startTime":"2025-08-12T03:02:42.938Z","endTime":"2025-08-12T03:02:46.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-12T03:02:59.417Z","endTime":"2025-08-12T03:03:10.057Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.984786709453275,"aZ":-33.07677188329169,"pfxX":-8.090598401815289,"pfxZ":-0.5029119044985748,"pX":-0.3524541286678865,"pZ":2.4962424290120806,"vX0":5.6907071114778445,"vY0":-132.33377935254614,"vZ0":-0.47682800706949346,"x":130.43,"y":171.38,"x0":-1.4703859127274954,"y0":50.00458387736694,"z0":5.084115101376172,"aX":-14.473543107969364},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.8,"breakHorizontal":13.6,"spinRate":1922,"spinDirection":239},"zone":4,"typeConfidence":0.89,"plateTime":0.4125515784332934,"extension":6.665597027936249},"hitData":{"launchSpeed":94.0,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.77,"coordY":164.86}},"index":4,"playId":"8bea6398-f63a-3080-9b12-30cfec2161ff","pitchNumber":4,"startTime":"2025-08-12T03:03:10.057Z","endTime":"2025-08-12T03:03:19.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.9,"awayTeamWinProbability":53.1,"homeTeamWinProbabilityAdded":6.100000000000001,"leverageIndex":1.75,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:03:19.409Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-12T03:03:28.209Z","endTime":"2025-08-12T03:04:48.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.75511198208476,"strikeZoneBottom":1.72756608294268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.10337667896394,"aZ":-33.669097995905624,"pfxX":8.394240947250893,"pfxZ":-0.9563557212632787,"pX":1.35141307831179,"pZ":0.605776538376414,"vX0":4.510497801048017,"vY0":-124.31041730811856,"vZ0":-3.5702481581011485,"x":65.49,"y":222.42,"x0":-1.5747878543686047,"y0":50.00037429636329,"z0":4.845429893096034,"aX":13.17968427249027},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.3,"breakHorizontal":-16.2,"spinRate":2688,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.44003289422713854,"extension":6.8018480803096955},"index":0,"playId":"12c851b5-dc79-3156-bf06-abc5ad624c59","pitchNumber":1,"startTime":"2025-08-12T03:03:40.389Z","endTime":"2025-08-12T03:03:43.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.73435535536048,"strikeZoneBottom":1.73399962147634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.39291124085809,"aZ":-30.81900658822929,"pfxX":7.7259326815003,"pfxZ":0.8678254037416,"pX":-0.8328979699736531,"pZ":3.1641127910968625,"vX0":-0.3602742975337655,"vY0":-123.39940410526883,"vZ0":1.766260591365922,"x":148.75,"y":153.35,"x0":-1.6907833846600517,"y0":50.00080613101353,"z0":5.018153532473729,"aX":12.024935429137894},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.2,"breakHorizontal":-13.9,"spinRate":2470,"spinDirection":86},"zone":11,"typeConfidence":0.9,"plateTime":0.44228987051158875,"extension":6.648496455672616},"index":1,"playId":"49da9b53-da24-369b-bd6f-73bdaf97a83d","pitchNumber":2,"startTime":"2025-08-12T03:03:58.170Z","endTime":"2025-08-12T03:04:01.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"9e48527e-d9d1-41fb-99de-a52a1c9248f0","startTime":"2025-08-12T03:04:12.547Z","endTime":"2025-08-12T03:04:17.547Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.3,"strikeZoneTop":3.75866043102287,"strikeZoneBottom":1.7311010768318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.773794227348688,"aZ":-34.13447029996492,"pfxX":7.633156218274005,"pfxZ":-1.2657399784970806,"pX":-1.3466938692877135,"pZ":2.182513656231766,"vX0":-1.5496585967965575,"vY0":-122.53610526231279,"vZ0":0.19909735860687805,"x":168.33,"y":179.85,"x0":-1.7044101004517338,"y0":50.00493723607573,"z0":4.9807089905754856,"aX":11.785373644668464},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.0,"breakHorizontal":-13.6,"spinRate":2389,"spinDirection":50},"zone":13,"typeConfidence":0.9,"plateTime":0.4444246167881465,"extension":6.701208938800199},"index":3,"playId":"ae75c60b-2675-3f97-9a6a-a13d39594ce4","pitchNumber":3,"startTime":"2025-08-12T03:04:28.709Z","endTime":"2025-08-12T03:04:34.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.6,"strikeZoneTop":3.76048214108314,"strikeZoneBottom":1.73287546899633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.05249335784622,"aZ":-37.011364746072914,"pfxX":-5.050169479669149,"pfxZ":-2.963957375341553,"pX":-1.2735061292405898,"pZ":1.8062649379952125,"vX0":2.2162509870296954,"vY0":-125.70998778504983,"vZ0":-0.4366044891932849,"x":165.54,"y":190.01,"x0":-1.5015316018587042,"y0":50.00541319559201,"z0":4.939805439729712,"aX":-8.233921875582315},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.3,"breakHorizontal":8.8,"spinRate":1449,"spinDirection":261},"zone":13,"typeConfidence":0.9,"plateTime":0.4326598971246267,"extension":6.4426968954951285},"index":4,"playId":"9a2dcacc-b248-3b37-bf37-70cc86f3b374","pitchNumber":4,"startTime":"2025-08-12T03:04:44.060Z","endTime":"2025-08-12T03:04:48.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.95,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:04:48.679Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-12T03:05:07.503Z","endTime":"2025-08-12T03:06:43.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.45660632286337,"strikeZoneBottom":1.60807367168433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.050820265284134,"aZ":-28.648583823307938,"pfxX":6.470395003357632,"pfxZ":2.284838862173004,"pX":-1.0218655664034084,"pZ":3.0004153242719482,"vX0":-0.28414381074097317,"vY0":-122.29391477688448,"vZ0":1.0986630189892548,"x":155.95,"y":157.77,"x0":-1.7481508955132048,"y0":50.00227779463987,"z0":4.969975364367762,"aX":9.975702883798066},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.6,"breakHorizontal":-11.8,"spinRate":2598,"spinDirection":71},"zone":11,"typeConfidence":0.9,"plateTime":0.4448551037445485,"extension":6.631371171410401},"index":0,"playId":"ddbf16db-4e1b-38db-8a14-630bab204434","pitchNumber":1,"startTime":"2025-08-12T03:05:12.077Z","endTime":"2025-08-12T03:05:16.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":86.2,"endSpeed":80.4,"strikeZoneTop":3.4663798117393,"strikeZoneBottom":1.58859691464091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.36631628367284,"aZ":-36.63569569194552,"pfxX":-5.803603351765677,"pfxZ":-2.743945851868279,"pX":-0.680763926998993,"pZ":2.06042817412341,"vX0":3.903881984059692,"vY0":-125.60983581404801,"vZ0":0.1822316270799531,"x":142.95,"y":183.15,"x0":-1.4878499313723756,"y0":50.00338859648585,"z0":4.924445334169839,"aX":-9.43282494812321},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.8,"breakHorizontal":9.8,"spinRate":1525,"spinDirection":266},"zone":7,"typeConfidence":0.9,"plateTime":0.4332454305171787,"extension":6.8958883603267696},"index":1,"playId":"4ff8887d-c379-375f-9381-f75a05fdef1f","pitchNumber":2,"startTime":"2025-08-12T03:05:24.831Z","endTime":"2025-08-12T03:05:27.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.82810989521909,"aZ":-27.18309993872723,"pfxX":-2.3451316553635335,"pfxZ":2.8867936609110387,"pX":-0.24620594284916106,"pZ":2.9637056860149578,"vX0":4.043753894986049,"vY0":-129.6515491960087,"vZ0":0.14345333718694397,"x":126.38,"y":158.76,"x0":-1.509663856971076,"y0":50.006376833672526,"z0":4.953960287860158,"aX":-4.06085825648904},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.5,"breakHorizontal":3.5,"spinRate":2293,"spinDirection":233},"zone":2,"typeConfidence":0.88,"plateTime":0.41977950649194984,"extension":6.655451272445515},"index":2,"playId":"7e20116a-5aae-32ed-bd3b-85c4a432661e","pitchNumber":3,"startTime":"2025-08-12T03:05:37.421Z","endTime":"2025-08-12T03:05:40.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":85.2,"endSpeed":79.5,"strikeZoneTop":3.44390922385791,"strikeZoneBottom":1.59399072765878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.415893611471397,"aZ":-36.82735580653852,"pfxX":-4.281381371101884,"pfxZ":-2.9321780869775136,"pX":-1.5152878505072622,"pZ":1.4686367104370472,"vX0":1.8162568848466072,"vY0":-124.24320532045027,"vZ0":-0.8895150449053395,"x":174.76,"y":199.13,"x0":-1.6936198582205517,"y0":50.00260119715382,"z0":4.8521039245035515,"aX":-6.793097756439914},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.3,"breakHorizontal":7.4,"spinRate":1470,"spinDirection":265},"zone":13,"typeConfidence":0.89,"plateTime":0.4383538496698436,"extension":6.729321892116514},"index":3,"playId":"2e088eff-af51-32df-ae4f-8e387a52ed90","pitchNumber":4,"startTime":"2025-08-12T03:05:56.546Z","endTime":"2025-08-12T03:05:59.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.61547048890843,"aZ":-38.25465025097014,"pfxX":-4.276533875364823,"pfxZ":-3.777552003540894,"pX":-0.6215616200616593,"pZ":2.7363893371240966,"vX0":3.8201203641759105,"vY0":-125.57738735408626,"vZ0":1.9265277836674986,"x":140.69,"y":164.9,"x0":-1.6013210525352328,"y0":50.00260587200481,"z0":5.053995457841057,"aX":-6.882144713672803},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.2,"breakHorizontal":7.0,"spinRate":1490,"spinDirection":267},"zone":4,"typeConfidence":0.91,"plateTime":0.43489939515959897,"extension":6.778432748520252},"index":4,"playId":"04733ea5-c269-3c48-9370-fed54170cf6b","pitchNumber":5,"startTime":"2025-08-12T03:06:12.862Z","endTime":"2025-08-12T03:06:20.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.583839712841428,"aZ":-35.87768089385237,"pfxX":-4.445531470271457,"pfxZ":-2.3344004147754527,"pX":-0.039711630578776955,"pZ":1.3156035475902195,"vX0":5.128618474775879,"vY0":-124.09053149765494,"vZ0":-1.4620381831950753,"x":118.51,"y":203.26,"x0":-1.5382177021293242,"y0":50.00206460942395,"z0":4.852363889048747,"aX":-7.059664368146099},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.3,"breakHorizontal":7.1,"spinRate":1424,"spinDirection":270},"zone":13,"typeConfidence":0.89,"plateTime":0.4383536968915962,"extension":6.81028382829146},"index":5,"playId":"9c8d32b2-f082-300e-bfa9-a10b77724c79","pitchNumber":6,"startTime":"2025-08-12T03:06:39.754Z","endTime":"2025-08-12T03:06:43.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.9,"awayTeamWinProbability":49.1,"homeTeamWinProbabilityAdded":6.600000000000001,"leverageIndex":2.84,"dramaIndex":117.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:06:43.889Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jackson Merrill doubles (16) on a line drive to right fielder Drew Gilbert. Fernando Tatis Jr. scores. Manny Machado to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-12T03:07:00.600Z","endTime":"2025-08-12T03:08:41.300Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"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":4},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":657277,"link":"/api/v1/people/657277"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"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":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":85.0,"endSpeed":79.0,"strikeZoneTop":3.63218978934712,"strikeZoneBottom":1.66217629157532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.368986004062034,"aZ":-36.92810930770326,"pfxX":-5.55878342143905,"pfxZ":-3.0294595390969548,"pX":-1.5387777489504468,"pZ":1.8641394141164973,"vX0":1.9866234313705347,"vY0":-123.91815912236977,"vZ0":-0.06931104622029971,"x":175.65,"y":188.45,"x0":-1.624012360163273,"y0":50.00083436529997,"z0":4.951205174304685,"aX":-8.732959310325477},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.3,"breakHorizontal":9.7,"spinRate":1561,"spinDirection":269},"zone":13,"typeConfidence":0.9,"plateTime":0.44027683390604544,"extension":6.6502550290004026},"index":0,"playId":"4e388c9f-4e8f-3bf8-9507-a737c385a3f0","pitchNumber":1,"startTime":"2025-08-12T03:07:09.508Z","endTime":"2025-08-12T03:07:12.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.858963776399055,"aZ":-31.975850461284182,"pfxX":5.159489491072426,"pfxZ":0.13151021003101082,"pX":0.32641625829583837,"pZ":1.916927426488734,"vX0":3.279948443422863,"vY0":-123.93610277508942,"vZ0":-0.5819360171020267,"x":104.56,"y":187.02,"x0":-1.684810167968203,"y0":50.00508163965092,"z0":4.826153267922175,"aX":8.024482585262863},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.4,"breakHorizontal":-10.1,"spinRate":2439,"spinDirection":63},"zone":9,"typeConfidence":0.9,"plateTime":0.44200038295064115,"extension":6.789244460014076},"index":1,"playId":"c785cae4-4149-3dbd-937e-9f98098d4e6d","pitchNumber":2,"startTime":"2025-08-12T03:07:23.201Z","endTime":"2025-08-12T03:07:27.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":"a91a4795-af13-4cf0-bf28-d47e2a665e5c","startTime":"2025-08-12T03:07:40.045Z","endTime":"2025-08-12T03:07:45.045Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.543589261499662,"aZ":-25.0793506827546,"pfxX":-2.20471419741016,"pfxZ":3.9860260340228955,"pX":0.8901454356230148,"pZ":3.3310024696278866,"vX0":6.409971446132599,"vY0":-131.75148703563684,"vZ0":0.39859426693577416,"x":83.07,"y":148.84,"x0":-1.273968697785318,"y0":50.0058092099455,"z0":5.012003909895801,"aX":-3.9283054232905745},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.6,"breakHorizontal":2.8,"spinRate":2289,"spinDirection":233},"zone":12,"typeConfidence":0.9,"plateTime":0.41366882623880574,"extension":6.835916245243512},"index":3,"playId":"233d30a0-57c8-3fbf-a575-614029c8a027","pitchNumber":3,"startTime":"2025-08-12T03:07:56.560Z","endTime":"2025-08-12T03:08:01.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.362255211234867,"aZ":-24.158079599760555,"pfxX":-5.604210033351448,"pfxZ":4.412856960437267,"pX":0.5941727274420439,"pZ":2.6868310643539317,"vX0":6.481808534037646,"vY0":-133.8099843655503,"vZ0":-1.667159095293618,"x":94.35,"y":166.24,"x0":-1.1292932736447598,"y0":50.00459009016235,"z0":5.04568697011124,"aX":-10.183650116406287},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.8,"breakHorizontal":8.8,"spinRate":1982,"spinDirection":243},"zone":6,"typeConfidence":0.89,"plateTime":0.40903528279753765,"extension":6.781048433454914},"hitData":{"launchSpeed":98.6,"launchAngle":8.0,"totalDistance":123.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":203.5,"coordY":106.08}},"index":4,"playId":"dd745318-77db-3335-aea1-599d98925523","pitchNumber":4,"startTime":"2025-08-12T03:08:29.457Z","endTime":"2025-08-12T03:08:41.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":-17.699999999999996,"leverageIndex":2.63,"dramaIndex":180.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:08:41.300Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, second baseman Christian Koss to first baseman Dominic Smith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-12T03:09:51.391Z","endTime":"2025-08-12T03:10:55.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"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":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-12T03:09:28.680Z","endTime":"2025-08-12T03:09:53.512Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"second":{"id":701538,"link":"/api/v1/people/701538"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.62867208357343,"strikeZoneBottom":1.68288050848262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.30023703855202,"aZ":-31.919576575358786,"pfxX":6.9678395099911095,"pfxZ":0.16122131443393606,"pX":-0.06597285333437962,"pZ":2.00015170628026,"vX0":1.545121331698363,"vY0":-124.0405273556226,"vZ0":-0.6785033783918144,"x":119.51,"y":184.78,"x0":-1.6014861832668275,"y0":50.00315105614161,"z0":4.923656836101036,"aX":10.927026560125588},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.4,"breakHorizontal":-13.0,"spinRate":2591,"spinDirection":53},"zone":8,"typeConfidence":0.9,"plateTime":0.44048970509197893,"extension":6.489471181795495},"index":1,"playId":"94dadd37-40ac-3731-9ae7-44c8bce3f278","pitchNumber":1,"startTime":"2025-08-12T03:09:53.512Z","endTime":"2025-08-12T03:09:56.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"second":{"id":701538,"link":"/api/v1/people/701538"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.57443838266801,"strikeZoneBottom":1.65576102161912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99540344953969,"aZ":-32.84718199190641,"pfxX":6.669075861017843,"pfxZ":-0.41875298482446777,"pX":2.4689843642376563,"pZ":0.7245743976629888,"vX0":7.175507656317292,"vY0":-125.4715067702868,"vZ0":-3.532418796688391,"x":22.89,"y":219.22,"x0":-1.2927901045189072,"y0":50.00488199333028,"z0":4.822681464066994,"aX":10.651315739691922},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.3,"breakHorizontal":-13.7,"spinRate":2582,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4362600801752259,"extension":7.104522160230542},"index":2,"playId":"734d9e7d-fe2b-37d1-9384-f9e9d3fb2977","pitchNumber":2,"startTime":"2025-08-12T03:10:09.702Z","endTime":"2025-08-12T03:10:12.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"second":{"id":701538,"link":"/api/v1/people/701538"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":3,"playId":"3e103cb7-0a1a-49b9-b5a3-923967bd0467","startTime":"2025-08-12T03:10:31.864Z","endTime":"2025-08-12T03:10:36.864Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"second":{"id":701538,"link":"/api/v1/people/701538"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.151035685325137,"aZ":-38.12755886772842,"pfxX":-3.504077154454154,"pfxZ":-3.6412981359682917,"pX":0.21209968015024952,"pZ":1.2324256592276404,"vX0":5.36899156910262,"vY0":-126.10250928678786,"vZ0":-1.339166088468596,"x":108.92,"y":205.5,"x0":-1.4753530691323953,"y0":50.00480820304674,"z0":4.806369433629005,"aX":-5.726532662909112},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.7,"breakHorizontal":5.3,"spinRate":1520,"spinDirection":267},"zone":14,"typeConfidence":0.9,"plateTime":0.43196551185617205,"extension":6.919988950449828},"hitData":{"launchSpeed":57.4,"launchAngle":-32.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":151.18}},"index":4,"playId":"0392259d-d951-3142-8a04-81d6caa28db4","pitchNumber":3,"startTime":"2025-08-12T03:10:46.951Z","endTime":"2025-08-12T03:10:55.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"second":{"id":701538,"link":"/api/v1/people/701538"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":6.399999999999999,"leverageIndex":2.3,"dramaIndex":102.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:10:55.797Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Gilbert flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-12T03:12:55.452Z","endTime":"2025-08-12T03:13:48.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.3,"strikeZoneTop":3.12293042257373,"strikeZoneBottom":1.48700272487566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.796832154683422,"aZ":-30.673394780185305,"pfxX":8.498468011550413,"pfxZ":1.1119177219548737,"pX":0.23562742411188733,"pZ":1.5180770065797142,"vX0":4.249637213302936,"vY0":-115.12168388707528,"vZ0":-1.7542520335281893,"x":108.02,"y":197.79,"x0":-2.7363934691631076,"y0":50.00024202135651,"z0":5.250916519578622,"aX":11.437763972154007},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.9,"breakHorizontal":-16.4,"spinRate":2558,"spinDirection":179},"zone":8,"typeConfidence":2.0,"plateTime":0.475262833445238,"extension":6.837467148253819},"index":0,"playId":"1f19c6dc-ab62-3bd9-832c-81a573ef3070","pitchNumber":1,"startTime":"2025-08-12T03:13:07.838Z","endTime":"2025-08-12T03:13:11.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.3,"endSpeed":84.2,"strikeZoneTop":3.2243036610169,"strikeZoneBottom":1.53422606883596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.339753241923496,"aZ":-17.848018519101792,"pfxX":-6.922074180263457,"pfxZ":7.846626468218668,"pX":-1.4889689172459246,"pZ":3.919226786167144,"vX0":5.069987393108002,"vY0":-134.32400262394899,"vZ0":-0.7754790862195433,"x":173.76,"y":132.96,"x0":-2.5024241103829405,"y0":50.00323271288289,"z0":5.4817788788032,"aX":-12.63817575687046},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.3,"breakHorizontal":11.4,"spinRate":2287,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4079161693546176,"extension":6.76652714690826},"index":1,"playId":"ebff8587-8db9-351c-846d-ecce94d493a7","pitchNumber":2,"startTime":"2025-08-12T03:13:23.320Z","endTime":"2025-08-12T03:13:26.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.7621507805186,"aZ":-27.443889840594867,"pfxX":7.471586836110696,"pfxZ":3.396920703607556,"pX":0.727245967087888,"pZ":2.6245009339867416,"vX0":5.342891530170726,"vY0":-117.71883255452704,"vZ0":-0.21022839569879492,"x":89.28,"y":167.92,"x0":-2.5481396351560397,"y0":50.00464378186495,"z0":5.270104298884226,"aX":10.416635255409254},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":6.4,"breakHorizontal":-14.9,"spinRate":2658,"spinDirection":49},"zone":6,"typeConfidence":2.0,"plateTime":0.4664862735161872,"extension":6.442361558565197},"hitData":{"launchSpeed":87.7,"launchAngle":36.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.9,"coordY":99.29}},"index":2,"playId":"84a82122-6e03-3d0b-8c92-11312602b10c","pitchNumber":3,"startTime":"2025-08-12T03:13:39.396Z","endTime":"2025-08-12T03:13:48.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:13:48.494Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-12T03:13:50.049Z","endTime":"2025-08-12T03:15:09.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.505680660446135,"aZ":-18.780799491175152,"pfxX":-7.795583999520988,"pfxZ":7.33082273147547,"pX":0.11246709837782239,"pZ":3.013986487951449,"vX0":9.36564276950415,"vY0":-133.73180878441937,"vZ0":-2.1605643381008894,"x":112.71,"y":157.4,"x0":-2.408060882320754,"y0":50.001309054834756,"z0":5.166909182019722,"aX":-14.240843959311615},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.1,"breakHorizontal":12.4,"spinRate":2289,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.40821225308988174,"extension":6.786309870665781},"index":0,"playId":"7b803d16-2272-317d-81a3-0f77e098b6e0","pitchNumber":1,"startTime":"2025-08-12T03:14:15.714Z","endTime":"2025-08-12T03:14:19.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.5516795689911,"aZ":-33.85515845031475,"pfxX":-3.3646343476917657,"pfxZ":-1.0981611047850581,"pX":0.45063926169384955,"pZ":0.8962514378131192,"vX0":8.001605533717541,"vY0":-122.78350024813847,"vZ0":-3.2737973364436908,"x":99.82,"y":214.58,"x0":-2.408446558912098,"y0":50.00204027129047,"z0":5.117802190259151,"aX":-5.1546125288224784},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.5,"breakHorizontal":4.3,"spinRate":859,"spinDirection":279},"zone":14,"typeConfidence":2.0,"plateTime":0.445528109425807,"extension":7.155610776575117},"index":1,"playId":"a1405ebb-1700-32ec-8b3a-c3930253bfd6","pitchNumber":2,"startTime":"2025-08-12T03:14:33.247Z","endTime":"2025-08-12T03:14:36.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-12T03:14:51.565Z","endTime":"2025-08-12T03:15:05.942Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.146535716066015,"aZ":-34.13288121832518,"pfxX":-3.5045236221991996,"pfxZ":-1.257223821557199,"pX":-0.07650186549891397,"pZ":1.4064615315780626,"vX0":6.841896949817392,"vY0":-124.10771359745065,"vZ0":-2.4505890642450985,"x":119.92,"y":200.81,"x0":-2.409922507783858,"y0":50.00024431794869,"z0":5.241303469087295,"aX":-5.483618313000332},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.6,"breakHorizontal":4.8,"spinRate":660,"spinDirection":284},"zone":8,"typeConfidence":2.0,"plateTime":0.4408384392041462,"extension":6.4314074289229985},"index":3,"playId":"24b38cc7-14d4-38ee-901b-89c6648c6671","pitchNumber":3,"startTime":"2025-08-12T03:15:05.942Z","endTime":"2025-08-12T03:15:09.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:15:09.352Z","atBatIndex":43},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rafael Devers homers (23) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-12T03:15:28.576Z","endTime":"2025-08-12T03:16:36.286Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":506433,"link":"/api/v1/people/506433"},"isScoringEvent":true,"rbi":true,"earned":true,"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.4,"strikeZoneTop":3.45126547682748,"strikeZoneBottom":1.65048464202045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.610855091056965,"aZ":-35.06588519763598,"pfxX":2.0325761955100194,"pfxZ":-1.8793588983017067,"pX":-0.2264642700317172,"pZ":2.309299340300627,"vX0":5.060703339100762,"vY0":-122.02610016208833,"vZ0":0.08877739510048999,"x":125.63,"y":176.43,"x0":-2.5753688475677095,"y0":50.00404399128343,"z0":5.245533538656965,"aX":3.1245365246675534},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.2,"breakHorizontal":-4.7,"spinRate":780,"spinDirection":278},"zone":5,"typeConfidence":2.0,"plateTime":0.44555335875337443,"extension":6.93347887583402},"index":0,"playId":"81edf6c1-574b-3407-b0a8-1899401dcccf","pitchNumber":1,"startTime":"2025-08-12T03:15:35.041Z","endTime":"2025-08-12T03:15:38.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.44885970606373,"strikeZoneBottom":1.63461129148006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.618605034143123,"aZ":-16.495599650851286,"pfxX":-8.103525679688275,"pfxZ":8.371513059385466,"pX":-1.3153680153242786,"pZ":1.7173069010047208,"vX0":6.075422320022023,"vY0":-136.15441131313673,"vZ0":-5.961263330663813,"x":167.14,"y":192.41,"x0":-2.5257601254563866,"y0":50.00180894911409,"z0":5.081503902169305,"aX":-15.174125831410368},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":13.3,"spinRate":2277,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4026900481489082,"extension":6.396364575035687},"index":1,"playId":"5b6ac8e6-109b-3b8b-9070-d699490753ba","pitchNumber":2,"startTime":"2025-08-12T03:15:52.797Z","endTime":"2025-08-12T03:15:56.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.083273675569256,"aZ":-24.105618817629995,"pfxX":-11.801228465151546,"pfxZ":4.453534272645156,"pX":-0.9549032493113296,"pZ":2.2958198761521595,"vX0":8.009549747425565,"vY0":-133.1599064937505,"vZ0":-3.0926821852762716,"x":153.4,"y":176.79,"x0":-2.4542309522431927,"y0":50.00634323905693,"z0":5.1984157536369695,"aX":-21.39613252023912},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.7,"breakHorizontal":19.9,"spinRate":2192,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.40986948909232535,"extension":6.802384372591231},"hitData":{"launchSpeed":104.1,"launchAngle":25.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":79.54,"coordY":41.83}},"index":2,"playId":"537528c8-ffa1-3c6e-9f8a-c703209e010b","pitchNumber":3,"startTime":"2025-08-12T03:16:10.777Z","endTime":"2025-08-12T03:16:36.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":19.0,"leverageIndex":0.76,"dramaIndex":141.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:16:36.286Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willy Adames grounds out, third baseman Manny Machado to first baseman Luis Arraez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-12T03:16:50.646Z","endTime":"2025-08-12T03:17:11.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.558466658113684,"aZ":-35.803025707040184,"pfxX":-1.1222722215619498,"pfxZ":-2.398819861546074,"pX":-0.8437905883915322,"pZ":1.8398292902740778,"vX0":4.079391685526518,"vY0":-121.73290913030134,"vZ0":-1.008901755153983,"x":149.16,"y":189.1,"x0":-2.3911924471229873,"y0":50.00555745048836,"z0":5.342644196105711,"aX":-1.6947810071005949},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.3,"breakHorizontal":1.1,"spinRate":825,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.44890782729997225,"extension":6.402355137129995},"hitData":{"launchSpeed":70.2,"launchAngle":-1.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.08,"coordY":164.86}},"index":0,"playId":"9d64ec82-95a1-3d12-8469-831260e05475","pitchNumber":1,"startTime":"2025-08-12T03:17:02.213Z","endTime":"2025-08-12T03:17:11.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:17:11.338Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gavin Sheets doubles (16) on a sharp line drive to right fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-12T03:19:14.482Z","endTime":"2025-08-12T03:20:06.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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,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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.43720136716752,"strikeZoneBottom":1.68854471924296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65069889543258,"aZ":-28.20725429501714,"pfxX":8.68302678445396,"pfxZ":2.644334044532,"pX":-0.2357632617192722,"pZ":2.4882926283919207,"vX0":0.8406809686443328,"vY0":-121.74029662090875,"vZ0":-0.13911293007454928,"x":125.99,"y":171.6,"x0":-1.713937435584221,"y0":50.00565504108203,"z0":4.985378509254482,"aX":13.050210198131877},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.0,"breakHorizontal":-16.0,"spinRate":2492,"spinDirection":58},"zone":5,"typeConfidence":0.91,"plateTime":0.44971935511170225,"extension":6.74257564123944},"index":0,"playId":"3d7d8268-aefb-39b3-b3e7-c0952f712ea3","pitchNumber":1,"startTime":"2025-08-12T03:19:25.000Z","endTime":"2025-08-12T03:19:28.000Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.0,"strikeZoneTop":3.397917865142,"strikeZoneBottom":1.71754049044317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.608575794544095,"aZ":-36.10858259195538,"pfxX":-6.956653151786372,"pfxZ":-2.3916958331008873,"pX":-0.8027922501596088,"pZ":1.5563615659039747,"vX0":4.103030933150869,"vY0":-126.32594577104001,"vZ0":-1.295822243505866,"x":147.6,"y":196.76,"x0":-1.5300519193848614,"y0":50.004115634993404,"z0":4.934357212629323,"aX":-11.436744700480133},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.4,"breakHorizontal":11.9,"spinRate":1526,"spinDirection":261},"zone":13,"typeConfidence":0.9,"plateTime":0.43078218223649767,"extension":6.760973995128311},"index":1,"playId":"e1faf8ef-1840-347f-8888-6b51ddfc077a","pitchNumber":2,"startTime":"2025-08-12T03:19:35.222Z","endTime":"2025-08-12T03:19:38.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-12T03:19:42.549Z","endTime":"2025-08-12T03:19:55.391Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"},"defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.59877218622006,"aZ":-34.060015609072295,"pfxX":-5.895840101333361,"pfxZ":-1.134539794004839,"pX":0.40003689223769057,"pZ":2.500177903553378,"vX0":6.676479059172912,"vY0":-126.485104028807,"vZ0":0.38012228696631434,"x":101.75,"y":171.28,"x0":-1.4814977904909945,"y0":50.00593827481856,"z0":5.03245701560544,"aX":-9.760279797259159},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.8,"breakHorizontal":9.6,"spinRate":1427,"spinDirection":264},"zone":6,"typeConfidence":0.9,"plateTime":0.42953021165630245,"extension":6.512854187195317},"hitData":{"launchSpeed":101.1,"launchAngle":14.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":219.33,"coordY":104.98}},"index":3,"playId":"6d392d56-2268-343a-a2e4-da3ac99e5040","pitchNumber":3,"startTime":"2025-08-12T03:19:55.391Z","endTime":"2025-08-12T03:20:06.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":-10.699999999999996,"leverageIndex":1.52,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:20:06.643Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a ground ball to right fielder Drew Gilbert. Bryce Johnson scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-12T03:20:47.819Z","endTime":"2025-08-12T03:21:32.183Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":{"id":657277,"link":"/api/v1/people/657277"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Bryce Johnson replaces Gavin Sheets.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-12T03:20:35.489Z","endTime":"2025-08-12T03:20:49.936Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":657757,"link":"/api/v1/people/657757"},"base":2,"defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":84.8,"endSpeed":78.8,"strikeZoneTop":3.26222390211858,"strikeZoneBottom":1.49609077880912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.057778642809026,"aZ":-30.88934958973323,"pfxX":6.684753214579515,"pfxZ":0.8191897242475328,"pX":-0.7926165361991284,"pZ":1.7358383749854147,"vX0":0.08623659277503609,"vY0":-123.68365952581976,"vZ0":-1.3521607908789166,"x":147.21,"y":191.91,"x0":-1.6978728778596517,"y0":50.002673576744535,"z0":4.853331706040144,"aX":10.47306577703346},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.4,"breakHorizontal":-12.1,"spinRate":2471,"spinDirection":64},"zone":7,"typeConfidence":0.9,"plateTime":0.4409488481361761,"extension":6.5585321487507295},"index":1,"playId":"f2947df7-5298-33d6-add3-6204e312b83c","pitchNumber":1,"startTime":"2025-08-12T03:20:49.936Z","endTime":"2025-08-12T03:20:53.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"second":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.3360376706815,"strikeZoneBottom":1.54299142158447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.844335185542427,"aZ":-23.710340984063514,"pfxX":-1.16637431334959,"pfxZ":4.817345310141367,"pX":1.5959734441565583,"pZ":2.193104443647952,"vX0":8.085205416788277,"vY0":-131.20504050266283,"vZ0":-2.593709794731436,"x":56.17,"y":179.57,"x0":-1.3640971472921952,"y0":50.00009649126124,"z0":4.947428215973005,"aX":-2.0484052244062125},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.4,"breakHorizontal":0.5,"spinRate":2164,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4162736906043647,"extension":6.7443506515686185},"index":2,"playId":"743d5473-86bc-3711-8cca-1e444784d1f8","pitchNumber":2,"startTime":"2025-08-12T03:21:05.148Z","endTime":"2025-08-12T03:21:08.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"second":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.59904662404177,"aZ":-36.10550003020087,"pfxX":-4.688873178896193,"pfxZ":-2.402453953114205,"pX":-0.6483267930143964,"pZ":1.736576288336507,"vX0":3.7593596100917646,"vY0":-126.46857971700527,"vZ0":-0.6443970564632112,"x":141.71,"y":191.89,"x0":-1.5382899530841099,"y0":50.0054751770839,"z0":4.868010962756816,"aX":-7.665742768860525},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.3,"breakHorizontal":7.7,"spinRate":1539,"spinDirection":259},"zone":7,"typeConfidence":0.9,"plateTime":0.4316116656880524,"extension":6.825962867879601},"hitData":{"launchSpeed":101.7,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.37,"coordY":107.09}},"index":3,"playId":"8c989663-11e5-38d8-a7d1-a2db2955d9ad","pitchNumber":3,"startTime":"2025-08-12T03:21:20.720Z","endTime":"2025-08-12T03:21:32.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"second":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-12.300000000000004,"leverageIndex":1.96,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:21:32.183Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Freddy Fermin homers (4) on a fly ball to left field. Jake Cronenworth scores.","rbi":2,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-12T03:21:54.786Z","endTime":"2025-08-12T03:22:32.044Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":{"id":657277,"link":"/api/v1/people/657277"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":{"id":657277,"link":"/api/v1/people/657277"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.386344035050787,"aZ":-27.536356438862324,"pfxX":1.3198391849648854,"pfxZ":3.0204455441933877,"pX":-0.31720966953908786,"pZ":2.0132063975566377,"vX0":2.7726203055989522,"vY0":-122.61227168164952,"vZ0":-1.412463503846024,"x":129.09,"y":184.42,"x0":-1.6304460958623053,"y0":50.00158732871976,"z0":4.9285266901740785,"aX":2.0257211091413634},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.4,"breakHorizontal":-3.0,"spinRate":2396,"spinDirection":54},"zone":7,"typeConfidence":0.85,"plateTime":0.44532293825170743,"extension":6.6670031942848995},"hitData":{"launchSpeed":103.0,"launchAngle":23.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":21.0,"coordY":95.85}},"index":0,"playId":"414cba9d-30ed-3833-b967-bfe839b67d60","pitchNumber":1,"startTime":"2025-08-12T03:22:02.762Z","endTime":"2025-08-12T03:22:32.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-16.3,"leverageIndex":1.55,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:22:32.044Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to right fielder Drew Gilbert.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-12T03:22:50.044Z","endTime":"2025-08-12T03:23:43.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":"Flyout","eventType":"field_out","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":2},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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, 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":84.7,"endSpeed":77.9,"strikeZoneTop":3.81,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.445465273301032,"aZ":-29.41361875799293,"pfxX":4.634022998820184,"pfxZ":1.7884712896261412,"pX":-0.2190733019835002,"pZ":2.387253215208095,"vX0":2.2694188236508386,"vY0":-123.44136428974385,"vZ0":-0.318682747035406,"x":125.35,"y":174.32,"x0":-1.7522220987216959,"y0":50.00254308212936,"z0":4.993062721611116,"aX":7.155378391757033},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.4,"breakHorizontal":-8.9,"spinRate":2589,"spinDirection":63},"zone":8,"typeConfidence":0.89,"plateTime":0.44360710810297155,"extension":6.756069380906443},"index":0,"playId":"0c31aaee-2b34-34a0-92df-1446ef1ccc10","pitchNumber":1,"startTime":"2025-08-12T03:22:52.713Z","endTime":"2025-08-12T03:22:56.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.6,"endSpeed":85.8,"strikeZoneTop":3.81,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.338256889703487,"aZ":-29.859725149888327,"pfxX":-9.481837913917781,"pfxZ":1.243611970186425,"pX":-0.8588653844888285,"pZ":2.35926555816287,"vX0":4.547296175979003,"vY0":-134.95732065316705,"vZ0":-1.6539922584790827,"x":149.74,"y":175.08,"x0":-1.3236146120921561,"y0":50.005364081120625,"z0":5.061334063090987,"aX":-17.685844020621623},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.2,"breakHorizontal":16.3,"spinRate":1962,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.4041558628148896,"extension":7.0386276351845325},"index":1,"playId":"60b1401a-14ff-3c08-8ace-d825471d048c","pitchNumber":2,"startTime":"2025-08-12T03:23:11.731Z","endTime":"2025-08-12T03:23:15.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.3,"endSpeed":85.7,"strikeZoneTop":3.81,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.877317295924126,"aZ":-27.877871782861572,"pfxX":-8.877270863439652,"pfxZ":2.311813552116128,"pX":0.05107736211240809,"pZ":3.0295516566898244,"vX0":6.332185296215483,"vY0":-134.4981456031283,"vZ0":-0.23621221388276337,"x":115.05,"y":156.98,"x0":-1.161914026727726,"y0":50.00533443514785,"z0":5.069415429364516,"aX":-16.5220978818514},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.3,"breakHorizontal":15.0,"spinRate":2002,"spinDirection":234},"zone":5,"typeConfidence":0.82,"plateTime":0.4048073580630054,"extension":6.940691993120346},"hitData":{"launchSpeed":88.7,"launchAngle":52.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.02,"coordY":124.38}},"index":2,"playId":"018f8ad7-0252-3412-bc14-eb3f5b704a68","pitchNumber":3,"startTime":"2025-08-12T03:23:33.459Z","endTime":"2025-08-12T03:23:43.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.600000000000001,"awayTeamWinProbability":88.4,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:23:43.717Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, second baseman Christian Koss to first baseman Dominic Smith.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-12T03:26:09.041Z","endTime":"2025-08-12T03:26:19.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"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":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-12T03:23:53.273Z","endTime":"2025-08-12T03:24:48.875Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Joey Lucchesi replaces Logan Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-12T03:24:48.875Z","endTime":"2025-08-12T03:26:11.199Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664192,"link":"/api/v1/people/664192"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.767337121466586,"aZ":-22.336181776590127,"pfxX":8.266997351022436,"pfxZ":5.523664933530466,"pX":0.44695432986223793,"pZ":2.302035030340747,"vX0":-7.694038566834965,"vY0":-132.28785940931076,"vZ0":-5.234890759484769,"x":99.96,"y":176.63,"x0":2.311325443793378,"y0":50.00608237301899,"z0":5.931984347657489,"aX":14.735733232352997},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.1,"breakHorizontal":-13.4,"spinRate":2252,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.4131668885595139,"extension":5.921045358109061},"hitData":{"launchSpeed":88.2,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.08,"coordY":152.77}},"index":2,"playId":"a9c507ff-9c2b-328a-8393-321d573a609c","pitchNumber":1,"startTime":"2025-08-12T03:26:11.199Z","endTime":"2025-08-12T03:26:19.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:26:19.737Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a sharp line drive to center fielder Jung Hoo Lee.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-12T03:26:27.218Z","endTime":"2025-08-12T03:28:09.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":72.2,"strikeZoneTop":3.79875792127704,"strikeZoneBottom":1.63866983407047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.60112415160132,"aZ":-34.73458395058926,"pfxX":-2.010405341706506,"pfxZ":-1.977300275761535,"pX":0.359140493400278,"pZ":1.5683905982322635,"vX0":-4.034186133914653,"vY0":-112.45078148037472,"vZ0":-3.3976372840596243,"x":103.31,"y":196.43,"x0":2.43103950990061,"y0":50.00467611467642,"z0":6.589556474334888,"aX":-2.5988384035305496},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-4.1,"breakHorizontal":4.6,"spinRate":2024,"spinDirection":355},"zone":9,"typeConfidence":2.0,"plateTime":0.4853372916126033,"extension":5.52533295012362},"index":0,"playId":"ca1302b8-4c77-30fb-8049-96d49a384d46","pitchNumber":1,"startTime":"2025-08-12T03:26:44.447Z","endTime":"2025-08-12T03:26:48.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.013891908377364,"aZ":-17.682066523093372,"pfxX":7.272086316358174,"pfxZ":7.696284873169422,"pX":0.3241354505687248,"pZ":2.6986308959895666,"vX0":-7.477893935663986,"vY0":-135.25958085886185,"vZ0":-5.1890441410265185,"x":104.64,"y":165.92,"x0":2.1585426627846247,"y0":50.002824698798726,"z0":5.852343462643416,"aX":13.693627646220133},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.2,"breakHorizontal":-11.9,"spinRate":2278,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.4024557761934826,"extension":5.888496266928709},"index":1,"playId":"eef15056-ef49-37a3-9438-7b39025f2625","pitchNumber":2,"startTime":"2025-08-12T03:26:59.991Z","endTime":"2025-08-12T03:27:02.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.79741698916062,"strikeZoneBottom":1.71392025401461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.11003968992997,"aZ":-22.10766859631095,"pfxX":8.693518072164625,"pfxZ":5.462021760934897,"pX":1.348376440679783,"pZ":3.308070802118476,"vX0":-5.870885019447532,"vY0":-134.6657564657202,"vZ0":-2.6689225986555374,"x":65.6,"y":149.46,"x0":2.4225911099449537,"y0":50.006218786168326,"z0":5.868775774163847,"aX":16.036516586504636},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":-14.5,"spinRate":2276,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.40607866911316837,"extension":5.954604215429911},"index":2,"playId":"2a0e9e2d-b07c-3cc7-a733-1c758f08d36d","pitchNumber":3,"startTime":"2025-08-12T03:27:18.465Z","endTime":"2025-08-12T03:27:21.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.8,"strikeZoneTop":3.71391882636944,"strikeZoneBottom":1.71392533471347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.860648051893065,"aZ":-37.076839438624674,"pfxX":-2.04486808103131,"pfxZ":-3.6603677671893253,"pX":-1.0973281323888713,"pZ":0.7401949796454961,"vX0":-6.166494844346861,"vY0":-114.9340411714102,"vZ0":-5.255006201641342,"x":158.83,"y":218.79,"x0":1.8835140725863042,"y0":50.00079143755358,"z0":6.648007647190394,"aX":-2.7407902762829255},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-7.7,"breakHorizontal":5.2,"spinRate":2195,"spinDirection":354},"zone":13,"typeConfidence":2.0,"plateTime":0.4761598231243833,"extension":5.8094837935618004},"index":3,"playId":"f2a5f9e7-3d96-324d-975d-79f852d2cbfa","pitchNumber":4,"startTime":"2025-08-12T03:27:37.964Z","endTime":"2025-08-12T03:27:42.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.07046002510598,"aZ":-18.07723026496286,"pfxX":7.594441927199437,"pfxZ":7.629861126390448,"pX":0.12379892387110912,"pZ":2.9363531564656205,"vX0":-6.864680759152069,"vY0":-134.76989668403573,"vZ0":-5.311337801057722,"x":112.28,"y":159.5,"x0":1.7117903150857154,"y0":50.00275118302092,"z0":6.2010686632330945,"aX":14.032248358505473},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.0,"breakHorizontal":-12.4,"spinRate":2282,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.4057192899994817,"extension":5.866983762304554},"hitData":{"launchSpeed":107.6,"launchAngle":9.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":137.38,"coordY":72.85}},"index":4,"playId":"13e080d6-0b0c-3ede-8570-40dcb82e5563","pitchNumber":5,"startTime":"2025-08-12T03:27:59.077Z","endTime":"2025-08-12T03:28:09.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-0.5000000000000018,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:28:09.960Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ramón Laureano flies out to right fielder Drew Gilbert.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-12T03:29:19.730Z","endTime":"2025-08-12T03:30:08.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":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":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-12T03:28:22.299Z","endTime":"2025-08-12T03:28:42.368Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Ramón Laureano replaces Ryan O'Hearn.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-12T03:28:42.368Z","endTime":"2025-08-12T03:29:21.750Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.42645848109747,"strikeZoneBottom":1.53650628451372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.112605248084513,"aZ":-18.644413782976144,"pfxX":5.1535267241208,"pfxZ":7.354094416922544,"pX":-0.3691757595563108,"pZ":3.4584359827583766,"vX0":-9.418726257106748,"vY0":-134.96607564398462,"vZ0":-2.4926500885411444,"x":131.07,"y":145.4,"x0":2.50054278392463,"y0":50.0045214853279,"z0":5.711087000943687,"aX":9.48439329421998},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.0,"breakHorizontal":-7.3,"spinRate":2258,"spinDirection":137},"zone":1,"typeConfidence":2.0,"plateTime":0.4062592771985263,"extension":6.034176285085873},"index":2,"playId":"3e1da941-f6d9-32b2-80d1-57f05775f3f1","pitchNumber":1,"startTime":"2025-08-12T03:29:21.750Z","endTime":"2025-08-12T03:29:24.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.9,"endSpeed":85.8,"strikeZoneTop":3.26869331579375,"strikeZoneBottom":1.50419450908304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.706117899812277,"aZ":-18.14717916460686,"pfxX":4.561064056720688,"pfxZ":7.542436487441218,"pX":-1.4941495397914575,"pZ":2.149319139004144,"vX0":-11.19622548321662,"vY0":-134.85754687015458,"vZ0":-6.40353368787242,"x":173.95,"y":180.75,"x0":2.101117457865957,"y0":50.001178307913236,"z0":5.815030249267155,"aX":8.481307334400729},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":-6.1,"spinRate":2297,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4046767018155446,"extension":6.295234949989447},"index":3,"playId":"c9c46145-6b50-3a65-959a-f20513be4cca","pitchNumber":2,"startTime":"2025-08-12T03:29:39.173Z","endTime":"2025-08-12T03:29:42.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.5,"endSpeed":85.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.381704477427306,"aZ":-20.683446932249076,"pfxX":8.863949753925908,"pfxZ":6.232500921798309,"pX":0.0623191952745101,"pZ":2.760547097357364,"vX0":-9.22213413119218,"vY0":-134.46995616639552,"vZ0":-4.244975350763618,"x":114.62,"y":164.25,"x0":2.374039320733985,"y0":50.00025065194519,"z0":5.814688587797225,"aX":16.33631056787949},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.6,"breakHorizontal":-14.3,"spinRate":2327,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.40631499486358447,"extension":6.223020337342956},"hitData":{"launchSpeed":98.7,"launchAngle":54.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.58,"coordY":111.01}},"index":4,"playId":"a5e956e9-1aba-3dc3-9869-6299a03b6842","pitchNumber":3,"startTime":"2025-08-12T03:29:57.065Z","endTime":"2025-08-12T03:30:08.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":1.0000000000000018,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:30:08.969Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Smith flies out to left fielder Bryce Johnson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-12T03:32:32.598Z","endTime":"2025-08-12T03:33:46.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7],"actionIndex":[0,1,2],"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ramón Laureano remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-12T03:31:58.258Z","endTime":"2025-08-12T03:31:58.278Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bryce Johnson remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-12T03:31:58.278Z","endTime":"2025-08-12T03:31:58.279Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":657757,"link":"/api/v1/people/657757"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jeremiah Estrada replaces Yu Darvish.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-12T03:31:58.279Z","endTime":"2025-08-12T03:32:34.806Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669093,"link":"/api/v1/people/669093"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.19325636648885,"strikeZoneBottom":1.5176298063956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34867031128181,"aZ":-8.294131196273007,"pfxX":-0.8982673965938841,"pfxZ":12.005182416465955,"pX":-0.764504795982393,"pZ":2.7224426494861804,"vX0":-0.45431711779254125,"vY0":-139.64504440015142,"vZ0":-7.246019257885247,"x":146.14,"y":165.27,"x0":-0.48337051777917095,"y0":50.00109727830574,"z0":5.885444841699624,"aX":-1.7864305553932838},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.6,"breakHorizontal":1.7,"spinRate":2245,"spinDirection":188},"zone":1,"typeConfidence":0.91,"plateTime":0.3911602669999912,"extension":6.763352139823968},"index":3,"playId":"bd4a5af9-c819-3fdb-a355-a09a94eb3c2a","pitchNumber":1,"startTime":"2025-08-12T03:32:34.806Z","endTime":"2025-08-12T03:32:38.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.832475067069453,"aZ":-7.823122861255727,"pfxX":-0.9311579761962259,"pfxZ":11.892661889130295,"pX":-0.7175168359249509,"pZ":3.305876225137637,"vX0":-0.25242199783495467,"vY0":-141.81294726333581,"vZ0":-5.8758352244880205,"x":144.35,"y":149.52,"x0":-0.5064860515222295,"y0":50.00093873626569,"z0":5.896888570677898,"aX":-1.9062767237220464},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":20.6,"breakHorizontal":1.7,"spinRate":2259,"spinDirection":189},"zone":1,"typeConfidence":0.92,"plateTime":0.3854537903965376,"extension":6.8804180820747},"index":4,"playId":"1691fd11-79c7-3773-b4df-05afd761a888","pitchNumber":2,"startTime":"2025-08-12T03:32:51.445Z","endTime":"2025-08-12T03:32:54.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-12T03:33:01.172Z","endTime":"2025-08-12T03:33:17.355Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.546804381235155,"aZ":-7.027366081206119,"pfxX":-0.15245768726373443,"pfxZ":12.335483469477198,"pX":-0.8412665862954027,"pZ":3.224555685181617,"vX0":-0.7784732219602979,"vY0":-141.47572843875494,"vZ0":-6.2267400422046055,"x":149.07,"y":151.72,"x0":-0.5433659395343392,"y0":50.00373246848786,"z0":5.897017892091936,"aX":-0.31084974341923194},"breaks":{"breakAngle":3.6,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":21.4,"breakHorizontal":0.5,"spinRate":2244,"spinDirection":188},"zone":11,"typeConfidence":0.91,"plateTime":0.3863022438295802,"extension":6.559776446678393},"index":6,"playId":"3e4a30c2-dba1-35b7-8836-dd34976f72a6","pitchNumber":3,"startTime":"2025-08-12T03:33:17.355Z","endTime":"2025-08-12T03:33:20.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.102976828685186,"aZ":-22.921727199571055,"pfxX":-6.392488558440676,"pfxZ":6.0855418130322025,"pX":-0.7147909198590153,"pZ":2.488406741696312,"vX0":1.6842798942852728,"vY0":-121.79157889794148,"vZ0":-3.124753090502642,"x":144.25,"y":171.59,"x0":-0.5793087528616763,"y0":50.005641945186355,"z0":5.743262956466299,"aX":-9.725563574254664},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.7,"breakHorizontal":11.3,"spinRate":1467,"spinDirection":229},"zone":4,"typeConfidence":0.91,"plateTime":0.44758604568523586,"extension":6.962538050613182},"hitData":{"launchSpeed":76.8,"launchAngle":47.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.06,"coordY":121.65}},"index":7,"playId":"8970a1c4-6ae0-3630-a3aa-b0609668feb6","pitchNumber":4,"startTime":"2025-08-12T03:33:37.404Z","endTime":"2025-08-12T03:33:46.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:33:46.687Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Chapman singles on a sharp ground ball to third baseman Manny Machado, deflected by pitcher Jeremiah Estrada.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-12T03:33:52.208Z","endTime":"2025-08-12T03:35:03.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669093,"link":"/api/v1/people/669093"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.31022161082713,"strikeZoneBottom":1.5171323903975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.542226728266147,"aZ":-23.5715323038237,"pfxX":-6.94967671037143,"pfxZ":5.695842180465851,"pX":0.4061082856958283,"pZ":3.802226430113359,"vX0":4.071597384020402,"vY0":-121.50140252153494,"vZ0":-0.18563452540997583,"x":101.52,"y":136.12,"x0":-0.37981385868249,"y0":50.00232542999991,"z0":5.910457530241593,"aX":-10.49591053184437},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.6,"breakHorizontal":11.8,"spinRate":1387,"spinDirection":229},"zone":12,"typeConfidence":0.91,"plateTime":0.4490581283831143,"extension":6.627973909226137},"index":0,"playId":"de5fc7a3-a83a-3d1e-b1d6-3583fb7ddc0b","pitchNumber":1,"startTime":"2025-08-12T03:34:13.974Z","endTime":"2025-08-12T03:34:17.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.21536280796697,"aZ":-7.88550349250864,"pfxX":-2.643034448154507,"pfxZ":11.690985303277252,"pX":-0.9003981734053472,"pZ":2.72800428922084,"vX0":-0.3059471187121142,"vY0":-143.04524593925802,"vZ0":-7.531046916703769,"x":151.32,"y":165.12,"x0":-0.4486758381370845,"y0":50.001311299127885,"z0":5.885304014469755,"aX":-5.4906824496618265},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":19.9,"breakHorizontal":4.8,"spinRate":2290,"spinDirection":182},"zone":11,"typeConfidence":0.92,"plateTime":0.3825330619651388,"extension":6.824326548241466},"index":1,"playId":"ee26edf6-7382-3e6d-9a65-ab575774e27a","pitchNumber":2,"startTime":"2025-08-12T03:34:31.826Z","endTime":"2025-08-12T03:34:35.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.09064131924401,"aZ":-9.06776820484634,"pfxX":-2.0070347708310923,"pfxZ":10.867132264383187,"pX":-0.27437656428423185,"pZ":2.1062872354301576,"vX0":1.1210820746266923,"vY0":-143.90794705548535,"vZ0":-9.101965431564704,"x":127.46,"y":181.91,"x0":-0.4053692121406849,"y0":50.00671829549015,"z0":5.847710941288821,"aX":-4.268426952197662},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.4,"breakHorizontal":3.5,"spinRate":2228,"spinDirection":190},"zone":8,"typeConfidence":0.92,"plateTime":0.37863936035008994,"extension":6.872843295697653},"hitData":{"launchSpeed":107.4,"launchAngle":0.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":125.97,"coordY":179.55}},"index":2,"playId":"c1ee6f3f-4287-3a82-8318-869778b658db","pitchNumber":3,"startTime":"2025-08-12T03:34:54.835Z","endTime":"2025-08-12T03:35:03.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.200000000000001,"awayTeamWinProbability":86.8,"homeTeamWinProbabilityAdded":3.200000000000001,"leverageIndex":0.73,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:35:03.134Z","atBatIndex":54},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jung Hoo Lee grounds into a force out, second baseman Jake Cronenworth to shortstop Xander Bogaerts. Matt Chapman out at 2nd. Jung Hoo Lee to 1st.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-12T03:36:18.601Z","endTime":"2025-08-12T03:39:54.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-12T03:35:23.381Z","endTime":"2025-08-12T03:36:20.512Z","isPitch":false,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.3117592784158,"strikeZoneBottom":1.43153884302534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.614983585822326,"aZ":-28.82815826108057,"pfxX":1.9113086032278808,"pfxZ":1.9891269238309555,"pX":0.013060604122364494,"pZ":4.100023270610678,"vX0":1.6651031586380405,"vY0":-127.92455058414988,"vZ0":0.9006121109089733,"x":116.5,"y":128.08,"x0":-0.8910817713153798,"y0":50.00258420258682,"z0":5.97714702215179,"aX":3.216125579147214},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":-3.8,"spinRate":2166,"spinDirection":140},"zone":12,"typeConfidence":0.92,"plateTime":0.4256842307381561,"extension":6.813988039540649},"index":1,"playId":"2c476a20-0f86-37b7-88ca-17adb34b4923","pitchNumber":1,"startTime":"2025-08-12T03:36:20.512Z","endTime":"2025-08-12T03:36:23.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.68491303332978,"aZ":-9.171554592951678,"pfxX":-2.0935471700738395,"pfxZ":11.434348830532933,"pX":-0.7436232979011286,"pZ":2.568467058782707,"vX0":-0.003965445611045851,"vY0":-141.28845336886303,"vZ0":-7.195322151442372,"x":145.35,"y":169.43,"x0":-0.47045274773974516,"y0":50.00165837002206,"z0":5.745251397457729,"aX":-4.211278232653761},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.3,"breakHorizontal":3.8,"spinRate":2207,"spinDirection":192},"zone":4,"typeConfidence":0.92,"plateTime":0.38840577037365387,"extension":6.73437765045942},"index":2,"playId":"d9726a19-cec8-30ce-b46e-71197ab310a7","pitchNumber":2,"startTime":"2025-08-12T03:36:39.730Z","endTime":"2025-08-12T03:36:45.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.25932233105701,"strikeZoneBottom":1.48582491412633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49677150931155,"aZ":-11.361705930968128,"pfxX":2.003682894158956,"pfxZ":10.160007950899598,"pX":-0.5943149084519327,"pZ":2.8899946711223317,"vX0":-0.9288535134268616,"vY0":-142.20060701405203,"vZ0":-6.386132371320964,"x":139.65,"y":160.75,"x0":-0.5238361419189551,"y0":50.00411249226137,"z0":5.885144771673805,"aX":4.1052518171155095},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.3,"breakHorizontal":-3.5,"spinRate":2165,"spinDirection":188},"zone":1,"typeConfidence":0.9,"plateTime":0.3851259438460972,"extension":6.840989485483503},"index":3,"playId":"22ffeca0-a442-3e06-88d8-bbb3d7fc97ac","pitchNumber":3,"startTime":"2025-08-12T03:37:25.135Z","endTime":"2025-08-12T03:37:28.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.20994440664774,"strikeZoneBottom":1.43662954555843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.870587646535967,"aZ":-23.414803232992604,"pfxX":-5.620239312453732,"pfxZ":5.718660081670287,"pX":0.26362108324937406,"pZ":0.5603959979490019,"vX0":4.1247938837556655,"vY0":-122.35649986600835,"vZ0":-7.265912542105612,"x":106.95,"y":223.65,"x0":-0.7055049476656009,"y0":50.00313774640873,"z0":5.545835047793287,"aX":-8.60762338357599},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":9.0,"breakHorizontal":9.4,"spinRate":1560,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.44593785826825183,"extension":6.911018846217209},"index":4,"playId":"e326e390-4aa9-3bf5-8321-9ac7ea234c91","pitchNumber":4,"startTime":"2025-08-12T03:37:45.783Z","endTime":"2025-08-12T03:37:53.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"2b1e16c6-bd47-4f48-a5e0-7133b27d0035","startTime":"2025-08-12T03:38:13.234Z","endTime":"2025-08-12T03:38:18.234Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.088990657514458,"aZ":-23.466514122297543,"pfxX":-6.348862661260128,"pfxZ":5.96622092401507,"pX":-0.09619721687786643,"pZ":1.209656334704979,"vX0":3.2217610883739822,"vY0":-119.73675318976808,"vZ0":-5.411045770350311,"x":120.67,"y":206.12,"x0":-0.6310109739227954,"y0":50.0008286784179,"z0":5.585676951956776,"aX":-9.261430817082072},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":9.8,"breakHorizontal":10.8,"spinRate":1362,"spinDirection":242},"zone":13,"typeConfidence":0.91,"plateTime":0.45660386904810846,"extension":6.965946151021457},"index":6,"playId":"cf3d019b-e74c-37c1-9d92-caaf9674d96d","pitchNumber":5,"startTime":"2025-08-12T03:38:31.213Z","endTime":"2025-08-12T03:38:34.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.372872104753046,"aZ":-8.153420313820211,"pfxX":-0.17004191360090193,"pfxZ":11.822395044691744,"pX":-0.6401400762382465,"pZ":3.0766826833926535,"vX0":-0.3915472072715947,"vY0":-141.22860974230588,"vZ0":-6.219280291442141,"x":141.4,"y":155.71,"x0":-0.4779262073090041,"y0":50.00467628801496,"z0":5.823737340389499,"aX":-0.3456155790940465},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":20.4,"breakHorizontal":0.4,"spinRate":2268,"spinDirection":190},"zone":1,"typeConfidence":0.91,"plateTime":0.3869487856746212,"extension":6.752003473869754},"index":7,"playId":"a3d7486a-51a0-3eb2-940e-f767fa49dfab","pitchNumber":6,"startTime":"2025-08-12T03:38:57.069Z","endTime":"2025-08-12T03:39:01.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.26028534169403,"strikeZoneBottom":1.49000251649078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.47923202839769,"aZ":-9.758939833364108,"pfxX":-0.27834630653949954,"pfxZ":10.985522516108718,"pX":-1.5314556612147812,"pZ":3.158775667683335,"vX0":-2.9486635593978665,"vY0":-141.940659222651,"vZ0":-5.681115071285817,"x":175.38,"y":153.49,"x0":-0.4429821902889428,"y0":50.00437432420008,"z0":5.807659039631954,"aX":-0.5675712166504872},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.0,"breakHorizontal":1.1,"spinRate":2232,"spinDirection":193},"zone":11,"typeConfidence":0.91,"plateTime":0.38588532521328744,"extension":6.627392647136993},"index":8,"playId":"ba5a17d9-5717-3d55-a75e-301da06f81a3","pitchNumber":7,"startTime":"2025-08-12T03:39:23.912Z","endTime":"2025-08-12T03:39:27.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.540683606304775,"aZ":-30.83797170180487,"pfxX":1.7080436147715534,"pfxZ":0.8162806745936795,"pX":-0.298184477977021,"pZ":2.5103784102574886,"vX0":0.761672557862323,"vY0":-127.35659076215767,"vZ0":-1.7879612402093517,"x":128.37,"y":171.0,"x0":-0.8228823862797812,"y0":50.005755738454745,"z0":5.654661285467108,"aX":2.8134912563798276},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.3,"breakHorizontal":-3.2,"spinRate":1946,"spinDirection":139},"zone":4,"typeConfidence":0.91,"plateTime":0.42964519156064673,"extension":6.704637479294983},"hitData":{"launchSpeed":94.6,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":153.2}},"index":9,"playId":"e1c0302f-58c3-3217-8a5a-b8da4f56b551","pitchNumber":8,"startTime":"2025-08-12T03:39:46.118Z","endTime":"2025-08-12T03:39:54.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.6,"awayTeamWinProbability":90.4,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.55,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:39:54.330Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-12T03:40:06.298Z","endTime":"2025-08-12T03:43:09.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.574593659154495,"aZ":-21.5537153208917,"pfxX":-3.9612697861398702,"pfxZ":6.951115010316498,"pX":-0.6156144230599911,"pZ":1.250152286565061,"vX0":1.4429487357442319,"vY0":-121.89458062028766,"vZ0":-6.0777644694938635,"x":140.47,"y":205.03,"x0":-0.6955933601785897,"y0":50.00230788140145,"z0":5.598148308288341,"aX":-6.050534099547888},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":11.6,"breakHorizontal":7.0,"spinRate":1434,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.44678998597599806,"extension":7.0522616551263635},"index":0,"playId":"c274b7c2-be70-3cd8-9b7d-019687863a8d","pitchNumber":1,"startTime":"2025-08-12T03:40:34.944Z","endTime":"2025-08-12T03:40:37.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.23221857944968,"aZ":-25.09458017336135,"pfxX":-4.985127537441859,"pfxZ":4.695587322674115,"pX":0.1264984187220559,"pZ":1.9512212580145079,"vX0":3.4693997427002525,"vY0":-121.32119252092619,"vZ0":-3.7157942299400544,"x":112.18,"y":186.1,"x0":-0.6664356894041364,"y0":50.00304568464253,"z0":5.662435271485965,"aX":-7.515212584558914},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.9,"breakHorizontal":8.3,"spinRate":1408,"spinDirection":241},"zone":8,"typeConfidence":0.91,"plateTime":0.44954870258846524,"extension":7.403629196672214},"index":1,"playId":"999979f6-3767-390e-821b-d6e494fb6779","pitchNumber":2,"startTime":"2025-08-12T03:40:53.735Z","endTime":"2025-08-12T03:41:06.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.28137675776997,"strikeZoneBottom":1.58888708509474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.857875484413576,"aZ":-10.211726794404564,"pfxX":0.30097217716800584,"pfxZ":10.961427469874163,"pX":-0.8719796356418098,"pZ":3.258577849554756,"vX0":-1.3675846550514226,"vY0":-140.86224133147817,"vZ0":-5.255215520198353,"x":150.24,"y":150.8,"x0":-0.4186609290825569,"y0":50.00626873457667,"z0":5.812643024281725,"aX":0.6034374522292015},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.0,"breakHorizontal":-0.2,"spinRate":1987,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.38927068272601195,"extension":6.970023529897191},"index":2,"playId":"64ae2a33-e387-30ad-9a6d-a14aa4b4e0d8","pitchNumber":3,"startTime":"2025-08-12T03:41:27.652Z","endTime":"2025-08-12T03:41:31.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":97.4,"endSpeed":89.2,"strikeZoneTop":3.22786531296854,"strikeZoneBottom":1.58877175845669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.902376801650423,"aZ":-11.016152497238464,"pfxX":-0.34583597464455185,"pfxZ":10.364385857494216,"pX":-1.7060932412710155,"pZ":3.4381005394663573,"vX0":-3.1890639180430376,"vY0":-141.83721711873855,"vZ0":-4.841295676940885,"x":182.03,"y":145.95,"x0":-0.5231635813862627,"y0":50.00024638687201,"z0":5.867214994537551,"aX":-0.704795773295595},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.0,"breakHorizontal":1.3,"spinRate":2060,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.3859109322649208,"extension":6.666573208666433},"index":3,"playId":"d4ee5873-074d-31fd-8287-9f42ea77c35f","pitchNumber":4,"startTime":"2025-08-12T03:41:47.972Z","endTime":"2025-08-12T03:41:51.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.565822488443477,"aZ":-24.809060890555223,"pfxX":-5.223485258726049,"pfxZ":5.061286991359017,"pX":0.012723361158429255,"pZ":3.1624702727752476,"vX0":2.727298466534741,"vY0":-119.9762997064024,"vZ0":-0.7879022703841012,"x":116.52,"y":153.39,"x0":-0.46106930304978155,"y0":50.00405371516992,"z0":5.709442660947621,"aX":-7.603016144039756},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":9.2,"breakHorizontal":8.8,"spinRate":1610,"spinDirection":236},"zone":2,"typeConfidence":0.91,"plateTime":0.4568134546393412,"extension":7.077848577362472},"index":4,"playId":"8358b5cd-677f-3693-b72b-4022a5eeb7f1","pitchNumber":5,"startTime":"2025-08-12T03:42:08.459Z","endTime":"2025-08-12T03:42:12.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.26979071020002,"strikeZoneBottom":1.58219352284241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.94926663325097,"aZ":-21.11228703813827,"pfxX":-5.353440519496026,"pfxZ":7.295819322862505,"pX":0.1416735745069879,"pZ":0.6714997779136167,"vX0":3.1589759114290765,"vY0":-121.82269420675237,"vZ0":-7.1696227165900765,"x":111.6,"y":220.65,"x0":-0.47047782240335195,"y0":50.00367612804591,"z0":5.453489402215215,"aX":-8.118106622755375},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":11.9,"breakHorizontal":9.0,"spinRate":1439,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.44809842960481916,"extension":7.360467739757364},"index":5,"playId":"df2e49ef-3b4f-3493-9f2a-cce94008a692","pitchNumber":6,"startTime":"2025-08-12T03:42:32.977Z","endTime":"2025-08-12T03:42:36.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.28374832723048,"strikeZoneBottom":1.53804927934213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.893782848496233,"aZ":-30.38497093737476,"pfxX":2.635517082625153,"pfxZ":1.0903599024160613,"pX":-0.4761547186656743,"pZ":1.6229803929510664,"vX0":-0.10257997012391237,"vY0":-126.7264363710917,"vZ0":-4.0777439574912435,"x":135.15,"y":194.96,"x0":-0.7781796533427454,"y0":50.003609683577324,"z0":5.658117685830537,"aX":4.321880818002309},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.3,"breakHorizontal":-4.8,"spinRate":2138,"spinDirection":129},"zone":7,"typeConfidence":0.91,"plateTime":0.4308702581342838,"extension":6.8959163090224544},"index":6,"playId":"19e3768c-f0fa-307f-a8ef-cab107e04f16","pitchNumber":7,"startTime":"2025-08-12T03:43:04.063Z","endTime":"2025-08-12T03:43:09.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-2.4000000000000004,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:43:09.484Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-12T03:45:34.052Z","endTime":"2025-08-12T03:47:45.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":92.9,"endSpeed":86.2,"strikeZoneTop":3.5036688729267,"strikeZoneBottom":1.64066234792042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.561012863941695,"aZ":-22.011557835152466,"pfxX":8.754861554247125,"pfxZ":5.412867188660876,"pX":-0.47033259588608645,"pZ":3.0058130754827426,"vX0":-10.229399886758276,"vY0":-135.0003107867215,"vZ0":-3.4580906902835498,"x":134.93,"y":157.62,"x0":2.199537664462549,"y0":50.005387880044836,"z0":5.821247603697201,"aX":16.44614261965295},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":-14.2,"spinRate":2351,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.4030430959648861,"extension":5.953622236137071},"index":0,"playId":"a6008e14-5c81-3e4b-8299-4f884f2bb8f9","pitchNumber":1,"startTime":"2025-08-12T03:45:47.100Z","endTime":"2025-08-12T03:45:50.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.1,"endSpeed":85.2,"strikeZoneTop":3.55302940832904,"strikeZoneBottom":1.68999795012711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.096761765756025,"aZ":-21.61724582773889,"pfxX":8.365316904241944,"pfxZ":5.781288141546813,"pX":-0.1313529424840829,"pZ":0.9081891903309367,"vX0":-8.78528141002875,"vY0":-133.63235764743587,"vZ0":-9.033665182118185,"x":122.01,"y":214.26,"x0":2.0963772354516585,"y0":50.00492849439796,"z0":5.858583155033715,"aX":15.282974139306974},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.9,"breakHorizontal":-13.4,"spinRate":2037,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.40831105103790355,"extension":6.0352390592364555},"index":1,"playId":"b8109602-51bb-3929-8a81-ea746321a9cb","pitchNumber":2,"startTime":"2025-08-12T03:46:01.386Z","endTime":"2025-08-12T03:46:06.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.162216683883774,"aZ":-22.04809748130067,"pfxX":9.848823949273996,"pfxZ":5.4741659175394,"pX":1.2575565382093081,"pZ":3.0719881521304537,"vX0":-7.011061343467921,"vY0":-135.33168905698423,"vZ0":-3.042537384077172,"x":69.06,"y":155.84,"x0":2.6051291732772843,"y0":50.00653298298409,"z0":5.759318450189453,"aX":18.23076347569297},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.5,"breakHorizontal":-16.3,"spinRate":2317,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4050922951446094,"extension":6.101234116995678},"index":2,"playId":"1f1bfa2d-1220-3c12-ab9f-ccff676e69f5","pitchNumber":3,"startTime":"2025-08-12T03:46:16.899Z","endTime":"2025-08-12T03:46:20.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-12T03:46:26.125Z","endTime":"2025-08-12T03:46:39.747Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"},"defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.54828522523911,"strikeZoneBottom":1.63411695496421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.814704501605718,"aZ":-36.569560821062225,"pfxX":-3.9027297783072568,"pfxZ":-3.1610065769902893,"pX":0.33382010133950296,"pZ":-0.6197586718915084,"vX0":-2.934783030624928,"vY0":-117.59809866188435,"vZ0":-8.170855122734478,"x":104.28,"y":255.51,"x0":2.108219837155318,"y0":50.00293422671103,"z0":6.323405722678387,"aX":-5.426206283407657},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-7.6,"breakHorizontal":7.8,"spinRate":2186,"spinDirection":346},"zone":14,"typeConfidence":2.0,"plateTime":0.46705716972306544,"extension":6.03789303263896},"index":4,"playId":"c39e40f3-1368-309e-bb75-f35e76ea0eb5","pitchNumber":4,"startTime":"2025-08-12T03:46:39.747Z","endTime":"2025-08-12T03:46:45.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.975404670018737,"aZ":-35.26333451285346,"pfxX":-6.225938080313978,"pfxZ":-2.3128731330460175,"pX":-0.8793646154058785,"pZ":1.2556547154749553,"vX0":-4.305640503546452,"vY0":-115.97437997477557,"vZ0":-4.242451278410662,"x":150.52,"y":204.88,"x0":1.8204045524117283,"y0":50.000046871983855,"z0":6.530892835683461,"aX":-8.339637181986529},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-5.0,"breakHorizontal":12.5,"spinRate":2216,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.47525068466543985,"extension":5.760898023601558},"index":5,"playId":"20d46b10-534e-32a8-9b58-9ccff14c6907","pitchNumber":5,"startTime":"2025-08-12T03:47:03.122Z","endTime":"2025-08-12T03:47:06.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.59644031766688,"strikeZoneBottom":1.62648672475313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.3058994561387,"aZ":-14.333683968426016,"pfxX":1.2276535244651035,"pfxZ":9.560019510319027,"pX":-0.3856631655901399,"pZ":4.5731393482646086,"vX0":-6.590147715821085,"vY0":-135.87413492165302,"vZ0":-1.704219475968248,"x":131.7,"y":115.31,"x0":1.913699964073571,"y0":50.003632007971866,"z0":6.206650243368052,"aX":2.292661559415345},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":-0.8,"spinRate":2228,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.40342258749035365,"extension":5.834977311117331},"index":6,"playId":"65462766-8e57-3e33-8639-51bd633375f3","pitchNumber":6,"startTime":"2025-08-12T03:47:25.532Z","endTime":"2025-08-12T03:47:29.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61634883333427,"aZ":-15.363690776225532,"pfxX":7.854793143649365,"pfxZ":9.354961972892939,"pX":-0.21205984851653517,"pZ":3.326395492118462,"vX0":-7.541794928865433,"vY0":-134.09383811331972,"vZ0":-4.558208584126248,"x":125.08,"y":148.97,"x0":1.634699295928093,"y0":50.000740593038536,"z0":6.166347783145597,"aX":14.111638827670365},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.0,"breakHorizontal":-12.4,"spinRate":2192,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.4105659777618529,"extension":5.958209277236822},"index":7,"playId":"e0e03e15-69bc-3a7f-ad62-5dcf3a3e0e83","pitchNumber":7,"startTime":"2025-08-12T03:47:42.364Z","endTime":"2025-08-12T03:47:45.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:47:45.768Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a sharp ground ball to third baseman Matt Chapman.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-12T03:50:15.049Z","endTime":"2025-08-12T03:51:15.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"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":[2,3,4,5],"actionIndex":[1],"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":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-12T03:47:55.339Z","endTime":"2025-08-12T03:48:35.450Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Walker replaces Joey Lucchesi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-12T03:48:35.450Z","endTime":"2025-08-12T03:50:17.232Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676254,"link":"/api/v1/people/676254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.5,"strikeZoneTop":3.60665593710835,"strikeZoneBottom":1.65875399067914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.23919720890831,"aZ":-28.74075243580117,"pfxX":-7.937150342897884,"pfxZ":1.7364681706405918,"pX":-0.2383489484107993,"pZ":3.1390559790284662,"vX0":10.364970664822119,"vY0":-138.42472447009328,"vZ0":-0.0683386638854575,"x":126.09,"y":154.03,"x0":-2.9663108493231998,"y0":50.00357291734247,"z0":5.057289124409725,"aX":-15.705140017023133},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.4,"breakHorizontal":12.7,"spinRate":2354,"spinDirection":242},"zone":2,"typeConfidence":0.9,"plateTime":0.39276194135022147,"extension":7.63319582975407},"index":2,"playId":"1a3ae921-bf88-32b8-93d4-3ca0f43a806f","pitchNumber":1,"startTime":"2025-08-12T03:50:17.232Z","endTime":"2025-08-12T03:50:20.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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.5,"endSpeed":87.0,"strikeZoneTop":3.61088462103974,"strikeZoneBottom":1.66297819593376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.0414480826479,"aZ":-27.26085133189077,"pfxX":-8.164926810617203,"pfxZ":2.555871243203912,"pX":0.9124523408196783,"pZ":2.5439078041305137,"vX0":12.966340050241913,"vY0":-137.16684022879002,"vZ0":-1.8763091473109546,"x":82.22,"y":170.09,"x0":-2.7975555006935164,"y0":50.00026310697411,"z0":5.08071970120689,"aX":-15.682535735285715},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.4,"breakHorizontal":12.4,"spinRate":2373,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.39808884599333716,"extension":6.463377195377481},"index":3,"playId":"d00373ea-431e-37b6-aa36-5d465c822bb2","pitchNumber":2,"startTime":"2025-08-12T03:50:32.908Z","endTime":"2025-08-12T03:50:36.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.157715668604418,"aZ":-26.18028191515892,"pfxX":8.42463849092471,"pfxZ":3.945288178069542,"pX":1.4195246702584756,"pZ":2.2614518476368746,"vX0":7.983758355178467,"vY0":-122.92295727428727,"vZ0":-1.279149391962171,"x":62.89,"y":177.72,"x0":-2.974056169084087,"y0":50.001154723999655,"z0":5.027709933046825,"aX":12.786929795327513},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.1,"breakHorizontal":-17.3,"spinRate":2739,"spinDirection":67},"zone":14,"typeConfidence":0.9,"plateTime":0.4469380146659754,"extension":6.100843378329796},"index":4,"playId":"d1c24221-8e00-39c7-85e3-c513ead69818","pitchNumber":3,"startTime":"2025-08-12T03:50:49.283Z","endTime":"2025-08-12T03:50:53.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.891416271847092,"aZ":-30.022563258814614,"pfxX":9.561785703235227,"pfxZ":1.429968428190012,"pX":-0.9073382904516596,"pZ":2.475338165195822,"vX0":2.6144574168235595,"vY0":-121.82148175931653,"vZ0":-0.1415616079437041,"x":151.59,"y":171.95,"x0":-3.2365955792525996,"y0":50.00248123124203,"z0":5.129098450738158,"aX":14.371990476727593},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.8,"breakHorizontal":-17.9,"spinRate":2674,"spinDirection":62},"zone":13,"typeConfidence":0.9,"plateTime":0.4495887636263274,"extension":6.6297380238464845},"hitData":{"launchSpeed":86.8,"launchAngle":7.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":81.39,"coordY":142.18}},"index":5,"playId":"4383df9c-dfd3-3e1b-b72b-23f413b0109d","pitchNumber":4,"startTime":"2025-08-12T03:51:05.424Z","endTime":"2025-08-12T03:51:15.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":-0.7000000000000002,"leverageIndex":0.21,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:51:15.235Z","atBatIndex":58},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Bryce Johnson grounds into a double play, pitcher Ryan Walker to shortstop Willy Adames to first baseman Dominic Smith. Xander Bogaerts out at 2nd. Bryce Johnson out at 1st.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-12T03:51:38.237Z","endTime":"2025-08-12T03:51:52.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","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":676254,"link":"/api/v1/people/676254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.812720581806726,"aZ":-29.390730146149984,"pfxX":-8.527583466927407,"pfxZ":1.443389414031655,"pX":0.32656439034270845,"pZ":2.2711687495002546,"vX0":11.862062025126834,"vY0":-137.7635699211189,"vZ0":-1.9541824329191373,"x":104.55,"y":177.46,"x0":-2.9215635934882753,"y0":50.00221943825257,"z0":4.970944690684449,"aX":-16.436806762414573},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.4,"breakHorizontal":13.1,"spinRate":2230,"spinDirection":239},"zone":6,"typeConfidence":0.9,"plateTime":0.39717155597304865,"extension":5.747441656683937},"hitData":{"launchSpeed":95.8,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.0,"coordY":180.57}},"index":0,"playId":"71105eda-8352-3b34-9cc8-19d492deb50e","pitchNumber":1,"startTime":"2025-08-12T03:51:40.683Z","endTime":"2025-08-12T03:51:52.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"credit":"b_ab"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_ab"},{"player":{"id":669369,"link":"/api/v1/people/669369"},"credit":"b_pa"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":1.5999999999999996,"leverageIndex":0.37,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:51:52.428Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-12T03:54:10.771Z","endTime":"2025-08-12T03:55:16.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"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":{"description":"Pitching Change: Mason Miller replaces Jeremiah Estrada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-12T03:53:25.758Z","endTime":"2025-08-12T03:54:12.824Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695243,"link":"/api/v1/people/695243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":100.5,"endSpeed":92.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.446368697291135,"aZ":-9.549005054404745,"pfxX":-7.338323499947487,"pfxZ":10.379078657053666,"pX":-0.4057955965777543,"pZ":3.6172605563021363,"vX0":6.123715480788277,"vY0":-146.24921783880075,"vZ0":-5.838818846997715,"x":132.47,"y":141.11,"x0":-1.5667952985954539,"y0":50.00448382544049,"z0":6.204131017351007,"aX":-15.998887133960801},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":17.9,"breakHorizontal":12.2,"spinRate":2622,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.3736200289609659,"extension":6.4749647770587675},"index":1,"playId":"040b6b2b-4943-3fb9-afd9-86b8b3e746f3","pitchNumber":1,"startTime":"2025-08-12T03:54:12.824Z","endTime":"2025-08-12T03:54:15.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.61051848388863,"strikeZoneBottom":1.65363889805155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.528382362644958,"aZ":-32.68360532049703,"pfxX":6.482321082546486,"pfxZ":-0.29754630572797325,"pX":0.22143778217628862,"pZ":4.979276460244499,"vX0":2.6892347970351254,"vY0":-128.635788953133,"vZ0":3.0820895761611133,"x":108.56,"y":104.34,"x0":-1.6773523210336856,"y0":50.00520669339271,"z0":6.285603647351344,"aX":10.958983331580095},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.2,"breakHorizontal":-12.4,"spinRate":2435,"spinDirection":53},"zone":12,"typeConfidence":0.9,"plateTime":0.42439836541393294,"extension":6.57189483748061},"index":2,"playId":"e662c4c4-763e-31e6-b855-90ed8fa485e4","pitchNumber":2,"startTime":"2025-08-12T03:54:29.290Z","endTime":"2025-08-12T03:54:32.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.7,"endSpeed":91.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.54099153779316,"aZ":-13.513898827498522,"pfxX":-4.583448150535513,"pfxZ":8.614433038097031,"pX":-0.25507777388971425,"pZ":3.715187291160857,"vX0":5.624008435653685,"vY0":-146.45901914831975,"vZ0":-4.803263974387161,"x":126.72,"y":138.47,"x0":-1.6073950823158132,"y0":50.003548712967465,"z0":6.188798234886793,"aX":-9.929120076298398},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":14.8,"breakHorizontal":7.2,"spinRate":2612,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.3744037663518447,"extension":6.602350598846089},"index":3,"playId":"5d6fc517-da68-3156-868a-8f3d0b418a98","pitchNumber":3,"startTime":"2025-08-12T03:54:51.324Z","endTime":"2025-08-12T03:54:54.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":89.4,"endSpeed":83.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.532102047397398,"aZ":-33.63189155420182,"pfxX":6.2760302701486586,"pfxZ":-0.8423505094719115,"pX":2.03523498075363,"pZ":2.225021915254641,"vX0":6.948806582965106,"vY0":-130.05390892371935,"vZ0":-3.42165400978132,"x":39.42,"y":178.7,"x0":-1.4801137530441135,"y0":50.00457274120985,"z0":6.09036555633791,"aX":10.825426179522232},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.0,"breakHorizontal":-12.8,"spinRate":2456,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.4200542714758142,"extension":6.722484965873564},"index":4,"playId":"565a057f-2e7b-375a-a99c-919e7c28b6f6","pitchNumber":4,"startTime":"2025-08-12T03:55:12.424Z","endTime":"2025-08-12T03:55:16.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.08,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:55:16.106Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-12T03:55:29.425Z","endTime":"2025-08-12T03:56:28.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.945313725287637,"aZ":-33.47905654774026,"pfxX":5.817983184067089,"pfxZ":-0.7773847006992547,"pX":1.1301699546560977,"pZ":1.2896229533253267,"vX0":5.072554514449461,"vY0":-129.32516579197122,"vZ0":-5.437223087479749,"x":73.92,"y":203.96,"x0":-1.6150115843243837,"y0":50.00058280021173,"z0":5.9989204893142025,"aX":9.81384708832589},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.4,"breakHorizontal":-11.6,"spinRate":2460,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4241571396008452,"extension":6.6610929138364},"index":0,"playId":"5c1bd87d-e975-3b59-ba58-2ad46f908cdc","pitchNumber":1,"startTime":"2025-08-12T03:55:43.723Z","endTime":"2025-08-12T03:55:46.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.6,"strikeZoneTop":3.09032507686075,"strikeZoneBottom":1.42995495127694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.556090720087266,"aZ":-33.564555375938816,"pfxX":5.374464257132437,"pfxZ":-0.8336500323362248,"pX":0.16308050558259152,"pZ":2.52624954843874,"vX0":3.049976504989676,"vY0":-128.76888188946384,"vZ0":-2.184680249321967,"x":110.78,"y":170.57,"x0":-1.7394832369868833,"y0":50.0054916613326,"z0":6.0111470959428575,"aX":8.924788504996101},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.8,"breakHorizontal":-10.4,"spinRate":2429,"spinDirection":48},"zone":5,"typeConfidence":0.9,"plateTime":0.42721281750548945,"extension":6.557222896285449},"index":1,"playId":"32cbaa94-5747-3e96-adc5-7b209752a143","pitchNumber":2,"startTime":"2025-08-12T03:56:00.103Z","endTime":"2025-08-12T03:56:03.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-12T03:56:08.808Z","endTime":"2025-08-12T03:56:24.908Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.5,"endSpeed":85.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.761977570934096,"aZ":-27.059026791697384,"pfxX":-8.483479337586001,"pfxZ":2.7814728986310318,"pX":-1.510822839708616,"pZ":2.4676586683764112,"vX0":4.05011974319125,"vY0":-134.6000316001136,"vZ0":-4.005137483262868,"x":174.59,"y":172.15,"x0":-1.9315663215676682,"y0":50.000625654778695,"z0":5.88714247827108,"aX":-15.589916932809599},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.4,"breakHorizontal":14.5,"spinRate":1836,"spinDirection":236},"zone":11,"typeConfidence":0.9,"plateTime":0.40666000856587114,"extension":6.543940485986218},"index":3,"playId":"222a99f5-a617-323d-8eb1-77b668566743","pitchNumber":3,"startTime":"2025-08-12T03:56:24.908Z","endTime":"2025-08-12T03:56:28.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:56:28.023Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-12T03:56:34.227Z","endTime":"2025-08-12T03:58:43.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.4,"endSpeed":92.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.772172509413956,"aZ":-6.279778640592695,"pfxX":-6.848431742736263,"pfxZ":11.774876485424151,"pX":0.04716190414681539,"pZ":2.6518783127925105,"vX0":7.0455939892325175,"vY0":-147.302711444136,"vZ0":-9.04187058085621,"x":115.2,"y":167.18,"x0":-1.4851503214191215,"y0":50.00405948183489,"z0":6.131619053894557,"aX":-15.061420713004683},"breaks":{"breakAngle":57.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.0,"breakVerticalInduced":19.7,"breakHorizontal":11.0,"spinRate":2740,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.3717567062585534,"extension":6.761044941040189},"index":0,"playId":"697b8cea-8bdc-30d1-8a5d-1bb7835cbbed","pitchNumber":1,"startTime":"2025-08-12T03:56:56.564Z","endTime":"2025-08-12T03:57:01.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":102.0,"endSpeed":92.7,"strikeZoneTop":3.23676681723965,"strikeZoneBottom":1.51661206926685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.91584814955116,"aZ":-9.520369844256154,"pfxX":-6.706055593992373,"pfxZ":10.190881346473834,"pX":-0.8737886877039736,"pZ":4.753220622927979,"vX0":4.470943629299962,"vY0":-148.4708018736462,"vZ0":-2.731559962231529,"x":150.31,"y":110.44,"x0":-1.531048891699346,"y0":50.00728098275102,"z0":6.242813447781172,"aX":-14.91364131531806},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":18.0,"breakHorizontal":11.3,"spinRate":2651,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.36949765103615073,"extension":6.5648820349652945},"index":1,"playId":"54d72496-2b9f-339c-9fa8-4885744ba1bb","pitchNumber":2,"startTime":"2025-08-12T03:57:14.496Z","endTime":"2025-08-12T03:57:17.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":102.0,"endSpeed":93.0,"strikeZoneTop":3.23596102098204,"strikeZoneBottom":1.5160319476833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.07185793810188,"aZ":-9.613516529677137,"pfxX":-5.720708070218727,"pfxZ":10.121340770469821,"pX":-0.9781450780809909,"pZ":4.003677712704998,"vX0":4.014556215663646,"vY0":-148.46945195916535,"vZ0":-4.574295242039684,"x":154.28,"y":130.68,"x0":-1.6057321415714059,"y0":50.00020659393074,"z0":6.1254682578132655,"aX":-12.749347598122089},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":17.6,"breakHorizontal":9.6,"spinRate":2732,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.3691352354651811,"extension":6.640563225525574},"index":2,"playId":"dfdae78b-14f9-36f3-ab1e-ca675ea5f6df","pitchNumber":3,"startTime":"2025-08-12T03:57:36.811Z","endTime":"2025-08-12T03:57:40.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":101.0,"endSpeed":91.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.87104271019774,"aZ":-7.964279013794895,"pfxX":-5.536999677909863,"pfxZ":11.149597022074028,"pX":0.0725511125964805,"pZ":2.458383202059349,"vX0":6.277397719331117,"vY0":-146.69366897321274,"vZ0":-9.103358212738081,"x":114.23,"y":172.4,"x0":-1.3794232573871243,"y0":50.005969464121264,"z0":6.083049429891625,"aX":-12.026283876512945},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":18.5,"breakHorizontal":8.8,"spinRate":2659,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.37390584612464206,"extension":6.763125626587642},"index":3,"playId":"ec77e6ae-01ea-3a24-bd7c-f31447593001","pitchNumber":4,"startTime":"2025-08-12T03:57:54.583Z","endTime":"2025-08-12T03:57:57.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.2,"endSpeed":93.4,"strikeZoneTop":3.17249422098965,"strikeZoneBottom":1.45248701813486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.845454619916424,"aZ":-14.044681694116647,"pfxX":-4.833953832965859,"pfxZ":8.068398371649291,"pX":0.03508226022862421,"pZ":5.706310340196141,"vX0":5.89839457088348,"vY0":-148.75498669418187,"vZ0":0.2630171541136771,"x":115.66,"y":84.71,"x0":-1.343053147451358,"y0":50.0003226765999,"z0":6.42938148287693,"aX":-10.85953077483523},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":14.9,"breakHorizontal":7.7,"spinRate":2505,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.3678605778356743,"extension":6.659628001619186},"index":4,"playId":"fa552a79-592d-3b36-93dc-3eab654be76a","pitchNumber":5,"startTime":"2025-08-12T03:58:17.756Z","endTime":"2025-08-12T03:58:22.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.6,"endSpeed":94.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.27954577154352,"aZ":-10.291933632870101,"pfxX":-3.9914349121509676,"pfxZ":9.572627538219107,"pX":0.13558520325912946,"pZ":3.6200878569941772,"vX0":5.886553484073653,"vY0":-149.42498281092728,"vZ0":-5.728627757932067,"x":111.83,"y":141.04,"x0":-1.3313453942738462,"y0":50.00601294922781,"z0":6.139278820366814,"aX":-9.12737086618141},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":16.6,"breakHorizontal":6.2,"spinRate":2649,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.36502403590355703,"extension":6.7901606004075},"index":5,"playId":"46a5e50f-13ab-301c-b25b-b5d4db97699f","pitchNumber":6,"startTime":"2025-08-12T03:58:39.964Z","endTime":"2025-08-12T03:58:43.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-0.8999999999999995,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-12T03:58:43.537Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-12T04:01:09.930Z","endTime":"2025-08-12T04:03:39.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[0,6],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tristan Beck replaces Ryan Walker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-12T03:59:54.459Z","endTime":"2025-08-12T04:00:55.964Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663941,"link":"/api/v1/people/663941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-12T04:00:55.964Z","endTime":"2025-08-12T04:01:12.107Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"},"defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":94.6,"endSpeed":86.7,"strikeZoneTop":3.29337249761245,"strikeZoneBottom":1.52808855863859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.541169859458833,"aZ":-11.92802992106293,"pfxX":-6.544933302758411,"pfxZ":10.613311345102092,"pX":0.44065243329769566,"pZ":0.8600541161095773,"vX0":9.99060987344137,"vY0":-137.05329202322238,"vZ0":-10.802208874951091,"x":100.2,"y":215.56,"x0":-2.397048967790687,"y0":50.00135213853488,"z0":5.660957199715489,"aX":-12.483655184259948},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":9.8,"spinRate":2075,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.39923844168279476,"extension":6.864305622282687},"index":2,"playId":"a66f5758-e5e0-349a-9170-d6fe32550083","pitchNumber":1,"startTime":"2025-08-12T04:01:12.107Z","endTime":"2025-08-12T04:01:16.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.32903549995178,"strikeZoneBottom":1.59781300420637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.62816958213104,"aZ":-45.14464673870242,"pfxX":3.36571385797217,"pfxZ":-9.312647093365465,"pX":0.5510322212722345,"pZ":3.535385201157633,"vX0":5.238602731582851,"vY0":-117.65738384099095,"vZ0":3.489471966552369,"x":96.0,"y":143.32,"x0":-2.1469131803224775,"y0":50.00179698895146,"z0":6.234632717614406,"aX":4.687649865811262},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-15.6,"breakHorizontal":-7.4,"spinRate":2371,"spinDirection":25},"zone":12,"typeConfidence":0.9,"plateTime":0.46665384711490754,"extension":6.988029880356402},"index":3,"playId":"c873f451-be0b-3d70-a476-c982de067db4","pitchNumber":2,"startTime":"2025-08-12T04:01:28.497Z","endTime":"2025-08-12T04:01:31.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.0,"strikeZoneTop":3.26698351144416,"strikeZoneBottom":1.53223677954455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.02593341767067,"aZ":-32.261299591093966,"pfxX":8.213548430072036,"pfxZ":-0.06033316149900081,"pX":-0.4324507298515234,"pZ":3.153563759294255,"vX0":2.5472378386677206,"vY0":-119.61889558712052,"vZ0":0.8292322370265706,"x":133.48,"y":153.63,"x0":-2.5806824364509584,"y0":50.003024820441034,"z0":5.715430675892428,"aX":11.794301014578124},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.4,"breakHorizontal":-15.5,"spinRate":2718,"spinDirection":59},"zone":1,"typeConfidence":0.91,"plateTime":0.45948063079400736,"extension":6.760892018536974},"index":4,"playId":"23fda821-1482-384a-95e9-6ca12bc385f9","pitchNumber":3,"startTime":"2025-08-12T04:01:45.525Z","endTime":"2025-08-12T04:01:48.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.883702301610754,"aZ":-44.64478155527376,"pfxX":3.2189770016955563,"pfxZ":-8.4995023138898,"pX":0.5571040719592986,"pZ":1.7866711882999018,"vX0":5.345982319419884,"vY0":-120.76146938934032,"vZ0":-0.7667925262830692,"x":95.76,"y":190.54,"x0":-2.1087742128161193,"y0":50.001002217182865,"z0":6.05674838818616,"aX":4.72377190238993},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-15.2,"breakHorizontal":-7.2,"spinRate":2525,"spinDirection":35},"zone":9,"typeConfidence":0.91,"plateTime":0.4546381786112357,"extension":6.969655572672115},"index":5,"playId":"76a6e9af-95de-3ef5-8e98-49c49067439c","pitchNumber":4,"startTime":"2025-08-12T04:02:01.782Z","endTime":"2025-08-12T04:02:05.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-12T04:02:21.636Z","endTime":"2025-08-12T04:03:14.812Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.35911286728751,"strikeZoneBottom":1.5391043757302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.260178125055766,"aZ":-43.7979863326779,"pfxX":3.6276063821692506,"pfxZ":-7.846321867368688,"pX":0.9349327673677595,"pZ":0.5369109570719639,"vX0":6.167780936886487,"vY0":-121.3268311439353,"vZ0":-4.124715742618963,"x":81.36,"y":224.28,"x0":-2.118523533528453,"y0":50.005925947581865,"z0":6.103033272136489,"aX":5.370853659444112},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-15.0,"breakHorizontal":-8.2,"spinRate":2370,"spinDirection":23},"zone":14,"typeConfidence":0.91,"plateTime":0.45263979297437906,"extension":7.008480438265176},"index":7,"playId":"8fbb7a05-354c-3c14-974a-44221d247590","pitchNumber":5,"startTime":"2025-08-12T04:03:14.812Z","endTime":"2025-08-12T04:03:18.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":96.0,"endSpeed":87.2,"strikeZoneTop":3.32853935343029,"strikeZoneBottom":1.575627052115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.373531035981145,"aZ":-12.794763268526214,"pfxX":-5.8907384533628,"pfxZ":9.933354484382402,"pX":0.08364339128092566,"pZ":1.8697126313308614,"vX0":9.13576533491369,"vY0":-139.2956586538802,"vZ0":-8.50726952884795,"x":113.81,"y":188.3,"x0":-2.4840733719131256,"y0":50.003381771333615,"z0":5.823582364757156,"aX":-11.493953898044513},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2016,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.3942872798467345,"extension":6.806210949099318},"index":8,"playId":"517e4341-d2e4-3e34-b58a-a00972598868","pitchNumber":6,"startTime":"2025-08-12T04:03:36.313Z","endTime":"2025-08-12T04:03:39.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_ab"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_ab"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-12T04:03:39.834Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddy Fermin flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-12T04:03:47.831Z","endTime":"2025-08-12T04:05:11.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.20289453455678,"strikeZoneBottom":1.47642981331219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.693779742390202,"aZ":-29.407558375709158,"pfxX":2.909052076263417,"pfxZ":1.7414491243879322,"pX":-0.9363141700691515,"pZ":1.304890364661387,"vX0":3.0185127176930404,"vY0":-125.69852129641605,"vZ0":-5.216897358683637,"x":152.69,"y":203.55,"x0":-2.5347165973374013,"y0":50.00148755751026,"z0":5.821832160865516,"aX":4.6100337693067255},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.2,"breakHorizontal":-6.0,"spinRate":2576,"spinDirection":125},"zone":13,"typeConfidence":0.9,"plateTime":0.4373091114696006,"extension":6.800187527030459},"index":0,"playId":"26457d71-57e2-3d98-9da4-1ba722504832","pitchNumber":1,"startTime":"2025-08-12T04:04:04.764Z","endTime":"2025-08-12T04:04:10.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.26214886160849,"strikeZoneBottom":1.53592625607455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.21647815404176,"aZ":-10.392107293819135,"pfxX":-7.276100323716077,"pfxZ":11.261451997144839,"pX":0.4589957117739054,"pZ":1.0121956633808773,"vX0":10.210016390625054,"vY0":-138.07095788746525,"vZ0":-10.757832746318854,"x":99.5,"y":211.45,"x0":-2.33838037682678,"y0":50.005221732496366,"z0":5.6545303435755505,"aX":-14.076740909320273},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.2,"breakHorizontal":11.0,"spinRate":2165,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.3964227040414432,"extension":7.080308295259096},"index":1,"playId":"2e41bcdd-99d8-38c9-9b75-f6fbed1c2b87","pitchNumber":2,"startTime":"2025-08-12T04:04:27.058Z","endTime":"2025-08-12T04:04:31.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.195218821237972,"aZ":-10.803623119738228,"pfxX":-5.903001561152739,"pfxZ":10.884542998648215,"pX":0.8258794405437317,"pZ":2.8265551736793055,"vX0":10.956568113039133,"vY0":-139.01723635699503,"vZ0":-6.176350328597243,"x":85.52,"y":162.46,"x0":-2.393710806051597,"y0":50.00574940601466,"z0":5.789227122614209,"aX":-11.593682536220983},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.6,"breakHorizontal":8.5,"spinRate":2232,"spinDirection":208},"zone":3,"typeConfidence":0.9,"plateTime":0.3934936117051384,"extension":6.896153520728308},"index":2,"playId":"d5c45ce3-fbc6-337f-b2fd-727d0751b7f9","pitchNumber":3,"startTime":"2025-08-12T04:04:43.721Z","endTime":"2025-08-12T04:04:47.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.441978547881316,"aZ":-11.51670716299168,"pfxX":-7.473433607066374,"pfxZ":10.695627107415607,"pX":-0.17924295051367653,"pZ":2.5751007244585664,"vX0":8.713964722864095,"vY0":-138.01552122807334,"vZ0":-6.750660384076307,"x":123.83,"y":169.25,"x0":-2.4050268259018055,"y0":50.00020225238777,"z0":5.826723417440258,"aX":-14.43023811073546},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":11.8,"spinRate":2256,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.3967178670068323,"extension":6.867989600731902},"hitData":{"launchSpeed":99.8,"launchAngle":49.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.2,"coordY":86.78}},"index":3,"playId":"94e55fa4-f654-30ee-b585-1a978ee70ace","pitchNumber":4,"startTime":"2025-08-12T04:05:00.245Z","endTime":"2025-08-12T04:05:11.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-12T04:05:11.517Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Fernando Tatis Jr. doubles (21) on a line drive to left fielder Heliot Ramos.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-12T04:05:11.680Z","endTime":"2025-08-12T04:07:16.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.70151592472766,"strikeZoneBottom":1.79003004771884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.72958566399755,"aZ":-15.096910356860302,"pfxX":-6.650667833644511,"pfxZ":8.88743558887222,"pX":-1.008713803860159,"pZ":1.4837843065196297,"vX0":6.041527822892704,"vY0":-136.89057502847083,"vZ0":-9.070515399475022,"x":155.45,"y":198.72,"x0":-2.367100582739996,"y0":50.00206046081076,"z0":5.846232796986733,"aX":-12.777357417601825},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":10.9,"spinRate":1980,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.39826000731528,"extension":7.077240952139635},"index":0,"playId":"f6aea936-e49c-382e-8325-709eac823e71","pitchNumber":1,"startTime":"2025-08-12T04:05:34.503Z","endTime":"2025-08-12T04:05:38.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.81,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.56566534043882,"aZ":-44.98632124906283,"pfxX":5.707770525939553,"pfxZ":-8.905718710633462,"pX":0.6628267738522924,"pZ":1.3361452586267832,"vX0":4.752463151940258,"vY0":-119.57913778727998,"vZ0":-1.4119550721315517,"x":91.73,"y":202.7,"x0":-2.097092104302646,"y0":50.005059007345054,"z0":5.995653432825295,"aX":8.208274127257368},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-16.2,"breakHorizontal":-11.5,"spinRate":2390,"spinDirection":25},"zone":14,"typeConfidence":0.91,"plateTime":0.45927377222409405,"extension":6.9149094610561646},"index":1,"playId":"f41efc63-bec0-350a-a1ca-e3295291cac3","pitchNumber":2,"startTime":"2025-08-12T04:05:48.947Z","endTime":"2025-08-12T04:05:52.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.64691109298732,"strikeZoneBottom":1.73561219263899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.830792920662887,"aZ":-14.529627978555647,"pfxX":-4.002761116361996,"pfxZ":9.238726930696686,"pX":-0.8949058314596412,"pZ":4.043833080783275,"vX0":5.670441409079002,"vY0":-136.99034617497622,"vZ0":-2.6097596858883763,"x":151.11,"y":129.6,"x0":-2.4668101012170016,"y0":50.00537532576153,"z0":5.99592970842832,"aX":-7.647457137301831},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":6.1,"spinRate":2023,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.399065223298265,"extension":6.911148404155546},"index":2,"playId":"0ad13201-6821-321b-a00a-96e2ec45f833","pitchNumber":3,"startTime":"2025-08-12T04:06:05.099Z","endTime":"2025-08-12T04:06:09.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.2,"strikeZoneTop":3.64694478629609,"strikeZoneBottom":1.73562610718954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.018201680438846,"aZ":-13.214833732283115,"pfxX":-3.5976037838746278,"pfxZ":9.637159798231366,"pX":-0.22563236783057586,"pZ":1.6881072797068928,"vX0":7.31142651797291,"vY0":-138.44026341682442,"vZ0":-8.617228847575001,"x":125.6,"y":193.2,"x0":-2.4175745271241134,"y0":50.0030022120074,"z0":5.698560006396361,"aX":-7.0782366869095386},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":5.3,"spinRate":2082,"spinDirection":222},"zone":8,"typeConfidence":0.89,"plateTime":0.3936330238241714,"extension":6.779396363083227},"index":3,"playId":"c23ef6f2-0a3e-373e-b309-1559905d7f8e","pitchNumber":4,"startTime":"2025-08-12T04:06:21.785Z","endTime":"2025-08-12T04:06:25.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.9,"strikeZoneTop":3.64694534602163,"strikeZoneBottom":1.73562463634372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.857424307347046,"aZ":-44.164344692693106,"pfxX":4.481846188127971,"pfxZ":-8.19820868407269,"pX":0.46612792264784564,"pZ":0.5679722495073529,"vX0":4.518988652179367,"vY0":-120.07095360979642,"vZ0":-3.417363341271562,"x":99.23,"y":223.44,"x0":-2.021274525529259,"y0":50.002047612795806,"z0":5.932426457057022,"aX":6.5551836296482255},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-15.4,"breakHorizontal":-9.2,"spinRate":2460,"spinDirection":35},"zone":14,"typeConfidence":0.91,"plateTime":0.4558537640773044,"extension":7.049999955062045},"index":4,"playId":"9c5ee71b-3247-3223-a21a-9751a0f22d94","pitchNumber":5,"startTime":"2025-08-12T04:06:37.408Z","endTime":"2025-08-12T04:06:41.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.4,"strikeZoneTop":3.81,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.481694162587633,"aZ":-43.26727691288808,"pfxX":4.699326932211797,"pfxZ":-8.114999986175656,"pX":0.03651902942571227,"pZ":2.781302205344605,"vX0":3.776368119520158,"vY0":-117.15692263322646,"vZ0":1.8949182629069898,"x":115.61,"y":163.68,"x0":-2.2160956488508745,"y0":50.0007931533735,"z0":6.0555845499821075,"aX":6.425620153787868},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-13.8,"breakHorizontal":-9.6,"spinRate":2276,"spinDirection":33},"zone":5,"typeConfidence":0.91,"plateTime":0.47044965811535455,"extension":6.8936891792130695},"hitData":{"launchSpeed":99.6,"launchAngle":12.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":38.77,"coordY":98.8}},"index":5,"playId":"982f7d0b-8291-347a-9dcf-05d97a464c0f","pitchNumber":6,"startTime":"2025-08-12T04:07:01.027Z","endTime":"2025-08-12T04:07:16.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.5000000000000009,"leverageIndex":0.08,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-12T04:07:16.124Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, shortstop Willy Adames to first baseman Dominic Smith.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-12T04:07:35.536Z","endTime":"2025-08-12T04:08:35.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.19478297085326,"strikeZoneBottom":1.48902899459896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.513499367639614,"aZ":-33.41091038781063,"pfxX":10.597147418921985,"pfxZ":-0.8415947274605688,"pX":0.6079390356285695,"pZ":2.4922753987173736,"vX0":4.4318861824035025,"vY0":-121.1186649087521,"vZ0":-0.5066029897397408,"x":93.83,"y":171.49,"x0":-2.6267470456445485,"y0":50.00178835946537,"z0":5.647244360630308,"aX":15.609367336758961},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.3,"breakHorizontal":-20.3,"spinRate":2695,"spinDirection":61},"zone":6,"typeConfidence":0.9,"plateTime":0.4536945424665242,"extension":6.960764720166026},"index":0,"playId":"50a8b7ed-965b-3090-859a-7c829f13ac6a","pitchNumber":1,"startTime":"2025-08-12T04:07:45.067Z","endTime":"2025-08-12T04:07:48.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.111725868306358,"aZ":-34.15514909909063,"pfxX":8.124646560730135,"pfxZ":-1.339841042454438,"pX":0.9867002284773876,"pZ":2.3094245613245623,"vX0":5.891810953305829,"vY0":-120.79642797919843,"vZ0":-0.8428613408000789,"x":104.82,"y":155.5,"x0":-2.5420917856730525,"y0":50.00576256169859,"z0":5.6726878994329955,"aX":11.976155451791167},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.4,"breakHorizontal":-16.2,"spinRate":2902,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.45388282905862054,"extension":6.867255894314026},"index":1,"playId":"9a4aee46-3860-3b82-bbca-8e70ffec5d09","pitchNumber":2,"startTime":"2025-08-12T04:08:01.607Z","endTime":"2025-08-12T04:08:08.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-12T04:08:15.306Z","endTime":"2025-08-12T04:08:26.491Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.170949123050917,"aZ":-43.97660435143506,"pfxX":5.129439894456151,"pfxZ":-8.436588996930864,"pX":-1.4809127309088235,"pZ":2.6008285122471198,"vX0":-0.17686346912444045,"vY0":-117.73864175155414,"vZ0":1.3240294629800018,"x":173.45,"y":168.56,"x0":-2.0707131660967173,"y0":50.00367352330697,"z0":6.1130521654613945,"aX":7.173803878764301},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-14.6,"breakHorizontal":-9.2,"spinRate":2272,"spinDirection":30},"zone":11,"typeConfidence":0.91,"plateTime":0.4658877507958272,"extension":7.008324967154092},"hitData":{"launchSpeed":78.9,"launchAngle":9.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.26,"coordY":133.19}},"index":3,"playId":"b049590e-3eb6-33e6-bb60-f2e9ec4d1b38","pitchNumber":3,"startTime":"2025-08-12T04:08:26.491Z","endTime":"2025-08-12T04:08:35.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.7000000000000002,"leverageIndex":0.23,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-12T04:08:35.662Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, second baseman Jake Cronenworth to first baseman Luis Arraez.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-12T04:10:58.467Z","endTime":"2025-08-12T04:13:19.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,8],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robert Suarez replaces Mason Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-12T04:09:53.155Z","endTime":"2025-08-12T04:11:00.672Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663158,"link":"/api/v1/people/663158"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.54857541186273,"strikeZoneBottom":1.69254994213643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.640875380949694,"aZ":-9.859530824585448,"pfxX":-1.8654443600311554,"pfxZ":10.955981993122041,"pX":-0.18279690272687893,"pZ":3.263556226507833,"vX0":3.336973483394917,"vY0":-141.86671841890757,"vZ0":-6.319456400596436,"x":123.97,"y":150.66,"x0":-1.1322902754438098,"y0":50.005431228281836,"z0":6.149402641678115,"aX":-3.8005543782050917},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.7,"breakHorizontal":2.6,"spinRate":2326,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.3861668295423928,"extension":6.806518229306449},"index":1,"playId":"54382249-54fe-3792-a8ed-8e4f79cddaef","pitchNumber":1,"startTime":"2025-08-12T04:11:00.672Z","endTime":"2025-08-12T04:11:04.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":98.6,"endSpeed":89.2,"strikeZoneTop":3.50362328219865,"strikeZoneBottom":1.64763399239204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.4647547177562,"aZ":-7.1986631756946675,"pfxX":-1.7769976931664246,"pfxZ":12.152758600323537,"pX":0.0576324194426902,"pZ":2.4010772447191213,"vX0":3.9356797441784925,"vY0":-143.22542360938098,"vZ0":-9.187100761618352,"x":114.8,"y":173.95,"x0":-1.110197015399141,"y0":50.00035934897255,"z0":6.119510690353922,"aX":-3.6517690180144853},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.0,"breakHorizontal":2.3,"spinRate":2406,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.38404065259981035,"extension":6.756378993176357},"index":2,"playId":"25040637-c32d-37db-b884-e9d1c55c7305","pitchNumber":2,"startTime":"2025-08-12T04:11:18.489Z","endTime":"2025-08-12T04:11:22.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.7,"endSpeed":84.9,"strikeZoneTop":3.33872370148482,"strikeZoneBottom":1.56310658554654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.902782469093207,"aZ":-21.9774820515909,"pfxX":-9.341057272461416,"pfxZ":5.579747663754987,"pX":-1.8116437311659224,"pZ":0.7033749283486848,"vX0":1.9840247595954612,"vY0":-134.73366884757152,"vZ0":-9.66625108503438,"x":186.06,"y":219.79,"x0":-1.346995286306786,"y0":50.00382851624497,"z0":5.907528140009895,"aX":-17.071914593277715},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.2,"breakHorizontal":16.4,"spinRate":2151,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4074604862816429,"extension":6.834762311465258},"index":3,"playId":"17a3398a-c479-3c60-a29b-4875a889121d","pitchNumber":3,"startTime":"2025-08-12T04:11:35.720Z","endTime":"2025-08-12T04:11:39.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":100.2,"endSpeed":91.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.515884129960625,"aZ":-10.16423386239129,"pfxX":-3.076749117431196,"pfxZ":10.220940393625462,"pX":-0.883578672348238,"pZ":2.303672232925219,"vX0":2.740752505580656,"vY0":-145.66218469378492,"vZ0":-9.117532276173653,"x":150.68,"y":176.58,"x0":-1.4359285708470888,"y0":50.00595853456772,"z0":6.085173651738454,"aX":-6.627270350267176},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2434,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.37571885565567786,"extension":6.767586055981314},"index":4,"playId":"be3598c3-da5e-385a-b396-6c4cb9d8e802","pitchNumber":4,"startTime":"2025-08-12T04:11:54.907Z","endTime":"2025-08-12T04:11:57.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":99.9,"endSpeed":90.7,"strikeZoneTop":3.34776057344697,"strikeZoneBottom":1.5656892934588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.66730122038016,"aZ":-11.283120315393502,"pfxX":-2.517325223742875,"pfxZ":9.8398138463751,"pX":-0.9579717919170635,"pZ":3.2581751272545514,"vX0":2.069779793858823,"vY0":-145.38141988322894,"vZ0":-6.447275878637008,"x":153.52,"y":150.81,"x0":-1.354966861158192,"y0":50.00593598899378,"z0":6.201942138541801,"aX":-5.345843430745297},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.6,"breakHorizontal":4.1,"spinRate":2390,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.37794311515945367,"extension":6.592552735986397},"index":5,"playId":"1f3b1cff-60f3-3f0f-b920-03be9ff5b4a5","pitchNumber":5,"startTime":"2025-08-12T04:12:17.133Z","endTime":"2025-08-12T04:12:21.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":100.7,"endSpeed":91.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.54737750101833,"aZ":-9.314321676258409,"pfxX":-2.4076981151044197,"pfxZ":10.625897872391917,"pX":-0.5168885064453526,"pZ":2.6382240988010985,"vX0":3.267248308328848,"vY0":-146.42461276274398,"vZ0":-8.455833268105515,"x":136.7,"y":167.55,"x0":-1.339209572506797,"y0":50.00382612237719,"z0":6.1364481253604355,"aX":-5.180420573855913},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.5,"breakHorizontal":3.6,"spinRate":2456,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.3753883272518679,"extension":6.794531756757213},"index":6,"playId":"e611210b-bab2-367e-b71f-873921b53c7b","pitchNumber":6,"startTime":"2025-08-12T04:12:35.810Z","endTime":"2025-08-12T04:12:39.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2025-08-12T04:12:56.485Z","endTime":"2025-08-12T04:13:11.148Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"},"defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.373955627579022,"aZ":-21.8987632831983,"pfxX":-10.070276277959552,"pfxZ":5.703012781445022,"pX":-0.7940442212211734,"pZ":1.145949384875518,"vX0":4.668054510920308,"vY0":-133.56969951285495,"vZ0":-8.263960010518735,"x":147.27,"y":207.84,"x0":-1.2580241755628563,"y0":50.00606970440607,"z0":5.860639508246954,"aX":-18.158511205862865},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":17.2,"spinRate":1931,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4104183883034729,"extension":6.705327997125215},"hitData":{"launchSpeed":87.2,"launchAngle":-10.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.38,"coordY":152.7}},"index":8,"playId":"05478ff4-c87a-3334-9c4c-82423238625a","pitchNumber":7,"startTime":"2025-08-12T04:13:11.148Z","endTime":"2025-08-12T04:13:19.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-12T04:13:19.457Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Willy Adames lines out to center fielder Jackson Merrill.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-12T04:13:22.988Z","endTime":"2025-08-12T04:14:11.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":99.3,"endSpeed":91.1,"strikeZoneTop":3.36690154181455,"strikeZoneBottom":1.58476586316532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07923009980195,"aZ":-12.029814430816558,"pfxX":-8.579760893120422,"pfxZ":9.51836254969483,"pX":0.01726987962581184,"pZ":2.0265716304308024,"vX0":6.3685845955733384,"vY0":-144.21768255376,"vZ0":-9.327561288925427,"x":116.34,"y":184.06,"x0":-1.0997264402107667,"y0":50.003566899782754,"z0":6.035717391842721,"aX":-18.15788387837286},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.6,"breakHorizontal":14.4,"spinRate":2433,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.37912434632708303,"extension":6.888746996306717},"index":0,"playId":"614724cc-689f-3592-933c-bb78a070537e","pitchNumber":1,"startTime":"2025-08-12T04:13:44.284Z","endTime":"2025-08-12T04:13:47.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.88481409363666,"aZ":-9.797216385227406,"pfxX":-7.711461458582361,"pfxZ":10.686788528062355,"pX":-0.9279507056642237,"pZ":1.7480996392180195,"vX0":3.702315703367118,"vY0":-143.6890172819415,"vZ0":-10.469104435134874,"x":152.37,"y":191.58,"x0":-1.2303317822783573,"y0":50.00254143645371,"z0":6.044873904621781,"aX":-16.145681129113925},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.4,"breakHorizontal":13.2,"spinRate":2509,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.3809914953673439,"extension":6.692185794026899},"hitData":{"launchSpeed":99.4,"launchAngle":20.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.41,"coordY":56.33}},"index":1,"playId":"94497ccb-9731-308d-930b-2b8e5ed6c1bd","pitchNumber":2,"startTime":"2025-08-12T04:14:01.292Z","endTime":"2025-08-12T04:14:11.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-12T04:14:11.095Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Smith flies out to left fielder Bryce Johnson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-12T04:14:19.667Z","endTime":"2025-08-12T04:18:02.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9,10],"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"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(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":99.3,"endSpeed":92.1,"strikeZoneTop":3.29987125607354,"strikeZoneBottom":1.59769973570266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.250930963964937,"aZ":-9.462268252285641,"pfxX":-3.960546813416979,"pfxZ":10.617770275000748,"pX":-0.8044454667405667,"pZ":1.0782224451681173,"vX0":2.2915641096228576,"vY0":-144.33405946244264,"vZ0":-12.448287046756313,"x":147.66,"y":209.67,"x0":-1.0883793507613855,"y0":50.001792532143796,"z0":5.998192864019157,"aX":-8.471000067290392},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.3,"breakHorizontal":6.8,"spinRate":2576,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.3775057077740316,"extension":6.718287427253163},"index":0,"playId":"eb2b7e64-947f-32a4-bb45-ef5cfe40a0cd","pitchNumber":1,"startTime":"2025-08-12T04:14:37.633Z","endTime":"2025-08-12T04:14:41.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.17133791638136,"aZ":-10.372136495934944,"pfxX":-4.722418481402191,"pfxZ":10.23028477757672,"pX":-0.014680346250997187,"pZ":3.2865486293212083,"vX0":5.16349990694865,"vY0":-144.9039011615361,"vZ0":-6.2910297747700135,"x":117.56,"y":150.04,"x0":-1.204307431277429,"y0":50.00520785144395,"z0":6.116500081253577,"aX":-10.066154661950828},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.5,"breakHorizontal":7.6,"spinRate":2467,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3776869101987481,"extension":6.868279097028126},"index":1,"playId":"bb8bbf5a-69ab-3c88-a845-c4c8814095ee","pitchNumber":2,"startTime":"2025-08-12T04:14:54.354Z","endTime":"2025-08-12T04:14:57.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":91.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.56718380003752,"aZ":-8.066978462131788,"pfxX":-3.9966795569907134,"pfxZ":11.342420735158168,"pX":-0.13968531270732967,"pZ":2.316862613859114,"vX0":4.684272155423903,"vY0":-145.00757905908932,"vZ0":-9.20954538714288,"x":122.32,"y":176.22,"x0":-1.2583507654638606,"y0":50.00245022844872,"z0":6.02988344846364,"aX":-8.493994170457212},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":18.8,"breakHorizontal":6.2,"spinRate":2526,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3780363865478389,"extension":6.8637481824852635},"index":2,"playId":"6dac8161-17ed-3e45-8570-04fc2a292ae5","pitchNumber":3,"startTime":"2025-08-12T04:15:12.109Z","endTime":"2025-08-12T04:15:15.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-12T04:15:27.500Z","endTime":"2025-08-12T04:15:42.260Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":99.7,"endSpeed":90.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.07530514030716,"aZ":-10.656740050338938,"pfxX":-2.487530752259247,"pfxZ":10.199332777345445,"pX":-0.7861056337677667,"pZ":3.363852388713384,"vX0":2.5591838106076836,"vY0":-145.04348780630258,"vZ0":-6.052669854770501,"x":146.96,"y":147.96,"x0":-1.3609513705739886,"y0":50.00067118939526,"z0":6.141695625946561,"aX":-5.246869881353},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.3,"breakHorizontal":4.0,"spinRate":2372,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.37908471615368633,"extension":6.7798111706277},"index":4,"playId":"dda02e9c-eb73-381f-8464-51b025dc7300","pitchNumber":4,"startTime":"2025-08-12T04:15:42.260Z","endTime":"2025-08-12T04:15:45.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.0,"endSpeed":84.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.29042135888761,"aZ":-24.81022967886493,"pfxX":-9.733615822290963,"pfxZ":4.036554947710974,"pX":-0.5554963430273266,"pZ":1.9332083767284307,"vX0":5.326482978272582,"vY0":-133.8399712126418,"vZ0":-5.981583168644986,"x":138.17,"y":186.58,"x0":-1.300590047565919,"y0":50.00433541623393,"z0":5.959722456792135,"aX":-17.764613724457238},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.2,"breakHorizontal":16.6,"spinRate":1934,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.40831277409093447,"extension":7.001208422586267},"index":5,"playId":"6f9749ae-51a8-334c-976a-a9c73a40151b","pitchNumber":5,"startTime":"2025-08-12T04:16:03.159Z","endTime":"2025-08-12T04:16:07.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":100.5,"endSpeed":91.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.60403941551518,"aZ":-10.300409146444915,"pfxX":-3.1748036751082505,"pfxZ":10.152357468211939,"pX":0.09854148737724958,"pZ":3.239453223311874,"vX0":4.9776292657587105,"vY0":-146.13623316015966,"vZ0":-6.485562245538922,"x":113.24,"y":151.31,"x0":-1.2172729827673616,"y0":50.006671208928786,"z0":6.111675939264418,"aX":-6.843140824015592},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.2,"breakHorizontal":4.7,"spinRate":2429,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.37532542326771523,"extension":6.835326000567834},"index":6,"playId":"89e1c0d8-a686-33a0-8cfa-2c2aa1b3f097","pitchNumber":6,"startTime":"2025-08-12T04:16:25.668Z","endTime":"2025-08-12T04:16:28.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":100.1,"endSpeed":91.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.27463942720398,"aZ":-12.715538901859208,"pfxX":-8.188503078446276,"pfxZ":9.023733098625652,"pX":0.8377705347056699,"pZ":2.949823591952096,"vX0":8.39577049971759,"vY0":-145.50155993003986,"vZ0":-6.7676437166696894,"x":85.07,"y":159.13,"x0":-1.0131507321947986,"y0":50.004043075355526,"z0":6.06702721615741,"aX":-17.661046257127037},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.2,"breakHorizontal":13.3,"spinRate":2342,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3756059686921942,"extension":6.696791503239296},"index":7,"playId":"f1e19c31-f1d1-30f3-82e6-1408aa57c15b","pitchNumber":7,"startTime":"2025-08-12T04:16:48.205Z","endTime":"2025-08-12T04:16:51.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.9,"strikeZoneTop":3.10285542357298,"strikeZoneBottom":1.5200038191909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.832945676625915,"aZ":-21.645377889485623,"pfxX":-8.713327019295082,"pfxZ":5.829975675095643,"pX":-0.9255617343370451,"pZ":0.490880301390902,"vX0":4.045704000873122,"vY0":-132.64257796849637,"vZ0":-9.857565746777151,"x":152.28,"y":225.53,"x0":-1.3275271507120436,"y0":50.003094907756264,"z0":5.795846399777829,"aX":-15.732919707490643},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":15.1,"spinRate":1897,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4108556851061933,"extension":6.941034220060787},"index":8,"playId":"af81276b-72fc-3297-b4f5-2e771fffb4bb","pitchNumber":8,"startTime":"2025-08-12T04:17:09.820Z","endTime":"2025-08-12T04:17:13.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.474137034574415,"aZ":-22.600361248020345,"pfxX":-8.688539653925643,"pfxZ":5.124405241746115,"pX":-0.14683238535663146,"pZ":1.4530116838888074,"vX0":5.963643121207134,"vY0":-135.30514216794663,"vZ0":-7.737277428339497,"x":122.6,"y":199.55,"x0":-1.2424439108340144,"y0":50.000461862222814,"z0":5.9145149506363905,"aX":-16.22708797176408},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.9,"breakHorizontal":14.6,"spinRate":1993,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.4036568547003858,"extension":6.710074395826884},"index":9,"playId":"924eed57-ae8c-3c1e-bed0-db7839912bdc","pitchNumber":9,"startTime":"2025-08-12T04:17:27.043Z","endTime":"2025-08-12T04:17:33.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.8,"endSpeed":92.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.22542975700123,"aZ":-11.426482802639988,"pfxX":-7.5434914910083855,"pfxZ":9.537981902062821,"pX":-0.51000721316454,"pZ":2.386185691404201,"vX0":4.873862806918351,"vY0":-146.4809984726718,"vZ0":-8.695886618487442,"x":136.44,"y":174.35,"x0":-1.2143397461673395,"y0":50.004549089533285,"z0":6.0744432804808,"aX":-16.413461468065922},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":15.7,"breakHorizontal":12.7,"spinRate":2368,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.373755035580579,"extension":6.704320005767416},"hitData":{"launchSpeed":70.7,"launchAngle":46.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.29,"coordY":128.29}},"index":10,"playId":"df024b3f-c1fe-3e0f-a5ef-bc379ea0e357","pitchNumber":10,"startTime":"2025-08-12T04:17:53.705Z","endTime":"2025-08-12T04:18:02.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"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":669369,"link":"/api/v1/people/669369"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-12T04:18:02.584Z","atBatIndex":69}]