[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-10T01:45:29.179Z","endTime":"2026-07-10T01:46:27.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T21:23:59.718Z","endTime":"2026-07-10T01:23:30.757Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-10T01:23:30.757Z","endTime":"2026-07-10T01:43:39.019Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-10T01:43:39.019Z","endTime":"2026-07-10T01:45:31.114Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50733398692014,"aZ":-26.225453868491936,"pfxX":-0.7339463533989576,"pfxZ":3.432405240256424,"pX":-0.5196522274196336,"pZ":1.882669373063002,"vX0":-5.786041574740201,"vY0":-129.84742602642285,"vZ0":-5.818910133356848,"x":136.81,"y":187.95,"x0":1.8195653179119313,"y0":50.00054603657317,"z0":6.110749125638451,"aX":-1.2710092204312677},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.3,"breakHorizontal":2.4,"spinRate":2416,"spinDirection":163},"zone":7,"typeConfidence":2.0,"plateTime":0.41952131578507723,"extension":6.62233198881658},"index":3,"playId":"dae49739-272c-3534-b9c3-56d320823d7a","pitchNumber":1,"startTime":"2026-07-10T01:45:31.114Z","endTime":"2026-07-10T01:45:35.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.054337501657386,"aZ":-10.811358533287619,"pfxX":6.388414167743213,"pfxZ":11.236681342228628,"pX":0.32218246952615587,"pZ":0.34080874011461293,"vX0":-5.787294278440496,"vY0":-136.74993684260494,"vZ0":-13.467678167270044,"x":104.72,"y":229.58,"x0":1.6318938705141293,"y0":50.003725744638224,"z0":6.060727572564072,"aX":12.147317787455785},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":-10.4,"spinRate":2277,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.3999253473090416,"extension":6.683690477965117},"index":4,"playId":"23e97aac-4069-3484-830d-d9d1371758c4","pitchNumber":2,"startTime":"2026-07-10T01:45:46.352Z","endTime":"2026-07-10T01:45:50.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":94.9,"endSpeed":87.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.279875819300077,"aZ":-11.63656109001191,"pfxX":6.182790922743402,"pfxZ":10.583829863192122,"pX":0.24984497184359808,"pZ":3.6361475293661654,"vX0":-6.466217814747503,"vY0":-138.07649686851855,"vZ0":-4.981104216570115,"x":107.48,"y":140.6,"x0":1.8130753355015619,"y0":50.00523873514278,"z0":6.2394637247942075,"aX":12.000902314244875},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":-10.0,"spinRate":2378,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.3959082275357404,"extension":6.642894095829868},"index":5,"playId":"00ec657a-86e1-37ae-b6f2-18f4bc9ad64c","pitchNumber":3,"startTime":"2026-07-10T01:46:04.360Z","endTime":"2026-07-10T01:46:10.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89836480401359,"aZ":-30.344548517371805,"pfxX":-0.32066182851434966,"pfxZ":1.0843357751979585,"pX":0.29080217005470227,"pZ":3.4461859633162573,"vX0":-3.9240261430513623,"vY0":-128.5278801108194,"vZ0":-1.3169341141025086,"x":105.92,"y":145.73,"x0":1.8745071456183364,"y0":50.00203699984005,"z0":6.306623352899706,"aX":-0.5393469883005052},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.9,"breakHorizontal":1.4,"spinRate":2485,"spinDirection":261},"zone":12,"typeConfidence":2.0,"plateTime":0.4250295112867146,"extension":6.535614915379037},"index":6,"playId":"d9a08346-dfba-3986-836d-c652b6bc6025","pitchNumber":4,"startTime":"2026-07-10T01:46:23.049Z","endTime":"2026-07-10T01:46:27.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-07-10T01:46:27.938Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-10T01:46:26.994Z","endTime":"2026-07-10T01:49:26.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33765891725501,"aZ":-22.851863557595493,"pfxX":9.418951491287963,"pfxZ":6.046142148067741,"pX":0.8945188308813913,"pZ":2.507977629753012,"vX0":-5.5519959829552405,"vY0":-123.31819809931822,"vZ0":-3.672725740141622,"x":82.9,"y":171.06,"x0":1.9504883136672386,"y0":50.00063779895839,"z0":5.942410946651791,"aX":14.516750868434656},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.3,"breakHorizontal":-15.7,"spinRate":1923,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.44401040562405125,"extension":6.730185228627039},"index":0,"playId":"e3eab259-2d1d-3de3-b06a-3ca5b19c95d0","pitchNumber":1,"startTime":"2026-07-10T01:46:49.322Z","endTime":"2026-07-10T01:46:55.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.300715131470746,"aZ":-11.475261731682144,"pfxX":6.046571814851632,"pfxZ":10.965234489375057,"pX":-0.32058271276502076,"pZ":3.4861329894828623,"vX0":-7.28981952755697,"vY0":-136.56965845011013,"vZ0":-5.435481111702783,"x":129.22,"y":144.65,"x0":1.598659130011793,"y0":50.00198422345279,"z0":6.2927349549712925,"aX":11.41314631775562},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.8,"breakHorizontal":-9.4,"spinRate":2276,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.4011878709586343,"extension":6.690078174873165},"index":1,"playId":"d48ec133-efdf-352b-b21c-c44cffc3d28a","pitchNumber":2,"startTime":"2026-07-10T01:47:03.367Z","endTime":"2026-07-10T01:47:07.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36852445493898,"aZ":-24.020626230836466,"pfxX":10.241372307136782,"pfxZ":5.331493977200004,"pX":-0.4262091073133865,"pZ":1.283478851383859,"vX0":-8.78612108038489,"vY0":-122.38340351067716,"vZ0":-6.237691337937795,"x":133.25,"y":204.13,"x0":1.8661639287344405,"y0":50.003036863493,"z0":5.900979838374057,"aX":15.658740565707886},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.5,"breakHorizontal":-16.7,"spinRate":1911,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.446216227868494,"extension":6.630920581480902},"index":2,"playId":"c52dd8a1-cece-3394-8849-953196fb26bd","pitchNumber":3,"startTime":"2026-07-10T01:47:21.923Z","endTime":"2026-07-10T01:47:26.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24751601097351,"aZ":-11.310314615537283,"pfxX":5.835919410114492,"pfxZ":10.867563939825732,"pX":-0.015501069796729763,"pZ":2.6481243419636527,"vX0":-6.316081910049715,"vY0":-137.182463427729,"vZ0":-7.626582963221307,"x":117.59,"y":167.28,"x0":1.550438117182039,"y0":50.005841579688706,"z0":6.222139891411592,"aX":11.207509551597148},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":-9.4,"spinRate":2294,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.39814981849661146,"extension":6.617470678999987},"index":3,"playId":"a910bde2-959b-38cd-ac30-803b81d503fe","pitchNumber":4,"startTime":"2026-07-10T01:47:37.864Z","endTime":"2026-07-10T01:47:41.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-10T01:47:55.513Z","endTime":"2026-07-10T01:48:05.174Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.605202647455886,"aZ":-15.121931940717742,"pfxX":7.7042361176118,"pfxZ":9.038908857313828,"pX":-0.07264600307684163,"pZ":3.6076284047396214,"vX0":-7.357789908916353,"vY0":-135.4999509674798,"vZ0":-4.244033501137388,"x":119.77,"y":141.37,"x0":1.658253693130634,"y0":50.00177895142547,"z0":6.228872895933136,"aX":14.532322395446892},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":-12.7,"spinRate":2076,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.40201699595368945,"extension":6.639703518983255},"index":5,"playId":"6383e822-fec7-3e7b-8f15-f0821a2b8084","pitchNumber":5,"startTime":"2026-07-10T01:48:05.174Z","endTime":"2026-07-10T01:48:11.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.99743691582737,"aZ":-21.50745180215014,"pfxX":11.700855784128052,"pfxZ":6.861253137259122,"pX":0.2197190108535619,"pZ":2.114184495538398,"vX0":-8.167809568345504,"vY0":-123.2398595628852,"vZ0":-4.838050986746134,"x":108.62,"y":181.7,"x0":2.0388035092993153,"y0":50.00550352748713,"z0":5.894380593293357,"aX":18.197376242594267},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":11.6,"breakHorizontal":-19.6,"spinRate":1917,"spinDirection":108},"zone":8,"typeConfidence":2.0,"plateTime":0.44261502336221525,"extension":6.756277851190259},"index":6,"playId":"42e5d2b2-29c0-3c0e-8996-df123d7cd23f","pitchNumber":6,"startTime":"2026-07-10T01:48:31.044Z","endTime":"2026-07-10T01:48:34.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41515668383923,"aZ":-28.54304576341862,"pfxX":-0.7530082970768679,"pfxZ":2.102342912645293,"pX":0.07179058622164003,"pZ":2.900313561879758,"vX0":-4.2523330925186125,"vY0":-129.68149326855473,"vZ0":-2.9433765996604593,"x":114.26,"y":160.47,"x0":1.8209464754530351,"y0":50.00488879755299,"z0":6.194526912460819,"aX":-1.300294158973046},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":2.2,"spinRate":2474,"spinDirection":172},"zone":5,"typeConfidence":2.0,"plateTime":0.4200430271318849,"extension":6.599003364908979},"index":7,"playId":"d91197cb-2c1d-3cbd-8cd1-4d4c9731f6cb","pitchNumber":7,"startTime":"2026-07-10T01:48:53.130Z","endTime":"2026-07-10T01:48:58.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.268178055110063,"aZ":-13.227161580899196,"pfxX":7.785943996445713,"pfxZ":9.813883697683965,"pX":0.7302822280311096,"pZ":2.6941212252767563,"vX0":-5.022135702422126,"vY0":-137.30237693999607,"vZ0":-7.347401924178483,"x":89.16,"y":166.04,"x0":1.561280525800144,"y0":50.00189345911757,"z0":6.28449145059198,"aX":15.028298123258622},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":-13.2,"spinRate":2292,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.3972592806151267,"extension":6.693516273308183},"index":8,"playId":"3de1d6f7-94d9-3eb1-966e-b811b5cb7a3c","pitchNumber":8,"startTime":"2026-07-10T01:49:22.027Z","endTime":"2026-07-10T01:49:26.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-10T01:49:26.070Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Carrigg flies out to left fielder Victor Bericoto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-10T01:49:25.825Z","endTime":"2026-07-10T01:49:56.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.124407470692873,"aZ":-26.04114986017661,"pfxX":11.83340327995219,"pfxZ":3.908653856036598,"pX":0.3577620017602744,"pZ":1.9935927353595289,"vX0":-7.72740252664049,"vY0":-123.83010900302315,"vZ0":-4.368516254605187,"x":103.36,"y":184.95,"x0":1.96376179230217,"y0":50.00487347518889,"z0":5.930776364449923,"aX":18.58605484297171},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.4,"breakHorizontal":-19.9,"spinRate":1798,"spinDirection":110},"zone":9,"typeConfidence":2.0,"plateTime":0.44043501478247427,"extension":6.715855756635835},"hitData":{"launchSpeed":75.0,"launchAngle":27.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.08,"coordY":123.16}},"index":0,"playId":"76da5de4-15d2-35c6-96be-d98fa27f12ff","pitchNumber":1,"startTime":"2026-07-10T01:49:48.892Z","endTime":"2026-07-10T01:49:56.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-10T01:49:56.214Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-10T01:52:18.830Z","endTime":"2026-07-10T01:53:55.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"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":1},"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":6},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-10T01:52:09.356Z","endTime":"2026-07-10T01:52:20.983Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.595248506755006,"aZ":-13.281803982497474,"pfxX":-3.0561581533573507,"pfxZ":10.133035040679072,"pX":-1.6565522926316085,"pZ":4.526748256998505,"vX0":1.156680936654102,"vY0":-136.54017924450713,"vZ0":-0.5510524707757004,"x":180.14,"y":116.56,"x0":-1.6917463442836609,"y0":50.00107263532872,"z0":5.655831617382224,"aX":-5.6972789654351885},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":5.3,"spinRate":2168,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.40308417429174437,"extension":6.518420984657778},"index":1,"playId":"c988cd35-f296-302d-af21-346dc3516763","pitchNumber":1,"startTime":"2026-07-10T01:52:20.983Z","endTime":"2026-07-10T01:52:26.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.951815511153413,"aZ":-19.875514649902502,"pfxX":-8.503631739358461,"pfxZ":6.539169907706297,"pX":-0.465744448269334,"pZ":3.446850610253811,"vX0":5.333531241626763,"vY0":-136.06150463684077,"vZ0":-2.141052238153658,"x":134.75,"y":145.72,"x0":-1.3433051944131096,"y0":50.00352994022414,"z0":5.616483030236452,"aX":-15.995897463554886},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.6,"breakHorizontal":14.3,"spinRate":2228,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.40205342540469147,"extension":6.449836138167909},"index":2,"playId":"a8f77f8e-3f27-34e8-b659-2f608c1b43a5","pitchNumber":2,"startTime":"2026-07-10T01:52:51.995Z","endTime":"2026-07-10T01:52:55.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.886728859621492,"aZ":-28.488886077858194,"pfxX":1.2463510396118185,"pfxZ":2.224936176546077,"pX":-0.21496467195699956,"pZ":4.475069736543156,"vX0":2.870288891824261,"vY0":-126.99891185613822,"vZ0":2.453799330870816,"x":125.19,"y":117.95,"x0":-1.5159367648570405,"y0":50.000620189255514,"z0":5.743645170902462,"aX":2.060978866954059},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.8,"breakHorizontal":-2.9,"spinRate":2355,"spinDirection":161},"zone":11,"typeConfidence":0.89,"plateTime":0.4291943185041882,"extension":6.630624898978241},"index":3,"playId":"a3b9c39a-c1b0-34e7-916e-fe0f80cce449","pitchNumber":3,"startTime":"2026-07-10T01:53:06.340Z","endTime":"2026-07-10T01:53:09.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.637720623066944,"aZ":-23.81171707246447,"pfxX":0.18959854413790156,"pfxZ":5.058657164571187,"pX":0.8160397822502824,"pZ":3.697599301527152,"vX0":5.400851554939239,"vY0":-126.68301158267359,"vZ0":-0.5523366865125416,"x":85.89,"y":138.94,"x0":-1.3527812648856257,"y0":50.004702896010514,"z0":5.793005935407667,"aX":0.3132102738883418},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.2,"breakHorizontal":-1.3,"spinRate":2393,"spinDirection":171},"zone":12,"typeConfidence":0.67,"plateTime":0.42950094419717244,"extension":6.754358272602533},"index":4,"playId":"e14c055e-a5a2-33c3-bef1-2c94997a6be5","pitchNumber":4,"startTime":"2026-07-10T01:53:19.906Z","endTime":"2026-07-10T01:53:23.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64849469931632,"aZ":-19.88544793774752,"pfxX":-8.630109469663477,"pfxZ":6.494959705054007,"pX":-0.2520212770841245,"pZ":2.0243536521633856,"vX0":5.891056547214153,"vY0":-135.92341871661992,"vZ0":-5.626679515016338,"x":126.61,"y":184.12,"x0":-1.3138553814786202,"y0":50.0043552680743,"z0":5.479590251136882,"aX":-16.331603314494252},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":14.5,"spinRate":2223,"spinDirection":215},"zone":8,"typeConfidence":0.91,"plateTime":0.4012575808625223,"extension":6.663227903680639},"index":5,"playId":"f68dcbd3-502c-3b17-8b67-26bfd3407695","pitchNumber":5,"startTime":"2026-07-10T01:53:34.623Z","endTime":"2026-07-10T01:53:38.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":95.1,"endSpeed":87.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.656335325566623,"aZ":-20.85797106628709,"pfxX":-9.292092522299471,"pfxZ":5.812064081287524,"pX":0.1655717938513053,"pZ":2.6884610386822025,"vX0":7.684148439743069,"vY0":-138.38335477489207,"vZ0":-3.7651750729822595,"x":110.69,"y":166.19,"x0":-1.4341171041163094,"y0":50.004655756386754,"z0":5.456639779517105,"aX":-18.100137527376834},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.0,"breakHorizontal":15.4,"spinRate":2242,"spinDirection":215},"zone":5,"typeConfidence":0.92,"plateTime":0.39516683231455874,"extension":6.667087023270299},"index":6,"playId":"2e29b54b-2853-3e0f-acc9-87203e79a868","pitchNumber":6,"startTime":"2026-07-10T01:53:51.064Z","endTime":"2026-07-10T01:53:55.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-07-10T01:53:55.055Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to left fielder Jake McCarthy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-10T01:53:54.566Z","endTime":"2026-07-10T01:55:28.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":86.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.018195478537475,"aZ":-15.318724076961498,"pfxX":-2.8166571385872885,"pfxZ":8.898684771572297,"pX":-0.532773660804353,"pZ":3.226114005729567,"vX0":3.755610192934499,"vY0":-135.8632652250005,"vZ0":-3.553078820135205,"x":137.31,"y":151.67,"x0":-1.5584973536275457,"y0":50.00492287057088,"z0":5.596357761301196,"aX":-5.337037978629624},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":4.4,"spinRate":2157,"spinDirection":212},"zone":1,"typeConfidence":0.91,"plateTime":0.40108505693278973,"extension":6.528914565785907},"index":0,"playId":"4494e886-7cbd-31fd-80a4-eb79f3bfa3a1","pitchNumber":1,"startTime":"2026-07-10T01:54:16.799Z","endTime":"2026-07-10T01:54:20.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28744351867642,"aZ":-33.45090840855936,"pfxX":-4.429494805849425,"pfxZ":-0.8398048093893369,"pX":-0.7582794699857112,"pZ":3.3183705217397845,"vX0":3.3993542195810993,"vY0":-122.3719289765222,"vZ0":1.0947326119206877,"x":145.9,"y":149.18,"x0":-1.5873287609692501,"y0":50.00292500261947,"z0":5.722601626867951,"aX":-6.743731328226419},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.1,"breakHorizontal":7.3,"spinRate":1517,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.44695192313249077,"extension":6.557892031995078},"index":1,"playId":"62a308ac-bf80-3f0b-8374-542a22b5245a","pitchNumber":2,"startTime":"2026-07-10T01:54:29.710Z","endTime":"2026-07-10T01:54:34.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.479846645849307,"aZ":-23.713617322372542,"pfxX":1.6293812983215066,"pfxZ":4.882350904719392,"pX":-0.6688585870807533,"pZ":5.046219336202639,"vX0":1.6998823485855317,"vY0":-130.10109141436564,"vZ0":2.6995161069792375,"x":142.5,"y":102.53,"x0":-1.5397882869573416,"y0":50.00392988125381,"z0":5.780912816195509,"aX":2.8233838878269735},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.6,"breakHorizontal":-3.2,"spinRate":2445,"spinDirection":182},"zone":11,"typeConfidence":0.9,"plateTime":0.4192516351771771,"extension":6.569368023059975},"index":2,"playId":"5d1cb245-6010-3995-bd97-dee16a1155c4","pitchNumber":3,"startTime":"2026-07-10T01:54:45.363Z","endTime":"2026-07-10T01:54:48.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.373324575268583,"aZ":-21.235433302162956,"pfxX":-1.0073304252535364,"pfxZ":6.391671347821927,"pX":-0.06903943769702266,"pZ":1.4780884490486461,"vX0":4.049014924801203,"vY0":-128.88337873879985,"vZ0":-5.865767762960537,"x":119.63,"y":198.87,"x0":-1.5176945479645594,"y0":50.003882494725836,"z0":5.383236341461471,"aX":-1.724490651708454},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.7,"breakHorizontal":1.1,"spinRate":2257,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.42214741574183456,"extension":6.818864028556928},"index":3,"playId":"82f4235d-3364-3b51-becb-8e2028fdbc7b","pitchNumber":4,"startTime":"2026-07-10T01:55:04.269Z","endTime":"2026-07-10T01:55:09.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88461973113757,"aZ":-15.372063142919119,"pfxX":-3.887406426591344,"pfxZ":8.84887487931873,"pX":-0.6782389212169738,"pZ":2.9946081784907723,"vX0":3.692520368092781,"vY0":-136.84482048682688,"vZ0":-4.312268147136364,"x":142.85,"y":157.93,"x0":-1.5392900294023442,"y0":50.00128281516179,"z0":5.642125583048972,"aX":-7.380410722431412},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":6.2,"spinRate":2188,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.4000813778784731,"extension":6.6258136677094015},"hitData":{"launchSpeed":89.1,"launchAngle":63.0,"totalDistance":192.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.56,"coordY":116.21}},"index":4,"playId":"87f46a6e-08c3-3890-ab96-8f62dc44c9a4","pitchNumber":5,"startTime":"2026-07-10T01:55:18.131Z","endTime":"2026-07-10T01:55:28.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-10T01:55:28.203Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Casey Schmitt homers (18) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-10T01:55:34.282Z","endTime":"2026-07-10T01:56:36.563Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.269843988270797,"aZ":-14.3437656153033,"pfxX":-3.7628905534899957,"pfxZ":9.226856506610538,"pX":-0.09684834876816328,"pZ":2.479414025097521,"vX0":4.9618329293613685,"vY0":-137.79060926664002,"vZ0":-5.620307532103635,"x":120.69,"y":171.84,"x0":-1.4280617607990107,"y0":50.000464839079534,"z0":5.506944519256889,"aX":-7.269501709572173},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":5.9,"spinRate":2219,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.3968009221294926,"extension":6.814950787342353},"index":0,"playId":"e686dc50-9feb-376c-a5e9-47b2cc4ccb35","pitchNumber":1,"startTime":"2026-07-10T01:55:55.140Z","endTime":"2026-07-10T01:55:58.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.564912346178907,"aZ":-34.05788825461954,"pfxX":6.672821110748242,"pfxZ":-1.3404118280754034,"pX":0.25848676052277897,"pZ":1.8220360345389919,"vX0":1.936315428175708,"vY0":-118.05046969067648,"vZ0":-1.457505611937796,"x":107.15,"y":189.59,"x0":-1.4391921905103282,"y0":50.00065738516308,"z0":5.583935550126225,"aX":9.411198469925203},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.5,"breakHorizontal":-12.6,"spinRate":2408,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.46406719963861187,"extension":6.6892372437814664},"hitData":{"launchSpeed":104.4,"launchAngle":31.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":91.92,"coordY":32.37}},"index":1,"playId":"ec574a9e-d94e-3e4d-b443-27d5ee8bbcb8","pitchNumber":2,"startTime":"2026-07-10T01:56:12.853Z","endTime":"2026-07-10T01:56:36.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":10.199999999999996,"leverageIndex":0.41,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-07-10T01:56:36.563Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-10T01:56:24.468Z","endTime":"2026-07-10T01:57:59.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.09206727288417,"aZ":-34.99331931352735,"pfxX":4.779762537909427,"pfxZ":-2.098093165163907,"pX":-0.17322692214415633,"pZ":-0.7949316390328409,"vX0":1.90485915068059,"vY0":-114.88357607100656,"vZ0":-6.548600519140534,"x":123.6,"y":260.24,"x0":-1.6326361865041585,"y0":50.00302945576106,"z0":5.469959897330578,"aX":6.426525269863921},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-5.0,"breakHorizontal":-9.1,"spinRate":2645,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.4756932236784235,"extension":6.687597695060319},"index":0,"playId":"8c2ab05c-e528-3930-acde-ce29d971c7d6","pitchNumber":1,"startTime":"2026-07-10T01:57:04.053Z","endTime":"2026-07-10T01:57:08.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.826067612123136,"aZ":-23.618984284419145,"pfxX":-1.1197792437581526,"pfxZ":4.815055954764642,"pX":0.4031193302677387,"pZ":4.168571995467581,"vX0":5.436200784745177,"vY0":-131.22727317583605,"vZ0":0.7286799080923467,"x":101.63,"y":126.23,"x0":-1.5330135782261398,"y0":50.003205080616425,"z0":5.62160596275275,"aX":-1.990060656477685},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.1,"breakHorizontal":1.1,"spinRate":2442,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.414402010261397,"extension":6.716210222121776},"index":1,"playId":"cbbb0754-bc15-3770-aefd-3dc9f884850c","pitchNumber":2,"startTime":"2026-07-10T01:57:19.132Z","endTime":"2026-07-10T01:57:22.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":89.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.958847878409337,"aZ":-20.673408905235544,"pfxX":-8.740180872107974,"pfxZ":5.7603161102145926,"pX":0.08153610277929046,"pZ":0.6855935041828137,"vX0":7.203244002106803,"vY0":-139.1669218990311,"vZ0":-9.15885022948981,"x":113.89,"y":220.27,"x0":-1.381967587969418,"y0":50.004381192127056,"z0":5.343943516333157,"aX":-17.454509865242628},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.0,"breakHorizontal":14.6,"spinRate":2261,"spinDirection":223},"zone":14,"typeConfidence":0.92,"plateTime":0.3909098058271261,"extension":6.715539889186482},"index":2,"playId":"f06465fb-6e08-3039-b20e-8c9d3ed45d40","pitchNumber":3,"startTime":"2026-07-10T01:57:36.990Z","endTime":"2026-07-10T01:57:40.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28716574132918,"aZ":-11.718386469263738,"pfxX":-6.000597614465208,"pfxZ":10.232128685762977,"pX":0.10938960381824328,"pZ":1.411791445256653,"vX0":6.367110222211691,"vY0":-139.5291331736544,"vZ0":-9.024322021403927,"x":112.83,"y":200.66,"x0":-1.4073990167184545,"y0":50.006659335273454,"z0":5.432854282390732,"aX":-12.000074907816948},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":9.8,"spinRate":2291,"spinDirection":215},"zone":14,"typeConfidence":0.89,"plateTime":0.3904931015184081,"extension":6.738305736825557},"index":3,"playId":"f1818b85-3dce-32db-bfb3-9d7a589ddbda","pitchNumber":4,"startTime":"2026-07-10T01:57:55.130Z","endTime":"2026-07-10T01:57:59.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.36,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-10T01:57:59.275Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-10T01:58:00.080Z","endTime":"2026-07-10T01:59:51.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.308567735526886,"aZ":-20.96056123924224,"pfxX":-10.47325919793608,"pfxZ":5.909739739405185,"pX":0.3576680501298044,"pZ":0.6366993848575093,"vX0":8.642068824092501,"vY0":-136.65518654428755,"vZ0":-8.76059883671179,"x":103.37,"y":221.59,"x0":-1.4806126507653157,"y0":50.00047139151619,"z0":5.316533400843715,"aX":-19.8626494764902},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.0,"breakHorizontal":17.2,"spinRate":2232,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.40037331520114217,"extension":6.732160648745584},"index":0,"playId":"147deb1d-2905-3d4a-a518-d62e29d1c16c","pitchNumber":1,"startTime":"2026-07-10T01:58:24.186Z","endTime":"2026-07-10T01:58:28.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02889090891554,"aZ":-21.219867513299107,"pfxX":-10.62660862928879,"pfxZ":5.604268055803339,"pX":0.20728062963188712,"pZ":1.7537154830505461,"vX0":8.368946941718997,"vY0":-138.6754424561191,"vZ0":-6.176696957103988,"x":109.1,"y":191.43,"x0":-1.463980959720738,"y0":50.00303137539569,"z0":5.418417101608852,"aX":-20.767748533493762},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.1,"breakHorizontal":17.6,"spinRate":2152,"spinDirection":224},"zone":8,"typeConfidence":0.92,"plateTime":0.39447499341284686,"extension":6.811023110452591},"index":1,"playId":"4205bbc9-18a6-392b-a0f9-023dc3b8dc70","pitchNumber":2,"startTime":"2026-07-10T01:58:42.412Z","endTime":"2026-07-10T01:58:46.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.067736898814033,"aZ":-13.190298401206725,"pfxX":-5.451413902989989,"pfxZ":9.342057638021132,"pX":0.5735366601987937,"pZ":2.188983104215705,"vX0":7.369727714424236,"vY0":-140.53724851733594,"vZ0":-6.904654128696597,"x":95.14,"y":179.68,"x0":-1.3551506951213461,"y0":50.005183150479446,"z0":5.506891919476083,"aX":-11.081134762458085},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":8.6,"spinRate":2283,"spinDirection":212},"zone":6,"typeConfidence":0.9,"plateTime":0.3873822313987825,"extension":6.69031314319048},"index":2,"playId":"d24ffdde-9966-397b-9e76-0d53735bbcbf","pitchNumber":3,"startTime":"2026-07-10T01:58:59.207Z","endTime":"2026-07-10T01:59:03.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"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":"2026-07-10T01:59:10.472Z","endTime":"2026-07-10T01:59:21.267Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":96.9,"endSpeed":89.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.841323515293634,"aZ":-14.36694919629115,"pfxX":-4.79321661993685,"pfxZ":8.708041454152255,"pX":0.2572188184085922,"pZ":2.7072230698942192,"vX0":6.4196649921252495,"vY0":-141.08815963164972,"vZ0":-5.520301454478542,"x":107.2,"y":165.68,"x0":-1.409941577287753,"y0":50.002218723306484,"z0":5.592830527306584,"aX":-9.800849473784991},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.0,"breakHorizontal":7.6,"spinRate":2368,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.38614495483409694,"extension":6.655021610364348},"index":4,"playId":"609c8e16-0ad5-3e82-addb-8be3b00d4253","pitchNumber":4,"startTime":"2026-07-10T01:59:21.267Z","endTime":"2026-07-10T01:59:25.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.176004389099717,"aZ":-28.636039644966434,"pfxX":1.206122786747763,"pfxZ":2.036771491602117,"pX":-0.6750666566951223,"pZ":2.864604230807862,"vX0":1.9878074043494454,"vY0":-130.23054772840067,"vZ0":-1.7172904336145103,"x":142.73,"y":161.44,"x0":-1.6013884075411857,"y0":50.00603378828018,"z0":5.673266199792921,"aX":2.097051515569022},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.6,"breakHorizontal":-2.5,"spinRate":2528,"spinDirection":155},"zone":1,"typeConfidence":0.91,"plateTime":0.41861472940573385,"extension":6.702033645442239},"index":5,"playId":"3905bc08-53fb-336f-80ec-1adacb472a94","pitchNumber":5,"startTime":"2026-07-10T01:59:47.266Z","endTime":"2026-07-10T01:59:51.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-10T01:59:51.341Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, third baseman Casey Schmitt to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-10T02:01:02.322Z","endTime":"2026-07-10T02:03:11.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.328243255119457,"aZ":-23.97080588191634,"pfxX":9.190952771386296,"pfxZ":5.447839963835788,"pX":-0.3418373885654331,"pZ":2.238797474790965,"vX0":-8.155342683633902,"vY0":-121.52021074968314,"vZ0":-3.9134400573415093,"x":130.03,"y":178.33,"x0":1.8528433591570972,"y0":50.00113622201131,"z0":5.936368003752796,"aX":13.836233850647124},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":9.2,"breakHorizontal":-14.9,"spinRate":2058,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.44957775221548824,"extension":6.63558113264329},"index":0,"playId":"25710af0-b4cd-39ee-86bf-6a07f8b76d88","pitchNumber":1,"startTime":"2026-07-10T02:01:55.299Z","endTime":"2026-07-10T02:01:59.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31240244421115,"aZ":-24.052977615125712,"pfxX":9.710186837949927,"pfxZ":5.462892401086074,"pX":0.3120094890542641,"pZ":1.2605161332941526,"vX0":-7.212794082921479,"vY0":-120.58525632570853,"vZ0":-6.043298144629815,"x":105.11,"y":204.75,"x0":2.0661112012343943,"y0":50.00381139585077,"z0":5.894012744137262,"aX":14.43996006094798},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.8,"breakHorizontal":-16.1,"spinRate":2126,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.45254745093058,"extension":6.555708783946542},"index":1,"playId":"7042f6c8-9c42-35cc-9215-14f9fa644671","pitchNumber":2,"startTime":"2026-07-10T02:02:08.611Z","endTime":"2026-07-10T02:02:12.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"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":"2026-07-10T02:02:17.814Z","endTime":"2026-07-10T02:02:30.865Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.378806883118017,"aZ":-12.66350446406566,"pfxX":6.856473444859678,"pfxZ":10.191247763322373,"pX":0.9115016321189136,"pZ":2.1734575267373777,"vX0":-4.406392992648532,"vY0":-137.2410379436471,"vZ0":-8.528240881473378,"x":82.26,"y":180.1,"x0":1.644171924728018,"y0":50.003743897053084,"z0":6.176816842163504,"aX":13.125696931189749},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":-11.5,"spinRate":2306,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.3985778308178842,"extension":6.7308288950432935},"index":3,"playId":"46b219ca-52e8-3254-b5ad-348505723e3f","pitchNumber":3,"startTime":"2026-07-10T02:02:30.865Z","endTime":"2026-07-10T02:02:34.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":85.4,"endSpeed":78.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.026221208896338,"aZ":-24.711532733180174,"pfxX":9.378631980401853,"pfxZ":4.75302244863259,"pX":0.458630565813829,"pZ":3.2883427591781467,"vX0":-6.677448391812356,"vY0":-124.25237970562121,"vZ0":-1.6768034468000952,"x":99.52,"y":149.99,"x0":1.957428528292342,"y0":50.00119466335473,"z0":6.017880629147966,"aX":14.717961259963213},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.5,"breakHorizontal":-15.5,"spinRate":2137,"spinDirection":117},"zone":3,"typeConfidence":2.0,"plateTime":0.44018879335817207,"extension":6.544013667479943},"index":4,"playId":"3c68f2ec-7fe3-3fb7-9309-989c1cec9632","pitchNumber":4,"startTime":"2026-07-10T02:02:46.682Z","endTime":"2026-07-10T02:02:50.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.413386396445674,"aZ":-21.892051233075136,"pfxX":10.814902488102474,"pfxZ":6.531377513944706,"pX":-0.07799244115082413,"pZ":2.577826407869165,"vX0":-8.012583874878448,"vY0":-123.78518547836121,"vZ0":-4.072450076074849,"x":119.97,"y":169.18,"x0":1.7732539748690226,"y0":50.00090838011786,"z0":6.0458788029916715,"aX":17.02045922353402},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":11.3,"breakHorizontal":-18.1,"spinRate":2049,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.440102191018108,"extension":6.587607276437383},"hitData":{"launchSpeed":82.2,"launchAngle":7.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.49,"coordY":163.84}},"index":5,"playId":"340005e0-0a2c-3ed3-927b-e1b46aeadcf3","pitchNumber":5,"startTime":"2026-07-10T02:03:03.381Z","endTime":"2026-07-10T02:03:11.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:03:11.232Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-10T02:03:14.310Z","endTime":"2026-07-10T02:04:04.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37869255413486,"aZ":-31.014854757988246,"pfxX":-1.7537269282189247,"pfxZ":0.6788231932455027,"pX":-0.691742298616787,"pZ":3.8520626088352126,"vX0":-5.353498116470915,"vY0":-129.48557182524576,"vZ0":-0.26839875256248624,"x":143.37,"y":134.77,"x0":1.6281315876535305,"y0":50.002190186014154,"z0":6.324944603815817,"aX":-2.9836146768669742},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.4,"breakHorizontal":4.3,"spinRate":2375,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.4225863187110517,"extension":6.487855819277955},"index":0,"playId":"8051b48e-98f6-3cd6-b6d8-146aa1bce8ea","pitchNumber":1,"startTime":"2026-07-10T02:03:42.187Z","endTime":"2026-07-10T02:03:46.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.024952796735747,"aZ":-31.059330428996425,"pfxX":0.0638321376547224,"pfxZ":0.6895600123064929,"pX":-0.46957194070906294,"pZ":1.2877826719754668,"vX0":-5.169026449370622,"vY0":-126.38627854622743,"vZ0":-5.752129455349683,"x":134.9,"y":204.01,"x0":1.591327734757064,"y0":50.00583226396763,"z0":6.0786400724749114,"aX":0.10447247322677301},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.2,"breakHorizontal":1.1,"spinRate":2539,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.43287082949518885,"extension":6.5347566354835385},"hitData":{"launchSpeed":65.7,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.76,"coordY":167.9}},"index":1,"playId":"58758d55-0600-3808-a2cb-e10b1e1c6d65","pitchNumber":2,"startTime":"2026-07-10T02:03:56.708Z","endTime":"2026-07-10T02:04:04.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:04:04.564Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Freeman flies out to center fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-10T02:04:05.640Z","endTime":"2026-07-10T02:07:27.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.300270922072315,"aZ":-15.095983700406588,"pfxX":6.326775925241084,"pfxZ":8.93850861986283,"pX":0.4250751272905237,"pZ":2.390777714952524,"vX0":-5.464737062984721,"vY0":-136.44349734806633,"vZ0":-7.355503947860528,"x":100.8,"y":174.23,"x0":1.619007354486173,"y0":50.00135818079277,"z0":6.13549932874508,"aX":12.086012107756673},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":-10.4,"spinRate":2246,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.39942076976919827,"extension":6.758343010649806},"index":0,"playId":"1c2edca6-d46d-3a84-8e77-02ea6a5330b2","pitchNumber":1,"startTime":"2026-07-10T02:04:34.183Z","endTime":"2026-07-10T02:04:37.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.8,"endSpeed":87.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.538881228838637,"aZ":-14.872063718121755,"pfxX":4.607543529361882,"pfxZ":8.977964094776912,"pX":-0.5132219561795405,"pZ":3.6333444953534624,"vX0":-7.1891520470989905,"vY0":-136.61104804195568,"vZ0":-4.3517088818083325,"x":136.56,"y":140.68,"x0":1.530366437453473,"y0":50.00297259386816,"z0":6.239724338642935,"aX":8.88045241594944},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":-7.2,"spinRate":2319,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.3979517765181124,"extension":6.639768759851514},"index":1,"playId":"da3559ae-9db1-37ff-80eb-2774eac120e9","pitchNumber":2,"startTime":"2026-07-10T02:04:53.728Z","endTime":"2026-07-10T02:04:57.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.097410464975827,"aZ":-25.02800798516987,"pfxX":7.541897425618207,"pfxZ":4.553164004962774,"pX":0.3098278310851572,"pZ":3.0399527080387925,"vX0":-6.061217871577548,"vY0":-123.74768487799182,"vZ0":-2.263608479078231,"x":105.19,"y":156.7,"x0":1.7977320982734846,"y0":50.00099802276052,"z0":6.039600908041255,"aX":11.82742919450158},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.0,"breakHorizontal":-12.5,"spinRate":1961,"spinDirection":113},"zone":3,"typeConfidence":2.0,"plateTime":0.4407423367120251,"extension":6.565107474804909},"index":2,"playId":"4c58b660-62f4-3b32-b04c-9d584431dda3","pitchNumber":3,"startTime":"2026-07-10T02:05:09.621Z","endTime":"2026-07-10T02:05:12.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":94.2,"endSpeed":86.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.495886739090764,"aZ":-13.094356191963849,"pfxX":6.676111940319624,"pfxZ":9.963214099396588,"pX":0.6241234309742,"pZ":2.65914616451253,"vX0":-5.0446320808101515,"vY0":-137.07366184340992,"vZ0":-7.30895399673331,"x":93.21,"y":166.98,"x0":1.6151534811497053,"y0":50.00149169776318,"z0":6.2422325176754745,"aX":12.784062248596914},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":-11.2,"spinRate":2349,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.3986104287485248,"extension":6.620678528908127},"index":3,"playId":"ab5d33db-ba49-32a8-b248-4f20c3c742ef","pitchNumber":4,"startTime":"2026-07-10T02:05:29.206Z","endTime":"2026-07-10T02:05:32.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":84.7,"endSpeed":78.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.23385434550468,"aZ":-21.03040022102288,"pfxX":8.800641108799448,"pfxZ":7.169331647666242,"pX":-0.10933660506307163,"pZ":1.0424430626052348,"vX0":-7.454310027243764,"vY0":-123.01303290834574,"vZ0":-7.3825190909050376,"x":121.17,"y":210.63,"x0":1.79666532340449,"y0":50.000819851887286,"z0":5.827619686479485,"aX":13.673253347733258},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":11.6,"breakHorizontal":-14.5,"spinRate":2078,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.44292471441824244,"extension":6.751519108252093},"index":4,"playId":"e1fddde4-9e8b-3551-b1a5-a2894db6e5ef","pitchNumber":5,"startTime":"2026-07-10T02:05:50.663Z","endTime":"2026-07-10T02:05:56.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.994935049642855,"aZ":-13.50127003258092,"pfxX":7.119697520216483,"pfxZ":9.692924444639829,"pX":-0.9043556737425325,"pZ":2.774687294056055,"vX0":-8.780142324765594,"vY0":-136.89386797104981,"vZ0":-6.934540647240297,"x":151.47,"y":163.86,"x0":1.3972644174980333,"y0":50.00142824113498,"z0":6.237800349104769,"aX":13.713978797048997},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":-11.4,"spinRate":2223,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.397852624667546,"extension":6.675548465870251},"index":5,"playId":"79c9d5a6-9094-32f8-b4cd-35487b3ef2a8","pitchNumber":6,"startTime":"2026-07-10T02:06:18.396Z","endTime":"2026-07-10T02:06:22.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30322472669374,"aZ":-29.40694178971245,"pfxX":-0.41403468840219104,"pfxZ":1.7168819444733243,"pX":-0.38719202252501544,"pZ":1.052607776508971,"vX0":-4.840875060351193,"vY0":-125.66966666076223,"vZ0":-6.287284200931196,"x":131.76,"y":210.36,"x0":1.6107299559620254,"y0":50.006040195351986,"z0":5.9485002354392424,"aX":-0.6673844413259147},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.0,"breakHorizontal":1.8,"spinRate":2419,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4343540519364142,"extension":6.650774761333944},"index":6,"playId":"71ee7a7b-af65-34bb-9452-144e343973d4","pitchNumber":7,"startTime":"2026-07-10T02:06:38.025Z","endTime":"2026-07-10T02:06:41.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-07-10T02:07:07.698Z","endTime":"2026-07-10T02:07:18.176Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"},"defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.831392586194973,"aZ":-12.589531072982927,"pfxX":7.328388237099119,"pfxZ":10.378781027509138,"pX":0.2001836382375813,"pZ":2.049868247035841,"vX0":-6.064045112493004,"vY0":-136.44398138012278,"vZ0":-8.539649409159075,"x":109.37,"y":183.43,"x0":1.49862077979039,"y0":50.00080030984686,"z0":6.086250181632151,"aX":13.825526177070053},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":-12.0,"spinRate":2265,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.4013348541090749,"extension":6.7225693277908825},"hitData":{"launchSpeed":98.5,"launchAngle":36.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.35,"coordY":58.62}},"index":8,"playId":"c7023de6-3c32-3e9f-935e-501d086a753c","pitchNumber":8,"startTime":"2026-07-10T02:07:18.176Z","endTime":"2026-07-10T02:07:27.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:07:27.492Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Eldridge walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-10T02:08:47.905Z","endTime":"2026-07-10T02:10:56.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.105004811384873,"aZ":-28.642070709382427,"pfxX":2.6492274974116237,"pfxZ":2.1453442590443537,"pX":-0.9005169988012185,"pZ":4.945684873761488,"vX0":1.3522326428259361,"vY0":-126.53429107265232,"vZ0":3.459144987105158,"x":151.33,"y":105.25,"x0":-1.783484187259906,"y0":50.002462715649564,"z0":5.835621147666311,"aX":4.361496606091179},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.8,"breakHorizontal":-5.0,"spinRate":2270,"spinDirection":163},"zone":11,"typeConfidence":0.89,"plateTime":0.4303469696488502,"extension":6.517805326539297},"index":0,"playId":"600c9275-aa17-3479-b0ed-cb045f941637","pitchNumber":1,"startTime":"2026-07-10T02:09:38.019Z","endTime":"2026-07-10T02:09:41.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13279502445183,"aZ":-26.611011615329936,"pfxX":2.464373418708924,"pfxZ":3.2098926834484995,"pX":-0.003547803599016733,"pZ":3.5637265091938803,"vX0":3.484014168350191,"vY0":-129.97264503540106,"vZ0":0.07252516932646913,"x":117.14,"y":142.56,"x0":-1.6752688994749088,"y0":50.0012179923064,"z0":5.536276620246071,"aX":4.265608854912823},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.0,"breakHorizontal":-5.2,"spinRate":2447,"spinDirection":188},"zone":2,"typeConfidence":0.9,"plateTime":0.4194777972448933,"extension":6.544532098042782},"index":1,"playId":"047661c1-84cd-36db-861b-e103cbf45be1","pitchNumber":2,"startTime":"2026-07-10T02:09:50.269Z","endTime":"2026-07-10T02:09:54.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.795554221191182,"aZ":-39.59204056157201,"pfxX":4.327899971898371,"pfxZ":-5.608438656205989,"pX":-7.84438867415901E-4,"pZ":3.527131954959108,"vX0":2.1877213020029114,"vY0":-113.98967512418103,"vZ0":3.5457180283094587,"x":117.03,"y":143.55,"x0":-1.5332808451158249,"y0":50.00078780601862,"z0":5.845214005101136,"aX":5.727424533397482},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-9.0,"breakHorizontal":-8.4,"spinRate":2454,"spinDirection":41},"zone":2,"typeConfidence":0.9,"plateTime":0.47943624792326434,"extension":6.64789905288643},"index":2,"playId":"99452a41-b608-3089-a5c9-9a3fa4a9be22","pitchNumber":3,"startTime":"2026-07-10T02:10:03.521Z","endTime":"2026-07-10T02:10:07.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.217736109685486,"aZ":-22.24740061049518,"pfxX":2.276124349721598,"pfxZ":5.591606618131403,"pX":-0.4360268900150095,"pZ":4.330392835571026,"vX0":2.71105314263487,"vY0":-131.7220195846026,"vZ0":0.8671621307443476,"x":133.62,"y":121.86,"x0":-1.7703275337193856,"y0":50.00405096261,"z0":5.628946633644688,"aX":4.041913253602071},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.6,"breakHorizontal":-4.7,"spinRate":2402,"spinDirection":181},"zone":11,"typeConfidence":0.89,"plateTime":0.41414733945577087,"extension":6.6794387899687235},"index":3,"playId":"acee976b-bad5-3c13-9b4d-4afad9bf80c0","pitchNumber":4,"startTime":"2026-07-10T02:10:20.800Z","endTime":"2026-07-10T02:10:24.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.988157956275373,"aZ":-24.382329261210607,"pfxX":-3.3299271013413114,"pfxZ":5.048918221126231,"pX":-1.1322964025434334,"pZ":3.581280054576086,"vX0":2.322324438762423,"vY0":-122.84568303758975,"vZ0":-0.16219132913824486,"x":160.16,"y":142.09,"x0":-1.652428982634427,"y0":50.00543084403459,"z0":5.702960258112407,"aX":-5.142713707654505},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.4,"breakHorizontal":5.5,"spinRate":1641,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.4441186592858517,"extension":6.805900011118122},"index":4,"playId":"e9271fe1-03c8-314d-b071-18eb4a8db11e","pitchNumber":5,"startTime":"2026-07-10T02:10:34.412Z","endTime":"2026-07-10T02:10:38.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.525635788384704,"aZ":-12.318293866864318,"pfxX":-3.3159913575706863,"pfxZ":10.029205229931332,"pX":-0.7577102171841353,"pZ":4.813101204857133,"vX0":2.998341648297947,"vY0":-139.16883271696287,"vZ0":-0.1948713225433538,"x":145.88,"y":108.83,"x0":-1.4133883128168843,"y0":50.00156962756093,"z0":5.693460288327862,"aX":-6.564422750614305},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.4,"breakHorizontal":5.4,"spinRate":2338,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.39218972760664883,"extension":6.497009389618995},"index":5,"playId":"04b8d52c-eea2-3480-b124-31fb1fe688ce","pitchNumber":6,"startTime":"2026-07-10T02:10:50.383Z","endTime":"2026-07-10T02:10:56.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:10:56.810Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Bericoto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-10T02:10:57.647Z","endTime":"2026-07-10T02:13:07.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07887931840506,"aZ":-25.102307607180336,"pfxX":2.824956278150068,"pfxZ":4.219510449145664,"pX":1.104746757453828,"pZ":2.6841452368331047,"vX0":5.464288289659887,"vY0":-127.76125099454977,"vZ0":-2.394588160855423,"x":74.89,"y":166.31,"x0":-1.4176466671335062,"y0":50.001136698421,"z0":5.5799699499828606,"aX":4.729094088659694},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.4,"breakHorizontal":-6.2,"spinRate":2421,"spinDirection":176},"zone":12,"typeConfidence":0.89,"plateTime":0.42657989841253174,"extension":6.747676398421828},"index":0,"playId":"a0302e41-6f1a-35d8-9f2d-3a06d1a8932d","pitchNumber":1,"startTime":"2026-07-10T02:11:23.714Z","endTime":"2026-07-10T02:11:27.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22944709111761,"aZ":-25.715502383702265,"pfxX":2.3286979100131835,"pfxZ":3.8526448157475057,"pX":0.19252911683009913,"pZ":2.2806334805485413,"vX0":3.9558209946774037,"vY0":-127.86262462639378,"vZ0":-3.1964210990149637,"x":109.66,"y":177.2,"x0":-1.669651054663393,"y0":50.00374795574056,"z0":5.5371211271902565,"aX":3.904391428907516},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.6,"breakHorizontal":-5.0,"spinRate":2397,"spinDirection":182},"zone":5,"typeConfidence":0.89,"plateTime":0.42630569929725404,"extension":6.798859374476639},"index":1,"playId":"af1d6d76-fce4-3453-8386-b45fc4d33123","pitchNumber":2,"startTime":"2026-07-10T02:11:40.419Z","endTime":"2026-07-10T02:11:45.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":94.4,"endSpeed":86.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.402008552186203,"aZ":-12.298133045940348,"pfxX":-3.635026035603217,"pfxZ":10.373144238182082,"pX":-0.2574896761529341,"pZ":1.6083488740078487,"vX0":4.867723913728109,"vY0":-137.3036277747345,"vZ0":-7.992265734158519,"x":126.81,"y":195.35,"x0":-1.5781371983123993,"y0":50.0018039806712,"z0":5.3869755822937,"aX":-6.964672190800002},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":5.6,"spinRate":2300,"spinDirection":213},"zone":8,"typeConfidence":0.91,"plateTime":0.39838347665354856,"extension":6.8061532445575095},"index":2,"playId":"78d59740-2778-334d-9f93-492672d92cb0","pitchNumber":3,"startTime":"2026-07-10T02:12:03.462Z","endTime":"2026-07-10T02:12:07.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65199180557739,"aZ":-40.20716393917214,"pfxX":7.512715994396741,"pfxZ":-5.701751537917863,"pX":-0.6025347890179336,"pZ":3.6229525599845274,"vX0":0.26002998259581306,"vY0":-118.21841269669584,"vZ0":3.551348839330723,"x":139.97,"y":140.96,"x0":-1.689519129926409,"y0":50.00544707722392,"z0":5.804900482195751,"aX":10.578113067749669},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.1,"breakHorizontal":-13.7,"spinRate":2536,"spinDirection":124},"zone":11,"typeConfidence":0.69,"plateTime":0.46426610633960674,"extension":6.699189348649178},"index":3,"playId":"0105f22b-4204-38d3-b94a-4d53bcac5cc4","pitchNumber":4,"startTime":"2026-07-10T02:12:33.407Z","endTime":"2026-07-10T02:12:37.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"932ed0b5-8f75-4154-84bc-127939e65a61","startTime":"2026-07-10T02:12:49.024Z","endTime":"2026-07-10T02:12:54.024Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.222429691551376,"aZ":-13.57819691346099,"pfxX":-3.161877643815972,"pfxZ":9.438478940882625,"pX":-0.1385419028514324,"pZ":4.097185751744512,"vX0":5.209392386174585,"vY0":-139.02435060678823,"vZ0":-1.8328136359094014,"x":122.28,"y":128.16,"x0":-1.6201687945183194,"y0":50.005855621944235,"z0":5.659478551256508,"aX":-6.232251058779719},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":4.7,"spinRate":2407,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.39298386136655106,"extension":6.607161491584291},"index":5,"playId":"6045c812-dc69-3dd1-b3c0-db11bc265c8a","pitchNumber":5,"startTime":"2026-07-10T02:13:03.368Z","endTime":"2026-07-10T02:13:07.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.8,"awayTeamWinProbability":34.2,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.28,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:13:07.502Z","atBatIndex":12},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Drew Gilbert grounds into a force out, second baseman Willi Castro to shortstop Ezequiel Tovar. Bryce Eldridge out at 2nd. Drew Gilbert to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-10T02:13:08.620Z","endTime":"2026-07-10T02:14:58.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"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,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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.651453265100887,"aZ":-16.569293289644133,"pfxX":-4.960987133447611,"pfxZ":8.08897172402591,"pX":-1.1428893573392167,"pZ":3.6243414259982605,"vX0":3.2219855080669553,"vY0":-137.11462865746762,"vZ0":-2.45329921804494,"x":160.56,"y":140.92,"x0":-1.680972185485118,"y0":50.00055177558209,"z0":5.64450034558998,"aX":-9.566698515548184},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":8.4,"spinRate":2161,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.3975151906165908,"extension":6.609503913394254},"index":0,"playId":"3941c97a-c6c0-3caa-94d5-afa46a6f683e","pitchNumber":1,"startTime":"2026-07-10T02:13:34.150Z","endTime":"2026-07-10T02:13:38.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37712904926904,"aZ":-23.916919813834976,"pfxX":1.2196956834928985,"pfxZ":4.869145632748403,"pX":-0.4129436306452866,"pZ":2.577116607422963,"vX0":2.945126363906365,"vY0":-128.54251161998687,"vZ0":-2.808624824040351,"x":132.74,"y":169.2,"x0":-1.7260265474625658,"y0":50.00189907297501,"z0":5.51487903835437,"aX":2.0669807061785725},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.5,"breakHorizontal":-2.8,"spinRate":2447,"spinDirection":180},"zone":4,"typeConfidence":0.9,"plateTime":0.4239954347048833,"extension":6.835385731362376},"index":1,"playId":"2df748c9-5ddc-3933-be18-23c10a546590","pitchNumber":2,"startTime":"2026-07-10T02:13:50.899Z","endTime":"2026-07-10T02:13:55.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.379754089765125,"aZ":-15.40302329455641,"pfxX":-5.220170442365985,"pfxZ":8.619082434964142,"pX":0.7752555947444139,"pZ":1.8891317643484011,"vX0":7.940242624329243,"vY0":-138.06831636074187,"vZ0":-7.067426100566372,"x":87.45,"y":187.77,"x0":-1.4489274754208843,"y0":50.00642809131923,"z0":5.502922680822637,"aX":-10.162937434751965},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":7.9,"spinRate":2285,"spinDirection":212},"zone":9,"typeConfidence":0.82,"plateTime":0.39546238431295944,"extension":6.692228118416214},"index":2,"playId":"a1b0edfe-9641-336c-8a2a-b7eb4bfe6632","pitchNumber":3,"startTime":"2026-07-10T02:14:07.600Z","endTime":"2026-07-10T02:14:11.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.218392823947166,"aZ":-26.550258961522033,"pfxX":-5.405627996652463,"pfxZ":3.480603770540247,"pX":-0.690326545538985,"pZ":2.2375169085659996,"vX0":3.850207032703923,"vY0":-125.72328950157956,"vZ0":-2.912932232896465,"x":143.31,"y":178.37,"x0":-1.5320672810297522,"y0":50.003672702338726,"z0":5.544515571796573,"aX":-8.736402088400219},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.9,"breakHorizontal":9.0,"spinRate":1623,"spinDirection":215},"zone":4,"typeConfidence":0.9,"plateTime":0.4340869212010996,"extension":6.694721287342545},"hitData":{"launchSpeed":65.8,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.15,"coordY":157.26}},"index":3,"playId":"dd067846-ea51-3d02-b6c0-6dd437c23ef5","pitchNumber":4,"startTime":"2026-07-10T02:14:50.766Z","endTime":"2026-07-10T02:14:58.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":1.08,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:14:58.926Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Cavanaugh walks. Drew Gilbert to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-10T02:15:06.649Z","endTime":"2026-07-10T02:16:30.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.484607452927786,"aZ":-14.583753833140438,"pfxX":-2.928951439737385,"pfxZ":8.962074021991445,"pX":-1.3699457619002937,"pZ":4.985540293994816,"vX0":1.7976371676839125,"vY0":-138.19146622831482,"vZ0":0.3840552646072035,"x":169.22,"y":104.17,"x0":-1.6433356574755866,"y0":50.00356311893015,"z0":5.813261422371798,"aX":-5.749808058621327},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":5.0,"spinRate":2226,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.39410643631933917,"extension":6.4833015131692635},"index":0,"playId":"882e730e-4b0c-3063-ab13-db7eb6cf0cb5","pitchNumber":1,"startTime":"2026-07-10T02:15:27.969Z","endTime":"2026-07-10T02:15:32.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701852,"link":"/api/v1/people/701852","batSide":{"code":"L","description":"Left"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.394059368025925,"aZ":-15.894491697771054,"pfxX":-3.4553459688861055,"pfxZ":8.525098108383599,"pX":-1.0736482080037952,"pZ":4.299216867694458,"vX0":2.483884843362463,"vY0":-136.21522404794882,"vZ0":-0.8502506612665263,"x":157.92,"y":122.7,"x0":-1.5410769212917603,"y0":50.00204490352127,"z0":5.6977112945302455,"aX":-6.597790942829322},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":5.9,"spinRate":2242,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.3996571019126405,"extension":6.459404010524069},"index":1,"playId":"cdaf84ee-d77a-30a3-8a2a-68497999d469","pitchNumber":2,"startTime":"2026-07-10T02:15:48.343Z","endTime":"2026-07-10T02:15:52.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701852,"link":"/api/v1/people/701852","batSide":{"code":"L","description":"Left"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.458338465979814,"aZ":-26.193792215435643,"pfxX":1.2299075217970916,"pfxZ":3.5666399481049496,"pX":-1.152271682183367,"pZ":5.499001651104499,"vX0":1.2483470451715892,"vY0":-127.48478193358292,"vZ0":4.1777469180209765,"x":160.92,"y":90.31,"x0":-1.8046952691774631,"y0":50.004889174050184,"z0":5.886993839981231,"aX":2.0635206006330895},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.4,"breakHorizontal":-2.5,"spinRate":2234,"spinDirection":175},"zone":11,"typeConfidence":0.89,"plateTime":0.4265132846640838,"extension":6.575542605095863},"index":2,"playId":"14c79d23-78d8-3c78-a951-9c7629d4817f","pitchNumber":3,"startTime":"2026-07-10T02:16:07.682Z","endTime":"2026-07-10T02:16:11.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701852,"link":"/api/v1/people/701852","batSide":{"code":"L","description":"Left"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73660314534679,"aZ":-16.622495143743738,"pfxX":-1.9890819423283448,"pfxZ":8.500520783830819,"pX":-1.2950714828655674,"pZ":5.204683435843806,"vX0":1.6422425253414235,"vY0":-133.65541441030996,"vZ0":1.7309283677875245,"x":166.37,"y":98.25,"x0":-1.655628244774151,"y0":50.00463977908314,"z0":5.734252522154986,"aX":-3.640078103448494},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":3.4,"spinRate":2156,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.40803744399095176,"extension":6.617874020032573},"index":3,"playId":"15475ba6-2aaa-31b5-8156-028d81cf600b","pitchNumber":4,"startTime":"2026-07-10T02:16:26.656Z","endTime":"2026-07-10T02:16:30.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701852,"link":"/api/v1/people/701852","batSide":{"code":"L","description":"Left"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.10000000000001,"awayTeamWinProbability":34.89999999999999,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.81,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:16:30.205Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heliot Ramos grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-10T02:17:34.952Z","endTime":"2026-07-10T02:19:20.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-10T02:16:57.485Z","endTime":"2026-07-10T02:17:37.059Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.857957383800855,"aZ":-22.635260038241256,"pfxX":-9.727234627239389,"pfxZ":4.868667803623543,"pX":-0.8824759634901737,"pZ":1.6197089672753937,"vX0":5.581361815486622,"vY0":-138.8133041603218,"vZ0":-6.344322469034136,"x":150.64,"y":195.05,"x0":-1.6509104975810116,"y0":50.00555041760517,"z0":5.4327780714490235,"aX":-19.06527909496998},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.7,"breakHorizontal":16.6,"spinRate":2146,"spinDirection":207},"zone":13,"typeConfidence":0.92,"plateTime":0.39396018856687576,"extension":6.752480684581157},"index":1,"playId":"955b7b1d-ae90-3c0e-b877-2d296519fc91","pitchNumber":1,"startTime":"2026-07-10T02:17:37.059Z","endTime":"2026-07-10T02:17:41.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.27385696483949,"aZ":-27.744022746469685,"pfxX":1.797921767026934,"pfxZ":2.564089359668337,"pX":-0.5566076332701451,"pZ":3.9796347490106827,"vX0":2.2212674278421285,"vY0":-129.36955858429238,"vZ0":0.8904790121479894,"x":138.22,"y":131.33,"x0":-1.6539443860349252,"y0":50.00143239679405,"z0":5.727823960322584,"aX":3.103452000561148},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":-3.7,"spinRate":2391,"spinDirection":151},"zone":11,"typeConfidence":0.91,"plateTime":0.42040316884899864,"extension":6.698405329400489},"index":2,"playId":"d01082c0-b0b9-3e93-8900-3df91a183237","pitchNumber":2,"startTime":"2026-07-10T02:17:52.612Z","endTime":"2026-07-10T02:17:57.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.155848208212312,"aZ":-22.672247509077057,"pfxX":-6.894071936590615,"pfxZ":4.868245896987462,"pX":-0.23898288374985904,"pZ":2.8462068144239683,"vX0":5.883295828483054,"vY0":-138.4076907469434,"vZ0":-3.357641184677184,"x":126.11,"y":161.93,"x0":-1.4902190773305852,"y0":50.00280619599215,"z0":5.582726769753416,"aX":-13.45604796961963},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.4,"breakHorizontal":11.4,"spinRate":2215,"spinDirection":203},"zone":2,"typeConfidence":0.9,"plateTime":0.39482681465167957,"extension":6.6931209613876},"index":3,"playId":"2da15fea-e5c3-32b4-984c-6d8d38320873","pitchNumber":3,"startTime":"2026-07-10T02:18:08.964Z","endTime":"2026-07-10T02:18:12.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66279472328867,"aZ":-19.572463668044854,"pfxX":-7.68140097704098,"pfxZ":6.1951933038939595,"pX":0.25628032546240653,"pZ":1.3130719385743335,"vX0":7.806423788085189,"vY0":-140.89736951275336,"vZ0":-7.9807580027762794,"x":107.23,"y":203.33,"x0":-1.537450361333017,"y0":50.00019883058534,"z0":5.422164670227551,"aX":-15.615052523162445},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.0,"breakHorizontal":12.5,"spinRate":2275,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.38709977100406956,"extension":6.810153427038784},"index":4,"playId":"88d9ab9d-a374-37ec-bc62-65e54761c5d4","pitchNumber":4,"startTime":"2026-07-10T02:18:34.661Z","endTime":"2026-07-10T02:18:38.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"6ddba000-31b7-4ff3-b73b-324a14a9fd84","startTime":"2026-07-10T02:18:54.079Z","endTime":"2026-07-10T02:18:59.079Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82959831102799,"aZ":-14.52978831489851,"pfxX":-3.2959451478286517,"pfxZ":8.683073643548184,"pX":0.11813694760782209,"pZ":2.819983916536943,"vX0":5.763576346877495,"vY0":-140.89779019300408,"vZ0":-5.060524532527893,"x":112.5,"y":162.64,"x0":-1.5158563269902905,"y0":50.001137894358756,"z0":5.5619601547540265,"aX":-6.696751266852727},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":4.9,"spinRate":2281,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.3871771619743565,"extension":6.806693396992847},"hitData":{"launchSpeed":89.5,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.39,"coordY":144.59}},"index":6,"playId":"9f740149-e9e5-37ff-9db0-61b0d0b4f5e7","pitchNumber":5,"startTime":"2026-07-10T02:19:12.422Z","endTime":"2026-07-10T02:19:20.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-3.900000000000013,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:19:20.481Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-10T02:20:47.456Z","endTime":"2026-07-10T02:22:21.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.867549903750348,"aZ":-23.946542410935905,"pfxX":10.171483162875791,"pfxZ":5.6895527583855605,"pX":0.38655667638624736,"pZ":2.1044718417758994,"vX0":-7.0706241246661925,"vY0":-119.20113652808827,"vZ0":-3.871106354235806,"x":102.27,"y":181.96,"x0":2.062601627364426,"y0":50.001943012756186,"z0":5.899359851324548,"aX":14.707998278230056},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":9.6,"breakHorizontal":-16.8,"spinRate":1808,"spinDirection":106},"zone":9,"typeConfidence":2.0,"plateTime":0.45863539086969807,"extension":6.513667498907012},"index":0,"playId":"74e28291-5cfe-38b9-bb42-804edf92bf2d","pitchNumber":1,"startTime":"2026-07-10T02:21:39.349Z","endTime":"2026-07-10T02:21:43.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35482693786285,"aZ":-13.7302256206839,"pfxX":7.091284059399515,"pfxZ":9.86323082655152,"pX":-0.053716730136308045,"pZ":3.5000045974279286,"vX0":-7.432419324145166,"vY0":-135.5797799724735,"vZ0":-4.929160361842681,"x":119.05,"y":144.28,"x0":1.7957859791406896,"y0":50.006178941483505,"z0":6.292753949780799,"aX":13.265883965945607},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":-11.4,"spinRate":2330,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.40327732495324975,"extension":6.558830527159571},"index":1,"playId":"072ffc1e-5573-315c-b9ca-d6c015058b1e","pitchNumber":2,"startTime":"2026-07-10T02:21:51.939Z","endTime":"2026-07-10T02:21:54.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"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":"2026-07-10T02:22:07.099Z","endTime":"2026-07-10T02:22:17.719Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.036792273376285,"aZ":-25.069042642613223,"pfxX":11.560229628601908,"pfxZ":4.83902373401467,"pX":0.1328260233599595,"pZ":1.8566793502366388,"vX0":-8.115824674559896,"vY0":-120.27275474314412,"vZ0":-4.347200706027476,"x":111.94,"y":188.65,"x0":2.0468303424108254,"y0":50.00035599220209,"z0":5.907329844174527,"aX":16.956634716317065},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.9,"breakHorizontal":-19.1,"spinRate":2146,"spinDirection":106},"zone":8,"typeConfidence":2.0,"plateTime":0.45517477588848676,"extension":6.577801524564951},"index":3,"playId":"7865fda0-1042-3662-8866-44d979fadc1e","pitchNumber":3,"startTime":"2026-07-10T02:22:17.719Z","endTime":"2026-07-10T02:22:21.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:22:21.970Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, shortstop Willy Adames to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-10T02:22:52.526Z","endTime":"2026-07-10T02:23:16.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-10T02:22:40.772Z","endTime":"2026-07-10T02:22:54.678Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"},"defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76046950474091,"aZ":-14.16829018967486,"pfxX":6.018160011955063,"pfxZ":9.509758722899736,"pX":0.36752635736372613,"pZ":2.5895869169464296,"vX0":-5.653601323470522,"vY0":-136.43311193288125,"vZ0":-6.919115572271732,"x":102.99,"y":168.86,"x0":1.6802025001755412,"y0":50.0067136006734,"z0":6.126907409650659,"aX":11.399112074111441},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":-9.7,"spinRate":2342,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.40078182289250996,"extension":6.712905916817259},"index":1,"playId":"5a61019f-7986-39a7-8c04-2c6d925e5e7b","pitchNumber":1,"startTime":"2026-07-10T02:22:54.678Z","endTime":"2026-07-10T02:22:57.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.234532883597538,"aZ":-25.760683140717497,"pfxX":10.450216078109897,"pfxZ":4.283690866767252,"pX":-0.0775720896942124,"pZ":2.9380143081492065,"vX0":-8.017706016628056,"vY0":-120.72835491745332,"vZ0":-1.94893088951127,"x":119.96,"y":159.45,"x0":1.9047910528106864,"y0":50.00553600586102,"z0":5.99054901579277,"aX":15.6581144708637},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.6,"breakHorizontal":-17.4,"spinRate":2102,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.4511451827972466,"extension":6.562354073453754},"hitData":{"launchSpeed":105.5,"launchAngle":6.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.15,"coordY":150.16}},"index":2,"playId":"3f3a2beb-b257-34fc-84a8-59280074bce6","pitchNumber":2,"startTime":"2026-07-10T02:23:08.568Z","endTime":"2026-07-10T02:23:16.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:23:16.698Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Braxton Fulford doubles (4) on a fly ball to center fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-10T02:23:21.765Z","endTime":"2026-07-10T02:23:58.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67433829570832,"aZ":-14.279378348168386,"pfxX":7.780265798192316,"pfxZ":9.444511393103301,"pX":0.16396760130659918,"pZ":2.152863341726391,"vX0":-6.643692404789614,"vY0":-136.2181649386915,"vZ0":-8.088083715494404,"x":110.75,"y":180.65,"x0":1.6141556724530577,"y0":50.00080097796019,"z0":6.131202729366218,"aX":14.737054487125487},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":-12.8,"spinRate":2197,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.4008747112716873,"extension":6.704634562206073},"hitData":{"launchSpeed":99.7,"launchAngle":30.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.55,"coordY":38.87}},"index":0,"playId":"444644eb-6cef-349c-998f-7dc7539566d4","pitchNumber":1,"startTime":"2026-07-10T02:23:45.135Z","endTime":"2026-07-10T02:23:58.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.1,"awayTeamWinProbability":36.9,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.47,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:23:58.405Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake McCarthy walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-10T02:24:01.008Z","endTime":"2026-07-10T02:27:07.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"postOnSecond":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.943402424828772,"aZ":-15.45850616607218,"pfxX":6.798832660366978,"pfxZ":8.909389305782295,"pX":-0.24998369256513184,"pZ":4.4283062683180745,"vX0":-7.117395818521568,"vY0":-136.12236410519324,"vZ0":-2.5387473705288164,"x":126.53,"y":119.22,"x0":1.5155521210027956,"y0":50.00249011911024,"z0":6.443579132067745,"aX":12.755968731172416},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":-10.8,"spinRate":2157,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.40241393618701116,"extension":6.594244027761015},"index":0,"playId":"5aa1bb04-b5dd-382b-838e-7de66bb78b7b","pitchNumber":1,"startTime":"2026-07-10T02:24:29.803Z","endTime":"2026-07-10T02:24:33.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85681953680269,"aZ":-31.1467063261356,"pfxX":-0.19064245767754606,"pfxZ":0.6602041391752191,"pX":-0.5950003682551506,"pZ":3.736122987603437,"vX0":-5.8313400190615825,"vY0":-124.32687817808566,"vZ0":0.20219873048467818,"x":139.68,"y":137.9,"x0":1.8054956531966095,"y0":50.00589037104328,"z0":6.238080342659717,"aX":-0.2981414685267198},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.4,"breakHorizontal":1.7,"spinRate":2333,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.44051207383229585,"extension":6.489498167731711},"index":1,"playId":"406e7cb3-2f51-3f40-bc88-3144fca20f66","pitchNumber":2,"startTime":"2026-07-10T02:24:45.972Z","endTime":"2026-07-10T02:24:51.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79480362045791,"aZ":-29.796957256245086,"pfxX":0.2207024704740923,"pfxZ":1.4844346926428802,"pX":-0.9818597173180307,"pZ":1.264653626251148,"vX0":-6.687336356142849,"vY0":-124.84524558946637,"vZ0":-5.9647330194903,"x":154.43,"y":204.63,"x0":1.6868236423675234,"y0":50.0020662951189,"z0":6.094476514108378,"aX":0.3535961686323012},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.7,"breakHorizontal":1.0,"spinRate":2455,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.43636640657511494,"extension":6.601892988598367},"index":2,"playId":"c2038070-d266-3fea-82a7-181c085463e9","pitchNumber":3,"startTime":"2026-07-10T02:25:09.074Z","endTime":"2026-07-10T02:25:13.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":82.2,"endSpeed":76.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.140953390300048,"aZ":-25.74165456022292,"pfxX":9.825589517356802,"pfxZ":4.404614668063083,"pX":0.48726465725692536,"pZ":1.440526301635311,"vX0":-6.247436610944105,"vY0":-119.53963391908361,"vZ0":-5.147594410950526,"x":98.43,"y":199.89,"x0":1.8465157375747534,"y0":50.002898857046716,"z0":5.9080978114968925,"aX":14.345539998312113},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.1,"breakHorizontal":-16.4,"spinRate":1838,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.456666183715182,"extension":6.615911108955697},"index":3,"playId":"1199849d-cfc7-3f04-a851-0f7b397e5e88","pitchNumber":4,"startTime":"2026-07-10T02:25:28.169Z","endTime":"2026-07-10T02:25:33.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.408102130205084,"aZ":-31.238750136848797,"pfxX":-0.22257960312730196,"pfxZ":0.571898378812083,"pX":-0.8909662200336582,"pZ":2.193414684371384,"vX0":-5.985432724756143,"vY0":-126.84512320562534,"vZ0":-3.851488447361188,"x":150.96,"y":179.56,"x0":1.518065621276606,"y0":50.00531154343504,"z0":6.194131751445711,"aX":-0.3665344436589166},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.5,"breakHorizontal":1.7,"spinRate":2578,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.4300920726937285,"extension":6.677051089036364},"index":4,"playId":"c553488d-7e59-36bf-a6d1-7e1c3e7ce8fe","pitchNumber":5,"startTime":"2026-07-10T02:25:46.378Z","endTime":"2026-07-10T02:25:50.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.031854632004965,"aZ":-31.471919086412314,"pfxX":-0.004730844112727062,"pfxZ":0.4536943240418685,"pX":0.10480558415848959,"pZ":1.3667380655885648,"vX0":-4.050792750588472,"vY0":-123.45490641654752,"vZ0":-5.0910139021447085,"x":113.01,"y":201.88,"x0":1.7599998027155703,"y0":50.00538044933745,"z0":6.071049324929337,"aX":-0.007241711930038443},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.0,"breakHorizontal":0.8,"spinRate":2448,"spinDirection":317},"zone":14,"typeConfidence":2.0,"plateTime":0.44181084822870664,"extension":6.586989475491839},"index":5,"playId":"92e6c51a-6358-36cd-a602-61a376524751","pitchNumber":6,"startTime":"2026-07-10T02:26:09.251Z","endTime":"2026-07-10T02:26:13.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":92.9,"endSpeed":84.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.821183324782087,"aZ":-13.0791796417508,"pfxX":7.6747970231630305,"pfxZ":10.396320650552052,"pX":-1.2877099590112242,"pZ":2.8971776790595474,"vX0":-10.041469738362736,"vY0":-134.7908063425845,"vZ0":-6.369631292299785,"x":166.08,"y":160.56,"x0":1.4920533861028638,"y0":50.00098595938784,"z0":6.217691474590566,"aX":14.094324043297243},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":-11.8,"spinRate":2362,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.4066410134812739,"extension":6.621202292829529},"index":6,"playId":"fb742c0e-03ab-3205-a234-432e96d6ebdf","pitchNumber":7,"startTime":"2026-07-10T02:26:43.460Z","endTime":"2026-07-10T02:26:47.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06882114363525,"aZ":-12.384789205299441,"pfxX":7.787690311330005,"pfxZ":10.658875701006554,"pX":-0.16522914725347118,"pZ":1.2598965312005215,"vX0":-6.9267050163913035,"vY0":-135.49628202215848,"vZ0":-10.693870249001911,"x":123.3,"y":204.76,"x0":1.4145979623630744,"y0":50.001186346071876,"z0":6.127110999267578,"aX":14.45515457130955},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":-12.6,"spinRate":2395,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4045031012878373,"extension":6.700799898956208},"index":7,"playId":"25954c07-a7e7-3019-a26f-4511636201dc","pitchNumber":8,"startTime":"2026-07-10T02:27:02.762Z","endTime":"2026-07-10T02:27:07.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.8,"awayTeamWinProbability":38.2,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":1.41,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:27:07.053Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Karros walks. Braxton Fulford to 3rd. Jake McCarthy to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-10T02:27:07.990Z","endTime":"2026-07-10T02:30:18.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"postOnThird":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35132620268852,"aZ":-12.112337027208696,"pfxX":6.843895625034866,"pfxZ":10.908926510186463,"pX":0.4297329317968325,"pZ":1.3579603992915066,"vX0":-5.500751884091334,"vY0":-134.98145560003374,"vZ0":-10.321858248257106,"x":100.62,"y":202.12,"x0":1.608416603808976,"y0":50.00216264619343,"z0":6.092573438589124,"aX":12.584085448650617},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":-11.2,"spinRate":2361,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4063299430964742,"extension":6.831012704679213},"index":0,"playId":"d8389996-c8a2-38a1-a514-1637c62a58b1","pitchNumber":1,"startTime":"2026-07-10T02:27:36.669Z","endTime":"2026-07-10T02:27:40.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64310425905581,"aZ":-24.25116152354805,"pfxX":9.943949732641906,"pfxZ":5.307513944185562,"pX":0.34437774397392895,"pZ":1.7456301545263446,"vX0":-6.887836256062444,"vY0":-121.33977438454176,"vZ0":-5.013056519803179,"x":103.87,"y":191.65,"x0":1.9272506463281696,"y0":50.0011554777449,"z0":5.950286535909026,"aX":14.833394229694695},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.6,"breakHorizontal":-16.4,"spinRate":1938,"spinDirection":110},"zone":9,"typeConfidence":2.0,"plateTime":0.4513335372673608,"extension":6.5196902857414605},"index":1,"playId":"4ebd5f14-1dd5-3aa3-92b7-d2233f3a227a","pitchNumber":2,"startTime":"2026-07-10T02:27:53.478Z","endTime":"2026-07-10T02:27:57.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-10T02:28:05.908Z","endTime":"2026-07-10T02:28:16.601Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.428014395474612,"aZ":-23.927369868766405,"pfxX":10.50704495408634,"pfxZ":5.756989501851024,"pX":0.34119874550433466,"pZ":0.9388822637607516,"vX0":-7.2618024992283035,"vY0":-119.09891087155586,"vZ0":-6.322918899418193,"x":103.99,"y":213.43,"x0":2.068588941242742,"y0":50.00399058429138,"z0":5.799751512759365,"aX":15.056247078654762},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":9.0,"breakHorizontal":-17.2,"spinRate":2004,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.46033959434334015,"extension":6.70662186669388},"index":3,"playId":"69b3a148-3f4a-3331-ae92-b1ead8643043","pitchNumber":3,"startTime":"2026-07-10T02:28:16.601Z","endTime":"2026-07-10T02:28:25.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.544386009617977,"aZ":-24.160490939383255,"pfxX":11.419581601458479,"pfxZ":5.594352241311134,"pX":0.3856731557967538,"pZ":1.6827193373363147,"vX0":-6.990473541973832,"vY0":-118.08273841764822,"vZ0":-4.775730201783544,"x":102.3,"y":193.35,"x0":1.8801300116759163,"y0":50.00074203244411,"z0":5.916877579138719,"aX":16.349702891949345},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":9.4,"breakHorizontal":-19.3,"spinRate":1972,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4613966997602028,"extension":6.667467537501385},"index":4,"playId":"60677bbf-3128-3bed-96b1-bdff46f450e8","pitchNumber":4,"startTime":"2026-07-10T02:28:41.097Z","endTime":"2026-07-10T02:28:44.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":93.3,"endSpeed":85.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.637574455740364,"aZ":-14.998414678585672,"pfxX":6.391933506475469,"pfxZ":9.198757806863487,"pX":-0.22292174354494343,"pZ":5.38177449630425,"vX0":-6.951749442859017,"vY0":-135.77290332440919,"vZ0":0.030505286348603777,"x":125.5,"y":93.47,"x0":1.5398331484619918,"y0":50.0063603746984,"z0":6.413887787744382,"aX":11.940492195826266},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":-10.1,"spinRate":2280,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.4033712862638774,"extension":6.580651759069837},"index":5,"playId":"28cad25b-248c-3e01-8b6f-fc20cbbb1e42","pitchNumber":5,"startTime":"2026-07-10T02:29:07.132Z","endTime":"2026-07-10T02:29:11.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.942188737973435,"aZ":-14.585761354091884,"pfxX":6.22233438037578,"pfxZ":9.672278506947272,"pX":-0.5289115426794286,"pZ":2.4548622176152755,"vX0":-7.669788200264654,"vY0":-133.7532859549678,"vZ0":-6.80058185394683,"x":137.16,"y":172.5,"x0":1.562799879683323,"y0":50.000761191913924,"z0":6.069799921440856,"aX":11.311695524996226},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.3,"breakHorizontal":-9.7,"spinRate":2276,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.40898782975982373,"extension":6.730980051322073},"index":6,"playId":"a48e7bae-cf3e-35cc-a00b-ea3b4dc7ef79","pitchNumber":6,"startTime":"2026-07-10T02:29:30.405Z","endTime":"2026-07-10T02:29:38.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13878774192102,"aZ":-23.807801249657604,"pfxX":11.290460353180615,"pfxZ":5.7362894659692465,"pX":-0.6355176342840675,"pZ":0.9435214513964126,"vX0":-9.30414188510125,"vY0":-119.7179149554177,"vZ0":-6.609942402896677,"x":141.22,"y":213.3,"x0":1.825892696112074,"y0":50.00235753114826,"z0":5.858172976963612,"aX":16.46256864599714},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":9.0,"breakHorizontal":-18.4,"spinRate":1958,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.456733693085174,"extension":6.702203068378498},"index":7,"playId":"8abc8d47-650b-314b-92f9-fb8ddf674431","pitchNumber":7,"startTime":"2026-07-10T02:30:08.893Z","endTime":"2026-07-10T02:30:18.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.099999999999994,"awayTeamWinProbability":41.900000000000006,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":2.02,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:30:18.400Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Carrigg flies out to center fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-10T02:31:19.998Z","endTime":"2026-07-10T02:32:41.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-10T02:30:29.565Z","endTime":"2026-07-10T02:31:22.070Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.660839289202713,"aZ":-26.322319914503964,"pfxX":9.675932163517395,"pfxZ":4.003200057908513,"pX":-0.14971824009196613,"pZ":0.8134740907813126,"vX0":-7.5763425449666615,"vY0":-119.72706250582732,"vZ0":-6.474321559245981,"x":122.71,"y":216.82,"x0":1.7882820297321431,"y0":50.00154362457916,"z0":5.887467983951874,"aX":14.140817758938967},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.0,"breakHorizontal":-15.8,"spinRate":1811,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.45629655662783053,"extension":6.868024574654383},"index":1,"playId":"f089f1b6-a32f-32d2-a1e9-7a222fba1bfc","pitchNumber":1,"startTime":"2026-07-10T02:31:22.070Z","endTime":"2026-07-10T02:31:26.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.18707732028828,"aZ":-23.072377080965428,"pfxX":11.054837262768462,"pfxZ":6.148238657614897,"pX":0.24459997398106936,"pZ":1.581949092721847,"vX0":-7.40128572566961,"vY0":-120.57381165623772,"vZ0":-5.311341462354376,"x":107.68,"y":196.07,"x0":1.908939706416072,"y0":50.00409356951292,"z0":5.834331038886669,"aX":16.371545333451742},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":10.2,"breakHorizontal":-18.4,"spinRate":1896,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4532803984396545,"extension":6.737857863131314},"index":2,"playId":"28de505f-c8f8-39bc-8faf-00ad470f35d6","pitchNumber":2,"startTime":"2026-07-10T02:31:43.832Z","endTime":"2026-07-10T02:31:47.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-10T02:31:55.396Z","endTime":"2026-07-10T02:32:13.100Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"},"defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":93.2,"endSpeed":85.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.047831906456675,"aZ":-16.97355027883762,"pfxX":6.883420490850417,"pfxZ":8.12444444535631,"pX":0.8732411645235699,"pZ":4.172839804139061,"vX0":-4.447747632116523,"vY0":-135.74328745170558,"vZ0":-2.591135348250051,"x":83.71,"y":126.11,"x0":1.6367013049696515,"y0":50.001677574017535,"z0":6.318215593458479,"aX":12.875536016031484},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":-11.5,"spinRate":2178,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4031486636242039,"extension":6.64624043364551},"index":4,"playId":"b834d76b-dec9-399a-afae-ad2c9ff6ae64","pitchNumber":3,"startTime":"2026-07-10T02:32:13.100Z","endTime":"2026-07-10T02:32:17.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48988506620789,"aZ":-23.470533082112492,"pfxX":10.278252384377918,"pfxZ":5.777832668565713,"pX":-0.32322485701656306,"pZ":1.204038475534431,"vX0":-8.23825865064206,"vY0":-122.04803059072958,"vZ0":-6.200690182287729,"x":129.32,"y":206.27,"x0":1.7640644093801723,"y0":50.00096710096072,"z0":5.804692464692177,"aX":15.472319955585293},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":9.1,"breakHorizontal":-16.6,"spinRate":1923,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.44914750954437066,"extension":6.768118728098594},"hitData":{"launchSpeed":99.7,"launchAngle":29.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":91.59,"coordY":45.32}},"index":5,"playId":"f935b6d2-62fd-322f-bb52-14aa15d4b76a","pitchNumber":4,"startTime":"2026-07-10T02:32:32.390Z","endTime":"2026-07-10T02:32:41.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":8.800000000000011,"leverageIndex":3.39,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:32:41.526Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, first baseman TJ Rumfield to pitcher Ryan Feltner.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-10T02:33:14.750Z","endTime":"2026-07-10T02:36:03.246Z","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":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79534005723543,"aZ":-26.34215685071714,"pfxX":3.7749926743032374,"pfxZ":3.5250612934922465,"pX":-0.5870693907727803,"pZ":3.6317617379172518,"vX0":1.6897782000475363,"vY0":-127.24071049005215,"vZ0":0.09515848395875548,"x":139.38,"y":140.72,"x0":-1.748430058913337,"y0":50.00449534019847,"z0":5.665004478053564,"aX":6.248551630933063},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.6,"breakHorizontal":-7.2,"spinRate":2318,"spinDirection":175},"zone":11,"typeConfidence":0.87,"plateTime":0.42891640039103285,"extension":6.536562154318834},"index":0,"playId":"d3bf8845-c108-384e-b5bd-0b4905080ad2","pitchNumber":1,"startTime":"2026-07-10T02:34:56.800Z","endTime":"2026-07-10T02:35:00.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21991729601811,"aZ":-27.133472761416797,"pfxX":3.774330216017273,"pfxZ":3.1400307506104106,"pX":-0.20978306345862915,"pZ":3.6955489129836856,"vX0":2.4617643553038002,"vY0":-125.0444462052984,"vZ0":0.5856449243776618,"x":125.0,"y":139.0,"x0":-1.6930713312907124,"y0":50.000678933211404,"z0":5.662550277521852,"aX":6.050713435294554},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.0,"breakHorizontal":-7.3,"spinRate":2341,"spinDirection":173},"zone":11,"typeConfidence":0.8,"plateTime":0.43592251335183807,"extension":6.725558725447859},"index":1,"playId":"36aabc85-98f0-32ce-9a7a-2f93f94f17b1","pitchNumber":2,"startTime":"2026-07-10T02:35:08.100Z","endTime":"2026-07-10T02:35:12.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9354648790813,"aZ":-16.192608896685456,"pfxX":-2.930438445240115,"pfxZ":8.525523820248825,"pX":-0.6343965771971599,"pZ":3.3598977494252296,"vX0":3.716503468450189,"vY0":-134.96677223987757,"vZ0":-3.1494721486120527,"x":141.18,"y":148.06,"x0":-1.6382433360650435,"y0":50.00461164539201,"z0":5.659497131468064,"aX":-5.494597480668077},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":4.7,"spinRate":2220,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.4033500037407567,"extension":6.610306328845887},"index":2,"playId":"a9261734-5650-31d3-b22e-6679a4972114","pitchNumber":3,"startTime":"2026-07-10T02:35:23.040Z","endTime":"2026-07-10T02:35:26.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3313438699813,"aZ":-15.216346748878362,"pfxX":-3.4650815309585195,"pfxZ":8.908414367933638,"pX":0.1036397083765052,"pZ":2.4658235821096994,"vX0":5.563754242445699,"vY0":-135.78177470604632,"vZ0":-5.466624726344071,"x":113.05,"y":172.2,"x0":-1.50379829235204,"y0":50.0010668810652,"z0":5.530936677012532,"aX":-6.595132898809378},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":5.4,"spinRate":2238,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.40043535919121087,"extension":6.732887706587315},"index":3,"playId":"f81ca9f6-0a11-3f57-ab18-a5240470be02","pitchNumber":4,"startTime":"2026-07-10T02:35:35.594Z","endTime":"2026-07-10T02:35:39.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-10T02:35:44.078Z","endTime":"2026-07-10T02:35:55.587Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.605437088904715,"aZ":-24.567961999924243,"pfxX":2.6936904329635887,"pfxZ":4.3320054869221245,"pX":0.5813892254139479,"pZ":2.843028737491779,"vX0":4.5001307808606485,"vY0":-130.7050990070097,"vZ0":-2.388256997355085,"x":94.84,"y":162.02,"x0":-1.5026391880083225,"y0":50.004827912528384,"z0":5.5845353667558815,"aX":4.731996900582039},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.6,"breakHorizontal":-5.8,"spinRate":2349,"spinDirection":177},"zone":3,"typeConfidence":0.9,"plateTime":0.41663369557464636,"extension":6.805393778658404},"hitData":{"launchSpeed":77.6,"launchAngle":1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.24,"coordY":161.31}},"index":5,"playId":"0522cd96-48e0-3f7c-be6c-9f95fa087c51","pitchNumber":5,"startTime":"2026-07-10T02:35:55.587Z","endTime":"2026-07-10T02:36:03.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:36:03.246Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Casey Schmitt lines out sharply to second baseman Willi Castro.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-10T02:36:05.404Z","endTime":"2026-07-10T02:37:00.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.859114922499884,"aZ":-22.621674034039174,"pfxX":-5.274187744708243,"pfxZ":4.766741814154418,"pX":-0.3455827833266508,"pZ":1.1926254725644134,"vX0":5.304851797707659,"vY0":-140.24494390488053,"vZ0":-7.703484240172641,"x":130.17,"y":206.58,"x0":-1.5707097243879806,"y0":50.00441070636338,"z0":5.435738223366739,"aX":-10.573133722270297},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.3,"breakHorizontal":8.5,"spinRate":2128,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.38961688814816364,"extension":6.816789598272463},"index":0,"playId":"8292c254-c7aa-3ed7-ad5d-69478f9f54b7","pitchNumber":1,"startTime":"2026-07-10T02:36:38.520Z","endTime":"2026-07-10T02:36:42.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72266804439494,"aZ":-13.164587475181257,"pfxX":-1.76688179620407,"pfxZ":9.511619439450827,"pX":0.31330296221459186,"pZ":2.022775676005259,"vX0":5.842835684267974,"vY0":-140.03487126931876,"vZ0":-7.030489080856878,"x":105.06,"y":184.17,"x0":-1.564826175889667,"y0":50.00355046085042,"z0":5.415797450920975,"aX":-3.53173206264477},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":2.0,"spinRate":2275,"spinDirection":213},"zone":9,"typeConfidence":0.9,"plateTime":0.3901729076432088,"extension":6.7215369022908495},"hitData":{"launchSpeed":101.2,"launchAngle":9.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":131.25,"coordY":134.77}},"index":1,"playId":"cd550e8d-3850-313d-9b1e-d0d5d59d6944","pitchNumber":2,"startTime":"2026-07-10T02:36:55.864Z","endTime":"2026-07-10T02:37:00.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:37:00.999Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, second baseman Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-10T02:37:10.588Z","endTime":"2026-07-10T02:39:34.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"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":"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":6},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77246286326605,"aZ":-14.836923527462849,"pfxX":-2.8714543278884475,"pfxZ":8.633492653772661,"pX":-1.141589327521374,"pZ":3.045893449794558,"vX0":2.471507184106911,"vY0":-140.3392191850716,"vZ0":-4.367424791268259,"x":160.51,"y":156.54,"x0":-1.6577175709469525,"y0":50.00234428586214,"z0":5.579025814448056,"aX":-5.765883843772678},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":4.7,"spinRate":2299,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.38930014660481227,"extension":6.65821006799583},"index":0,"playId":"03570995-cd51-37a3-9013-b4cd4e4a31c1","pitchNumber":1,"startTime":"2026-07-10T02:37:46.816Z","endTime":"2026-07-10T02:37:50.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2290910844195,"aZ":-23.177046308655218,"pfxX":2.1751708959399148,"pfxZ":4.998297036138756,"pX":-0.27694927646915285,"pZ":2.1480061889407285,"vX0":2.961411853678112,"vY0":-132.33903909615296,"vZ0":-4.578990399504754,"x":127.56,"y":180.78,"x0":-1.6868272407878562,"y0":50.006117697139615,"z0":5.56654204012954,"aX":3.916450030013068},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":-4.6,"spinRate":2362,"spinDirection":186},"zone":8,"typeConfidence":0.9,"plateTime":0.4115140324451554,"extension":6.595610744530054},"index":1,"playId":"539b1b63-45a7-313e-a95b-c90dd053fb9d","pitchNumber":2,"startTime":"2026-07-10T02:38:01.689Z","endTime":"2026-07-10T02:38:05.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.708424844456182,"aZ":-24.46818756761412,"pfxX":-4.561494310411954,"pfxZ":4.697576461126637,"pX":-0.35967664811921235,"pZ":3.0578583684115976,"vX0":4.586887142038722,"vY0":-126.2068164209099,"vZ0":-1.6078645478446798,"x":130.71,"y":156.22,"x0":-1.5938966118486142,"y0":50.00116878393791,"z0":5.642779994776017,"aX":-7.479627715643893},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.4,"breakHorizontal":7.4,"spinRate":1575,"spinDirection":206},"zone":1,"typeConfidence":0.9,"plateTime":0.43127995678000763,"extension":6.785158533737659},"index":2,"playId":"6b50d80b-f581-3997-8e27-eb6fc30b2c3b","pitchNumber":3,"startTime":"2026-07-10T02:38:19.046Z","endTime":"2026-07-10T02:38:23.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":96.6,"endSpeed":89.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46531770026939,"aZ":-14.149647103170429,"pfxX":-3.468457887070572,"pfxZ":8.881875840616921,"pX":0.5645968896128888,"pZ":2.550264020390017,"vX0":6.659265397643003,"vY0":-140.53228087701862,"vZ0":-5.8506693718725415,"x":95.48,"y":169.92,"x0":-1.3695264694770168,"y0":50.005385722206256,"z0":5.5545934108908455,"aX":-7.041299053088275},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":5.2,"spinRate":2334,"spinDirection":210},"zone":6,"typeConfidence":0.91,"plateTime":0.3875973309094993,"extension":6.655984651063759},"index":3,"playId":"e47312a1-11e7-3f87-938f-48d57de2a10e","pitchNumber":4,"startTime":"2026-07-10T02:38:33.523Z","endTime":"2026-07-10T02:38:36.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.3,"endSpeed":80.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00911335052844,"aZ":-21.958081861945452,"pfxX":-5.360736558614776,"pfxZ":6.206393946857601,"pX":-1.4327568008306952,"pZ":2.539166996733125,"vX0":2.216833765332964,"vY0":-127.17904251660626,"vZ0":-3.260882311328354,"x":171.61,"y":170.22,"x0":-1.61718194727221,"y0":50.00026420514433,"z0":5.570777128057351,"aX":-8.818657341711237},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.8,"breakHorizontal":9.2,"spinRate":1454,"spinDirection":213},"zone":11,"typeConfidence":0.84,"plateTime":0.4299559191655522,"extension":6.838154160492718},"index":4,"playId":"e3bb5c23-6699-3f57-8aef-391f1f9bbfc0","pitchNumber":5,"startTime":"2026-07-10T02:38:51.454Z","endTime":"2026-07-10T02:38:55.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":85.9,"endSpeed":79.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.647155683028593,"aZ":-26.792760113258677,"pfxX":-2.5870355745642124,"pfxZ":3.334957206921148,"pX":-0.48787190149255993,"pZ":2.7038487917608456,"vX0":3.409086960625556,"vY0":-125.22700263711552,"vZ0":-2.0041865492933844,"x":135.6,"y":165.78,"x0":-1.5211455662132145,"y0":50.00188355009829,"z0":5.673650752540633,"aX":-4.172166752268511},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.9,"breakHorizontal":4.1,"spinRate":1572,"spinDirection":200},"zone":4,"typeConfidence":0.91,"plateTime":0.4348508657314514,"extension":6.7924592027856665},"index":5,"playId":"e9d7fdec-c6c3-30a4-8c9f-b6756bf559d8","pitchNumber":6,"startTime":"2026-07-10T02:39:06.242Z","endTime":"2026-07-10T02:39:09.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.895306221787514,"aZ":-40.27069063668697,"pfxX":7.8885417235647495,"pfxZ":-5.9644250838515465,"pX":-0.3694994774331458,"pZ":2.62910573873137,"vX0":0.23154326936884104,"vY0":-116.0781419836587,"vZ0":1.5399512089221132,"x":131.08,"y":167.79,"x0":-1.494762977899234,"y0":50.00438320721871,"z0":5.8079587953995055,"aX":10.703723293872779},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.1,"breakHorizontal":-14.3,"spinRate":2497,"spinDirection":40},"zone":4,"typeConfidence":0.88,"plateTime":0.47290123497296754,"extension":6.722875297768123},"hitData":{"launchSpeed":85.3,"launchAngle":-15.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.73,"coordY":153.71}},"index":6,"playId":"31262b95-fe23-3166-813a-84b45fb33813","pitchNumber":7,"startTime":"2026-07-10T02:39:25.760Z","endTime":"2026-07-10T02:39:34.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:39:34.117Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a sharp line drive to left fielder Victor Bericoto.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-10T02:40:37.747Z","endTime":"2026-07-10T02:41:53.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41276364723435,"aZ":-12.627723865236677,"pfxX":7.826496030277184,"pfxZ":10.521091213966518,"pX":0.34926486805681234,"pZ":2.0164892759214275,"vX0":-5.983920567188883,"vY0":-134.74223267432058,"vZ0":-8.638652458349387,"x":103.69,"y":184.33,"x0":1.5704869617228043,"y0":50.00598246685812,"z0":6.134975272965468,"aX":14.54425019770397},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":-13.1,"spinRate":2304,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.4049003619996805,"extension":6.766122316433145},"hitData":{"launchSpeed":102.8,"launchAngle":15.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":79.97,"coordY":77.12}},"index":0,"playId":"939276d7-3f4f-3219-b523-3be564c08092","pitchNumber":1,"startTime":"2026-07-10T02:41:41.770Z","endTime":"2026-07-10T02:41:53.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.13,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:41:53.383Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Rumfield walks. Hunter Goodman to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-10T02:41:51.916Z","endTime":"2026-07-10T02:43:23.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.653495051555765,"aZ":-29.288078594801526,"pfxX":-0.029948304655914915,"pfxZ":1.8034775937444376,"pX":-0.2199930543325924,"pZ":3.7817504923920766,"vX0":-4.972735348846933,"vY0":-124.90464248376627,"vZ0":-0.2418446105415868,"x":125.39,"y":136.67,"x0":1.7883518531800116,"y0":50.00533122183634,"z0":6.258091267361154,"aX":-0.0479671088883684},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.5,"breakHorizontal":1.1,"spinRate":2491,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.43603778768119605,"extension":6.6645345756144465},"index":0,"playId":"f0f9a58f-ade9-39cd-a119-6bdf218bdce1","pitchNumber":1,"startTime":"2026-07-10T02:42:20.635Z","endTime":"2026-07-10T02:42:24.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35968492875981,"aZ":-13.484044039519764,"pfxX":6.015393108625808,"pfxZ":10.206835132200853,"pX":0.7098422231352872,"pZ":3.5101482847397567,"vX0":-4.361456595513419,"vY0":-134.28649465200965,"vZ0":-4.889836636380315,"x":89.94,"y":144.01,"x0":1.5713426635133483,"y0":50.004383110443776,"z0":6.30992272117755,"aX":11.01629010365406},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":-10.0,"spinRate":2246,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.40747300902173755,"extension":6.676552284215838},"index":1,"playId":"b3a2d9e1-aeda-3839-9ff7-3401f7538187","pitchNumber":2,"startTime":"2026-07-10T02:42:38.117Z","endTime":"2026-07-10T02:42:42.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":80.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.80841470983835,"aZ":-27.913570438810314,"pfxX":-0.15222924572440477,"pfxZ":2.675680423898105,"pX":-0.440088373896184,"pZ":1.1970678056366697,"vX0":-4.983364551687701,"vY0":-124.38285081431371,"vZ0":-6.174877539123221,"x":133.78,"y":206.46,"x0":1.594578340484449,"y0":50.005590865804706,"z0":5.9746173185804565,"aX":-0.24274041091121895},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.8,"breakHorizontal":1.2,"spinRate":2372,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.4374113838309115,"extension":6.607152278809037},"index":2,"playId":"1c0a8416-aa76-346f-a101-64dd0497fcb3","pitchNumber":3,"startTime":"2026-07-10T02:42:56.151Z","endTime":"2026-07-10T02:43:00.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.585104327181682,"aZ":-13.115920307468286,"pfxX":6.602341312959998,"pfxZ":10.385644863344236,"pX":0.5633104624329871,"pZ":3.976948987940681,"vX0":-4.962142724497617,"vY0":-134.4724638729498,"vZ0":-3.4706603711562245,"x":95.53,"y":131.4,"x0":1.5727507630252509,"y0":50.00561910982642,"z0":6.212160526499242,"aX":12.119097137392478},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":-10.9,"spinRate":2258,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4069939820460071,"extension":6.604031821657655},"index":3,"playId":"14f7e704-ad9d-3bce-8806-f1e15ebd5188","pitchNumber":4,"startTime":"2026-07-10T02:43:19.587Z","endTime":"2026-07-10T02:43:23.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-7.099999999999994,"leverageIndex":1.91,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:43:23.790Z","atBatIndex":26},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tyler Freeman grounds into a double play, third baseman Casey Schmitt to second baseman Luis Arraez to first baseman Bryce Eldridge. Hunter Goodman to 3rd. TJ Rumfield out at 2nd. Tyler Freeman out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-10T02:43:24.955Z","endTime":"2026-07-10T02:44:33.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.287032754409058,"aZ":-26.78472903830559,"pfxX":10.629429086421268,"pfxZ":3.690527970523318,"pX":0.39633312100862106,"pZ":2.6070818385039054,"vX0":-6.774291904842993,"vY0":-119.65077872105105,"vZ0":-2.4159843545879585,"x":101.89,"y":168.39,"x0":1.8714179302205476,"y0":50.00522954184389,"z0":6.009950794002258,"aX":15.542495715454182},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.4,"breakHorizontal":-17.8,"spinRate":1836,"spinDirection":107},"zone":6,"typeConfidence":2.0,"plateTime":0.45631628810606495,"extension":6.71768340474628},"index":0,"playId":"cea8a514-35a7-312f-ad21-6ba852b997eb","pitchNumber":1,"startTime":"2026-07-10T02:43:51.778Z","endTime":"2026-07-10T02:43:57.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.630161469193055,"aZ":-26.982536690005904,"pfxX":8.686589865844287,"pfxZ":3.436529873950546,"pX":0.9136295815654281,"pZ":2.34338383788946,"vX0":-5.064780525162537,"vY0":-121.23329992231845,"vZ0":-3.2224426191618156,"x":82.17,"y":175.51,"x0":1.886656990389729,"y0":50.000712449506146,"z0":6.01054806181558,"aX":13.107520771701017},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.8,"breakHorizontal":-14.8,"spinRate":1923,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.44944244068045647,"extension":6.7143673256275465},"hitData":{"launchSpeed":65.5,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":169.42}},"index":1,"playId":"5f3cfebc-a671-377b-9355-26b30efb4930","pitchNumber":2,"startTime":"2026-07-10T02:44:25.620Z","endTime":"2026-07-10T02:44:33.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":13.300000000000004,"leverageIndex":2.43,"dramaIndex":148.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:44:33.673Z","atBatIndex":27},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willi Castro homers (7) on a fly ball to left center field. Hunter Goodman scores.","rbi":2,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-10T02:44:41.885Z","endTime":"2026-07-10T02:47:06.485Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":687931,"link":"/api/v1/people/687931"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":687931,"link":"/api/v1/people/687931"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":84.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.488182312939212,"aZ":-14.970598093748608,"pfxX":6.485338975078417,"pfxZ":9.34949600890979,"pX":0.43894560709468633,"pZ":3.6186728900896585,"vX0":-5.413174809634138,"vY0":-134.60491709648636,"vZ0":-3.9902562737808847,"x":100.27,"y":141.08,"x0":1.63083432356366,"y0":50.00121160142237,"z0":6.17620826293989,"aX":11.931441260319563},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":-10.7,"spinRate":2204,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4064968676700942,"extension":6.706432397092575},"index":0,"playId":"df74063b-7aa1-3970-95a7-2fdb3f59e336","pitchNumber":1,"startTime":"2026-07-10T02:45:04.491Z","endTime":"2026-07-10T02:45:08.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":76.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.88484493124517,"aZ":-26.583927822552127,"pfxX":8.027571010190016,"pfxZ":3.8682248729723754,"pX":0.8507349550131751,"pZ":0.7751917248241852,"vX0":-4.954130407226509,"vY0":-118.89471309553103,"vZ0":-6.508819990784405,"x":84.57,"y":217.85,"x0":1.9091384758550718,"y0":50.00096574813815,"z0":5.932540098679732,"aX":11.59447232105519},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.8,"breakHorizontal":-13.4,"spinRate":1792,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4591067654547052,"extension":6.613600066533853},"index":1,"playId":"aef0599c-d948-30e8-b107-386a7957c542","pitchNumber":2,"startTime":"2026-07-10T02:45:20.002Z","endTime":"2026-07-10T02:45:24.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"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":"2026-07-10T02:45:38.784Z","endTime":"2026-07-10T02:45:52.766Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.861741871370576,"aZ":-25.353475643326195,"pfxX":10.341890756605087,"pfxZ":4.6483570695323,"pX":1.6328845828682224,"pZ":0.14504370146844564,"vX0":-4.152585180343438,"vY0":-120.0070603012486,"vZ0":-8.101645667365059,"x":54.76,"y":234.86,"x0":2.036038712172451,"y0":50.004145853901626,"z0":5.802669775304132,"aX":15.180027076032244},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.8,"breakHorizontal":-17.9,"spinRate":1949,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.45531940385299885,"extension":6.713869535081211},"index":3,"playId":"c3e828c7-db95-31ef-a448-a87850be5eba","pitchNumber":3,"startTime":"2026-07-10T02:45:52.766Z","endTime":"2026-07-10T02:46:00.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","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":"89c726dd-f317-4870-838c-5e2eae8cc82d","startTime":"2026-07-10T02:46:22.607Z","endTime":"2026-07-10T02:46:27.607Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.164599281161298,"aZ":-25.0791816259453,"pfxX":10.729729384408163,"pfxZ":4.781155093565667,"pX":-0.3415890374497696,"pZ":2.752154707357593,"vX0":-8.578436683939433,"vY0":-120.66186129116386,"vZ0":-2.469097860422937,"x":130.02,"y":164.47,"x0":1.855383645923201,"y0":50.00074696253567,"z0":5.984904282599694,"aX":15.914261172538241},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.4,"breakHorizontal":-17.5,"spinRate":1891,"spinDirection":107},"zone":4,"typeConfidence":2.0,"plateTime":0.4529033163876721,"extension":6.724083203455689},"hitData":{"launchSpeed":97.7,"launchAngle":31.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":57.56,"coordY":65.03}},"index":5,"playId":"6346cd96-aa7c-3422-824e-e9184fdaffbf","pitchNumber":4,"startTime":"2026-07-10T02:46:44.559Z","endTime":"2026-07-10T02:47:06.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":-22.10000000000001,"leverageIndex":1.73,"dramaIndex":184.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:47:06.485Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to right fielder Heliot Ramos.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-10T02:46:58.630Z","endTime":"2026-07-10T02:48:13.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":92.1,"endSpeed":84.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95122441422669,"aZ":-12.728626877744224,"pfxX":7.239299399700806,"pfxZ":10.67543616765263,"pX":-0.47463684090931463,"pZ":2.5987227714778873,"vX0":-7.675192588177179,"vY0":-133.88249385424368,"vZ0":-7.070767349160089,"x":135.09,"y":168.61,"x0":1.4839527850838772,"y0":50.00356157098777,"z0":6.1783512043749,"aX":13.188781331041037},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":-11.5,"spinRate":2250,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.4085520138351111,"extension":6.868356566867835},"index":0,"playId":"60f7521a-eefc-32a6-957c-913c09f51c82","pitchNumber":1,"startTime":"2026-07-10T02:47:32.371Z","endTime":"2026-07-10T02:47:36.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.6,"endSpeed":84.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86225588567409,"aZ":-12.156358827803404,"pfxX":6.91200931576751,"pfxZ":10.904794097692283,"pX":-1.4961806916183964,"pZ":3.8604701133059915,"vX0":-10.00018482986256,"vY0":-134.54600252031264,"vZ0":-4.166390670241869,"x":174.03,"y":134.55,"x0":1.3686339876667375,"y0":50.003015793663984,"z0":6.288953916481568,"aX":12.689361690165532},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.1,"breakHorizontal":-10.4,"spinRate":2257,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.40691064578167113,"extension":6.760590596452534},"index":1,"playId":"7b8e08e7-f717-3fe5-b9a5-4ca9e2e5557d","pitchNumber":2,"startTime":"2026-07-10T02:47:47.779Z","endTime":"2026-07-10T02:47:52.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12218626154046,"aZ":-13.01701895576334,"pfxX":7.560838011390218,"pfxZ":10.615812488500396,"pX":0.41570134105003315,"pZ":3.6260369847119085,"vX0":-5.370986532249601,"vY0":-133.80234871251974,"vZ0":-4.398742373440887,"x":101.15,"y":140.88,"x0":1.4714026600326267,"y0":50.00497589602097,"z0":6.230994055339071,"aX":13.647369560386391},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.4,"breakHorizontal":-12.5,"spinRate":2206,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4100851622526296,"extension":6.840377209022126},"hitData":{"launchSpeed":94.0,"launchAngle":57.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.74,"coordY":100.18}},"index":2,"playId":"00501dcf-e9be-349f-a066-57eaa29ea2e6","pitchNumber":3,"startTime":"2026-07-10T02:48:03.006Z","endTime":"2026-07-10T02:48:13.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:48:13.313Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willy Adames grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-10T02:48:53.636Z","endTime":"2026-07-10T02:50:42.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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(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":87.3,"endSpeed":81.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.903601124611637,"aZ":-23.824760501457778,"pfxX":2.174414295701559,"pfxZ":5.001099721453473,"pX":-0.5663827798683568,"pZ":2.572769828756475,"vX0":2.345171508456151,"vY0":-127.3030984753909,"vZ0":-2.8599900828695763,"x":138.59,"y":169.32,"x0":-1.7762597098051942,"y0":50.00392570466953,"z0":5.562052622021963,"aX":3.6301121600369344},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.8,"breakHorizontal":-4.4,"spinRate":2350,"spinDirection":177},"zone":4,"typeConfidence":0.89,"plateTime":0.42745168369457875,"extension":6.749638691572444},"index":0,"playId":"f17a0f9f-f485-3020-adac-7884d16a900e","pitchNumber":1,"startTime":"2026-07-10T02:50:22.436Z","endTime":"2026-07-10T02:50:26.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.020726360983055,"aZ":-41.48568540692554,"pfxX":2.548128048053521,"pfxZ":-7.0731330358047195,"pX":0.5693196766581793,"pZ":2.2241911700992474,"vX0":3.9330283277915012,"vY0":-114.00073159011328,"vZ0":1.0695486522217985,"x":95.3,"y":178.73,"x0":-1.509611344423358,"y0":50.00402643765764,"z0":5.844886957498045,"aX":3.3531362290463926},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-12.2,"breakHorizontal":-5.6,"spinRate":2501,"spinDirection":37},"zone":9,"typeConfidence":0.89,"plateTime":0.4805070339687214,"extension":6.656188754856248},"hitData":{"launchSpeed":87.7,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.7,"coordY":164.35}},"index":1,"playId":"ee97a773-f2f1-3d94-a908-40bed642fc83","pitchNumber":2,"startTime":"2026-07-10T02:50:34.286Z","endTime":"2026-07-10T02:50:42.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:50:42.250Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Eldridge homers (8) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-10T02:50:44.403Z","endTime":"2026-07-10T02:52:33.045Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 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.6,"endSpeed":81.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.250893756119922,"aZ":-26.758544906524847,"pfxX":2.5354785429303535,"pfxZ":3.223933009799911,"pX":-1.415464642041328,"pZ":3.69134910032225,"vX0":0.2508134480283911,"vY0":-127.73088461409192,"vZ0":0.19624554113087733,"x":170.95,"y":139.11,"x0":-1.844565829175158,"y0":50.00287880909161,"z0":5.689718418764672,"aX":4.258136994932581},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.1,"breakHorizontal":-4.7,"spinRate":2280,"spinDirection":181},"zone":11,"typeConfidence":0.89,"plateTime":0.42615168287887384,"extension":6.615060397472829},"index":0,"playId":"94fae427-adf0-3dbb-8af8-3a4daea16e31","pitchNumber":1,"startTime":"2026-07-10T02:51:04.285Z","endTime":"2026-07-10T02:51:08.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":96.0,"endSpeed":89.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81618490391449,"aZ":-15.762886895433637,"pfxX":-3.8324355495711777,"pfxZ":8.11909762255209,"pX":-0.8623256113005076,"pZ":2.784150211871454,"vX0":3.17242865469477,"vY0":-139.9104801612675,"vZ0":-5.022111406400201,"x":149.87,"y":163.61,"x0":-1.5022264446406777,"y0":50.001609594260906,"z0":5.604553732877006,"aX":-7.7450921802142965},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":6.5,"spinRate":2212,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.38861497825807634,"extension":6.417096426346474},"index":1,"playId":"48d40a24-4007-30ab-b4f8-9bc4b6801354","pitchNumber":2,"startTime":"2026-07-10T02:51:16.432Z","endTime":"2026-07-10T02:51:21.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.895541318323453,"aZ":-27.483395237345658,"pfxX":1.574431419987361,"pfxZ":2.6449407845318262,"pX":1.158038540968245,"pZ":4.042167199652078,"vX0":6.437754339082225,"vY0":-131.15812609621665,"vZ0":1.1239107023871255,"x":72.86,"y":129.64,"x0":-1.5145718170942286,"y0":50.005121158990406,"z0":5.629757335822894,"aX":2.7927722468715417},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.2,"breakHorizontal":-4.0,"spinRate":2437,"spinDirection":181},"zone":12,"typeConfidence":0.91,"plateTime":0.41468740262770876,"extension":6.762336879149938},"index":2,"playId":"977afe2e-39ea-377a-9497-42280b7a85d2","pitchNumber":3,"startTime":"2026-07-10T02:51:33.472Z","endTime":"2026-07-10T02:51:37.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.218784767512247,"aZ":-15.92964863415778,"pfxX":-4.179797255490827,"pfxZ":8.651274000792972,"pX":-0.4000432881617033,"pZ":2.5814344988839997,"vX0":4.302864903291387,"vY0":-135.58061505245857,"vZ0":-5.031585451434988,"x":132.25,"y":169.08,"x0":-1.4580041375379427,"y0":50.00545490913518,"z0":5.558356743466882,"aX":-7.851003200510218},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":6.7,"spinRate":2222,"spinDirection":204},"zone":4,"typeConfidence":0.9,"plateTime":0.4026425992217746,"extension":6.485622366003595},"index":3,"playId":"96acff8c-bfe6-35c7-aa31-cb2954e506d9","pitchNumber":4,"startTime":"2026-07-10T02:51:50.157Z","endTime":"2026-07-10T02:51:54.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.618914477166108,"aZ":-24.989045935693046,"pfxX":2.3614326136612207,"pfxZ":4.0620975203342375,"pX":0.8565962639332371,"pZ":3.32772261209694,"vX0":5.47148783375757,"vY0":-131.14852318881344,"vZ0":-0.9811048851561606,"x":84.35,"y":148.93,"x0":-1.5506109430519053,"y0":50.00366075646218,"z0":5.54371832759706,"aX":4.17919143450426},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.4,"breakHorizontal":-5.3,"spinRate":2366,"spinDirection":183},"zone":12,"typeConfidence":0.9,"plateTime":0.41512825643942053,"extension":6.767855712695844},"hitData":{"launchSpeed":106.1,"launchAngle":27.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":235.91,"coordY":81.74}},"index":4,"playId":"8c3ae5ce-3a6d-37f6-82f1-6b80076770cf","pitchNumber":5,"startTime":"2026-07-10T02:52:07.164Z","endTime":"2026-07-10T02:52:33.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":13.5,"leverageIndex":0.87,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:52:33.045Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Victor Bericoto lines out to center fielder Cole Carrigg.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-10T02:52:35.017Z","endTime":"2026-07-10T02:54:35.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.082465873912945,"aZ":-13.935478766734674,"pfxX":-4.249251621196242,"pfxZ":9.155365376148369,"pX":0.9428070049224456,"pZ":1.4449168317960532,"vX0":8.208565973780082,"vY0":-139.67780735666,"vZ0":-8.131289221277411,"x":81.06,"y":199.77,"x0":-1.4712126066488618,"y0":50.000052777966154,"z0":5.293940200933986,"aX":-8.463104997748648},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":6.1,"spinRate":2468,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.3909243918470362,"extension":6.7797504316919674},"index":0,"playId":"09994909-4616-3a5a-ae6a-0485eba960f0","pitchNumber":1,"startTime":"2026-07-10T02:52:56.462Z","endTime":"2026-07-10T02:53:00.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":88.7,"endSpeed":81.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77521212334023,"aZ":-30.93559593302772,"pfxX":4.198072048436476,"pfxZ":0.7326513678878506,"pX":0.1661243526129997,"pZ":2.859450343587469,"vX0":3.2470962734429003,"vY0":-129.25470998458604,"vZ0":-0.9045751725511302,"x":110.67,"y":161.57,"x0":-1.6515819980059439,"y0":50.00393577850698,"z0":5.587996965885647,"aX":7.10767583427516},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.3,"breakHorizontal":-8.3,"spinRate":2530,"spinDirection":163},"zone":2,"typeConfidence":0.86,"plateTime":0.42365646195902285,"extension":6.852231733042499},"index":1,"playId":"754a971e-d34d-3905-ae0c-1cbdc0b07040","pitchNumber":2,"startTime":"2026-07-10T02:53:09.639Z","endTime":"2026-07-10T02:53:12.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":82.4,"endSpeed":76.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.044283358589222,"aZ":-34.25184565228632,"pfxX":4.671911065396958,"pfxZ":-1.4100124260195699,"pX":-1.2491548224175888,"pZ":2.8352864087821086,"vX0":-0.10497971201621636,"vY0":-120.08097132263123,"vZ0":0.5327257900012805,"x":164.61,"y":162.23,"x0":-1.8130375390314861,"y0":50.00262366702053,"z0":5.6333937174370865,"aX":6.891214746866407},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.2,"breakHorizontal":-8.5,"spinRate":2579,"spinDirection":55},"zone":11,"typeConfidence":0.86,"plateTime":0.45438327508194654,"extension":6.653075809157237},"index":2,"playId":"10459d1a-bce1-35cc-b8f2-4f95e4688ef6","pitchNumber":3,"startTime":"2026-07-10T02:53:27.755Z","endTime":"2026-07-10T02:53:31.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":95.7,"endSpeed":88.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.110968005553666,"aZ":-17.605649424668464,"pfxX":-3.2825352268751224,"pfxZ":7.315609641507397,"pX":-1.37362626709543,"pZ":3.9315005384100816,"vX0":2.1240015344509118,"vY0":-139.44184424212315,"vZ0":-1.3072825469223706,"x":169.36,"y":132.63,"x0":-1.7144529913702689,"y0":50.000659223074976,"z0":5.555233889462434,"aX":-6.534718746489181},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.2,"breakHorizontal":5.5,"spinRate":2177,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.3911552918595689,"extension":6.581432179211698},"index":3,"playId":"c5229dfd-c891-3195-b449-5702469013f7","pitchNumber":4,"startTime":"2026-07-10T02:53:49.132Z","endTime":"2026-07-10T02:53:54.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.201295136169843,"aZ":-22.758849806805816,"pfxX":-6.0305234678086315,"pfxZ":4.733386659352027,"pX":-0.7570657926719142,"pZ":3.7622946763354466,"vX0":4.076932734464344,"vY0":-140.05645069458473,"vZ0":-1.286856735772293,"x":145.86,"y":137.2,"x0":-1.4469999579147008,"y0":50.00345597288931,"z0":5.714007153968204,"aX":-11.998480518782308},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.5,"breakHorizontal":10.1,"spinRate":2194,"spinDirection":212},"zone":11,"typeConfidence":0.68,"plateTime":0.3908608890727976,"extension":6.520494358363482},"index":4,"playId":"ad77e65f-8a9d-33e1-baf7-c5ae4ca181cf","pitchNumber":5,"startTime":"2026-07-10T02:54:07.822Z","endTime":"2026-07-10T02:54:13.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97872207236333,"aZ":-23.07576575465585,"pfxX":-7.902595500516843,"pfxZ":4.779282741993498,"pX":-0.6745961706596981,"pZ":3.028465309377019,"vX0":5.006809326738833,"vY0":-137.6743019379472,"vZ0":-2.422677794352562,"x":142.71,"y":157.01,"x0":-1.4980447055882016,"y0":50.002283460222,"z0":5.495889683053417,"aX":-15.041417792563236},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.3,"breakHorizontal":13.1,"spinRate":2208,"spinDirection":210},"zone":1,"typeConfidence":0.91,"plateTime":0.3991365475170108,"extension":6.80732343269046},"hitData":{"launchSpeed":86.7,"launchAngle":23.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.48,"coordY":76.51}},"index":5,"playId":"0d54fa5e-4e38-3107-a737-cccdb41d582f","pitchNumber":6,"startTime":"2026-07-10T02:54:28.097Z","endTime":"2026-07-10T02:54:35.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:54:35.308Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Drew Gilbert pops out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-10T02:54:35.160Z","endTime":"2026-07-10T02:56:02.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16826891568936,"aZ":-20.059198221145053,"pfxX":-8.378515247026412,"pfxZ":6.228339009834587,"pX":-0.16317603247310145,"pZ":1.592105951233783,"vX0":6.373115836175627,"vY0":-138.19437466220177,"vZ0":-6.964514541643894,"x":123.22,"y":195.79,"x0":-1.4041936594267201,"y0":50.00187466113217,"z0":5.480001480436001,"aX":-16.296291362279955},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.1,"breakHorizontal":13.9,"spinRate":2255,"spinDirection":214},"zone":8,"typeConfidence":0.91,"plateTime":0.39548242559312197,"extension":6.765893504350231},"index":0,"playId":"39e84e4b-a017-338c-a3a7-2117a6172b16","pitchNumber":1,"startTime":"2026-07-10T02:55:04.369Z","endTime":"2026-07-10T02:55:08.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.201511256605627,"aZ":-23.810247691140123,"pfxX":-4.206744927650588,"pfxZ":5.255587646048444,"pX":-0.5045561846721535,"pZ":2.205929855765295,"vX0":3.8341607476661546,"vY0":-124.60464721516827,"vZ0":-3.4099418964986405,"x":136.23,"y":179.22,"x0":-1.5078051077817016,"y0":50.002829234365834,"z0":5.532959667212613,"aX":-6.695152364142291},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.1,"breakHorizontal":6.8,"spinRate":1572,"spinDirection":207},"zone":4,"typeConfidence":0.91,"plateTime":0.4375505872432721,"extension":6.754046729235969},"index":1,"playId":"a45dc72c-7014-3822-b18c-12bb65636734","pitchNumber":2,"startTime":"2026-07-10T02:55:17.871Z","endTime":"2026-07-10T02:55:23.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73877301950832,"aZ":-34.45528762220227,"pfxX":5.796705732787734,"pfxZ":-1.5759697795787968,"pX":0.4623873204842944,"pZ":2.818942810699966,"vX0":3.1714709608655904,"vY0":-119.11493019874479,"vZ0":0.6012997053095521,"x":99.37,"y":162.67,"x0":-1.6372859641090438,"y0":50.00571424225673,"z0":5.665439965696344,"aX":8.374037328604523},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.5,"breakHorizontal":-11.3,"spinRate":2602,"spinDirection":49},"zone":3,"typeConfidence":0.9,"plateTime":0.4589091254933879,"extension":6.734651133972338},"hitData":{"launchSpeed":62.5,"launchAngle":57.0,"totalDistance":150.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":98.94,"coordY":148.07}},"index":2,"playId":"9e4d102a-790d-34a9-aff1-1f5a62d4e87b","pitchNumber":3,"startTime":"2026-07-10T02:55:53.820Z","endTime":"2026-07-10T02:56:02.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:56:02.504Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braxton Fulford grounds out, shortstop Willy Adames to first baseman Bryce Eldridge.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-10T02:56:57.927Z","endTime":"2026-07-10T02:59:19.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"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":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.638810460576355,"aZ":-25.53627040789149,"pfxX":10.181625456781259,"pfxZ":4.684648996816044,"pX":-0.7836088149715449,"pZ":2.3494755041185793,"vX0":-8.76849608257201,"vY0":-117.7664910590435,"vZ0":-3.075208772901243,"x":146.87,"y":175.34,"x0":1.6504755138791636,"y0":50.00038863517753,"z0":6.013570102145455,"aX":14.417440467559118},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":8.0,"breakHorizontal":-16.6,"spinRate":1899,"spinDirection":112},"zone":4,"typeConfidence":2.0,"plateTime":0.4636439246212851,"extension":6.803390421249551},"index":0,"playId":"cf701484-afbc-382b-9765-1c06ebb5e53c","pitchNumber":1,"startTime":"2026-07-10T02:58:15.355Z","endTime":"2026-07-10T02:58:19.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.66514409042512,"aZ":-28.754248390558153,"pfxX":0.5485833531070314,"pfxZ":2.102859140072791,"pX":0.15896856873826004,"pZ":2.0999390102379087,"vX0":-4.357864363649601,"vY0":-125.76705218273314,"vZ0":-4.210206194447056,"x":110.94,"y":182.08,"x0":1.8311449011398493,"y0":50.00433023156653,"z0":6.08587051247126,"aX":0.8933347285955932},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.2,"breakHorizontal":-0.1,"spinRate":2361,"spinDirection":171},"zone":8,"typeConfidence":2.0,"plateTime":0.43287125014325856,"extension":6.713959372047292},"index":1,"playId":"5bd32065-22d6-3435-89db-629fcd506a60","pitchNumber":2,"startTime":"2026-07-10T02:58:30.043Z","endTime":"2026-07-10T02:58:33.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":81.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.641471199436083,"aZ":-28.70661112393742,"pfxX":-0.004522674549505001,"pfxZ":2.1376930901924727,"pX":-0.04609667643143346,"pZ":0.4796069991716598,"vX0":-4.3904783202509545,"vY0":-125.07724473285676,"vZ0":-7.86598601896063,"x":118.76,"y":225.83,"x0":1.7154053991701568,"y0":50.00303461967377,"z0":5.943266579339367,"aX":-0.006786942625954645},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.6,"breakHorizontal":0.8,"spinRate":2433,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.43403528217016296,"extension":6.734331859369612},"index":2,"playId":"a5155713-11c9-3dd0-95fe-ea4702c1b0b3","pitchNumber":3,"startTime":"2026-07-10T02:58:47.717Z","endTime":"2026-07-10T02:58:54.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92440493615752,"aZ":-14.709813038337533,"pfxX":6.54592203136737,"pfxZ":9.643153456580507,"pX":0.9745863788482245,"pZ":2.6303196809567555,"vX0":-3.8446705363914013,"vY0":-133.06169246463847,"vZ0":-6.45069317443067,"x":79.85,"y":167.76,"x0":1.5804271729251325,"y0":50.00198348437117,"z0":6.1332705854601,"aX":11.852628534746854},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.4,"breakHorizontal":-11.2,"spinRate":2257,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4100959409048892,"extension":6.843291035170186},"hitData":{"launchSpeed":80.6,"launchAngle":1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.24,"coordY":157.76}},"index":3,"playId":"7aaaeac2-19c4-3c34-8136-11d17b8799c2","pitchNumber":4,"startTime":"2026-07-10T02:59:11.555Z","endTime":"2026-07-10T02:59:19.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:59:19.347Z","atBatIndex":34},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Jake McCarthy bunt grounds out to first baseman Bryce Eldridge.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-10T02:59:20.989Z","endTime":"2026-07-10T02:59:51.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.053953127142183,"aZ":-15.538560992359638,"pfxX":7.076470005730965,"pfxZ":9.084726688487674,"pX":1.1050425825868326,"pZ":2.890861337768676,"vX0":-3.325015747479503,"vY0":-134.22887824322564,"vZ0":-6.1156090353059405,"x":74.88,"y":160.73,"x0":1.4378779896570095,"y0":50.005631834435256,"z0":6.298367170812325,"aX":12.962459881734192},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":-12.1,"spinRate":2232,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4074768361729859,"extension":6.724625184240723},"hitData":{"launchSpeed":45.4,"launchAngle":10.0,"totalDistance":71.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":146.33,"coordY":172.19}},"index":0,"playId":"3259c657-e81b-3095-91a0-e1084d840374","pitchNumber":1,"startTime":"2026-07-10T02:59:44.401Z","endTime":"2026-07-10T02:59:51.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-10T02:59:51.540Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Karros flies out sharply to center fielder Drew Gilbert.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-10T02:59:59.026Z","endTime":"2026-07-10T03:00:31.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3748979984528,"aZ":-26.52137665261296,"pfxX":0.8708186065882225,"pfxZ":3.5520220536804477,"pX":0.15133392170170892,"pZ":2.824614996943994,"vX0":-4.200801392256779,"vY0":-126.05936314147829,"vZ0":-2.87980072460736,"x":111.23,"y":162.52,"x0":1.7345449140763196,"y0":50.002982097429815,"z0":6.149210614500701,"aX":1.3863415974636186},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.0,"breakHorizontal":-0.5,"spinRate":2374,"spinDirection":172},"zone":5,"typeConfidence":2.0,"plateTime":0.43643317067133713,"extension":6.673250145417454},"hitData":{"launchSpeed":101.5,"launchAngle":39.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":73.96,"coordY":57.69}},"index":0,"playId":"c222cee4-4c4b-3fc1-b970-70df686b621e","pitchNumber":1,"startTime":"2026-07-10T03:00:21.396Z","endTime":"2026-07-10T03:00:31.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:00:31.368Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Cavanaugh singles on a sharp fly ball to right fielder Tyler Freeman.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-10T03:01:12.702Z","endTime":"2026-07-10T03:02:55.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"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":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.145088986449142,"aZ":-16.72231473380075,"pfxX":-2.8592715211035786,"pfxZ":8.371799277146273,"pX":0.20610144616923914,"pZ":2.0601280243226014,"vX0":5.729863965545174,"vY0":-134.50648489354467,"vZ0":-5.953456421431429,"x":109.14,"y":183.16,"x0":-1.5732250839410094,"y0":50.00632190037411,"z0":5.474016809587193,"aX":-5.280127034141592},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":4.1,"spinRate":2267,"spinDirection":206},"zone":8,"typeConfidence":0.9,"plateTime":0.40607839607247165,"extension":6.761229121400596},"hitData":{"launchSpeed":101.9,"launchAngle":24.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":215.59,"coordY":89.43}},"index":0,"playId":"ff73b61a-946a-3bf9-b90a-ff1bf4c617f5","pitchNumber":1,"startTime":"2026-07-10T03:02:43.601Z","endTime":"2026-07-10T03:02:55.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701852,"link":"/api/v1/people/701852","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":701852,"link":"/api/v1/people/701852"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.3,"awayTeamWinProbability":38.7,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.16,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:02:55.761Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heliot Ramos singles on a ground ball to third baseman Kyle Karros. Drew Cavanaugh to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-10T03:02:54.859Z","endTime":"2026-07-10T03:03:48.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"postOnSecond":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"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":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":78.2,"endSpeed":72.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.158992946934507,"aZ":-34.40253101149188,"pfxX":11.088250290055733,"pfxZ":-1.6994847919337097,"pX":0.16395739218290367,"pZ":3.281888434436362,"vX0":1.3475501306154016,"vY0":-113.9066353387796,"vZ0":2.0700255818141367,"x":110.75,"y":150.17,"x0":-1.875765717381885,"y0":50.00173076298613,"z0":5.765752111219976,"aX":14.551356203945112},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-2.3,"breakHorizontal":-20.4,"spinRate":2343,"spinDirection":48},"zone":2,"typeConfidence":0.89,"plateTime":0.48107272369012977,"extension":6.63527834406493},"index":0,"playId":"0283c38b-0f7d-3932-ae34-69615f63a361","pitchNumber":1,"startTime":"2026-07-10T03:03:22.392Z","endTime":"2026-07-10T03:03:26.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.710447369506547,"aZ":-24.978008883376983,"pfxX":-7.444075206102957,"pfxZ":3.8050457356426124,"pX":0.34999404168906983,"pZ":1.7145373721495873,"vX0":8.019182799016201,"vY0":-136.34977238911216,"vZ0":-5.420630150658168,"x":103.66,"y":192.49,"x0":-1.6557067300720583,"y0":50.00352386527546,"z0":5.4416977039475665,"aX":-14.080771813944063},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.0,"breakHorizontal":11.9,"spinRate":2093,"spinDirection":215},"zone":9,"typeConfidence":0.91,"plateTime":0.4010193328029259,"extension":6.675266669609435},"hitData":{"launchSpeed":62.8,"launchAngle":-66.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.25,"coordY":188.64}},"index":1,"playId":"032623be-9f9e-347d-951e-5a0fff4744d7","pitchNumber":2,"startTime":"2026-07-10T03:03:40.357Z","endTime":"2026-07-10T03:03:48.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.0,"awayTeamWinProbability":32.0,"homeTeamWinProbabilityAdded":6.700000000000003,"leverageIndex":1.89,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:03:48.385Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Arraez doubles (21) on a ground ball to right fielder Tyler Freeman. Drew Cavanaugh scores. Heliot Ramos to 3rd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-10T03:03:50.203Z","endTime":"2026-07-10T03:05:49.131Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnThird":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"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":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.7,"endSpeed":80.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.141087314485898,"aZ":-26.894928430731756,"pfxX":2.4968159538260943,"pfxZ":3.221847311593713,"pX":0.5152779857928673,"pZ":2.8997925144427446,"vX0":5.019667921735196,"vY0":-126.28875291400561,"vZ0":-1.3848800545725175,"x":97.36,"y":160.49,"x0":-1.811079900184924,"y0":50.00429502786926,"z0":5.5888622071022755,"aX":4.092350496704146},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.8,"breakHorizontal":-5.5,"spinRate":2435,"spinDirection":163},"zone":3,"typeConfidence":0.89,"plateTime":0.4312711777499638,"extension":6.7377854186886745},"index":0,"playId":"fe7a56a7-8312-32d0-9839-ab460f4d2893","pitchNumber":1,"startTime":"2026-07-10T03:04:25.785Z","endTime":"2026-07-10T03:04:30.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"second":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":79.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.738817091080318,"aZ":-24.741247715971024,"pfxX":-4.465596600797489,"pfxZ":4.739387067034663,"pX":-0.31355131483110793,"pZ":1.8233788955090795,"vX0":4.77316043887757,"vY0":-123.23059133812815,"vZ0":-4.1123331424917025,"x":128.95,"y":189.55,"x0":-1.676794347937835,"y0":50.00586278711638,"z0":5.554240622959902,"aX":-7.011328945639658},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.0,"breakHorizontal":7.2,"spinRate":1524,"spinDirection":208},"zone":7,"typeConfidence":0.91,"plateTime":0.4409948419543279,"extension":6.814942267915003},"index":1,"playId":"dac1e614-4680-3385-86eb-c52b6a9615dd","pitchNumber":2,"startTime":"2026-07-10T03:04:40.813Z","endTime":"2026-07-10T03:04:44.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"second":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-10T03:04:53.549Z","endTime":"2026-07-10T03:05:10.188Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"second":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.016773285125982,"aZ":-28.192127837013324,"pfxX":-5.448899809043661,"pfxZ":2.513446386164426,"pX":1.3832380521420533,"pZ":1.0321608174075723,"vX0":8.581172265092501,"vY0":-124.05469957313714,"vZ0":-5.290256753298458,"x":64.27,"y":210.91,"x0":-1.3872700001381686,"y0":50.00376391550349,"z0":5.496538800802227,"aX":-8.633227869320535},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":8.3,"spinRate":1600,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.4388020411159892,"extension":6.717853702110074},"index":3,"playId":"652d8a82-e102-3855-9f0f-77268247e46d","pitchNumber":3,"startTime":"2026-07-10T03:05:10.188Z","endTime":"2026-07-10T03:05:14.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"second":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70207948030553,"aZ":-23.9739114882739,"pfxX":1.14563687905524,"pfxZ":4.559489385671419,"pX":0.3209449088096951,"pZ":3.4670446715222774,"vX0":4.620828772346772,"vY0":-132.17924458287834,"vZ0":-1.2285955625495917,"x":104.77,"y":145.17,"x0":-1.5869361065554153,"y0":50.00568039818955,"z0":5.670540070424494,"aX":2.0610891248226317},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.3,"breakHorizontal":-2.9,"spinRate":2300,"spinDirection":186},"zone":12,"typeConfidence":0.89,"plateTime":0.4117400765725834,"extension":6.785066121310883},"hitData":{"launchSpeed":92.9,"launchAngle":2.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.91,"coordY":128.37}},"index":4,"playId":"154fb363-f99a-31e4-9271-f46c3cee718d","pitchNumber":4,"startTime":"2026-07-10T03:05:34.503Z","endTime":"2026-07-10T03:05:49.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"second":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.3,"awayTeamWinProbability":16.700000000000003,"homeTeamWinProbabilityAdded":15.299999999999997,"leverageIndex":2.23,"dramaIndex":155.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:05:49.131Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Casey Schmitt walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-10T03:06:32.355Z","endTime":"2026-07-10T03:07:36.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnThird":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-10T03:06:20.508Z","endTime":"2026-07-10T03:06:34.532Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58002551807885,"aZ":-22.061053714418883,"pfxX":-8.592154153255013,"pfxZ":5.2574118206135125,"pX":-1.2879763534338418,"pZ":2.8144473563788015,"vX0":4.5815145583345585,"vY0":-137.7890136930735,"vZ0":-3.300739545770333,"x":166.09,"y":162.79,"x0":-1.8558946972347514,"y0":50.00151915133712,"z0":5.518304871835783,"aX":-16.522012569482484},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.0,"breakHorizontal":14.6,"spinRate":2190,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.39750373542442397,"extension":6.7478094455229485},"index":1,"playId":"a06a7ddb-beed-3ae7-87ac-4339733ac5d6","pitchNumber":1,"startTime":"2026-07-10T03:06:34.532Z","endTime":"2026-07-10T03:06:38.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.809015413320747,"aZ":-26.15883758601497,"pfxX":0.7410085823546653,"pfxZ":3.5094835066993273,"pX":0.623584730539165,"pZ":1.3123172677869976,"vX0":5.463839764836234,"vY0":-129.51081660705984,"vZ0":-5.619418197279812,"x":93.23,"y":203.35,"x0":-1.6020290832284192,"y0":50.00273309225646,"z0":5.488308745819544,"aX":1.26909460008083},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.4,"breakHorizontal":-2.4,"spinRate":2438,"spinDirection":156},"zone":14,"typeConfidence":0.91,"plateTime":0.42149994578051686,"extension":6.888151591596794},"index":2,"playId":"48868798-efdd-3402-915e-142845bd73bf","pitchNumber":2,"startTime":"2026-07-10T03:06:48.898Z","endTime":"2026-07-10T03:06:53.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.379663883404014,"aZ":-33.74467129359544,"pfxX":3.1571267243684975,"pfxZ":-1.1216030305990108,"pX":0.9192931768438548,"pZ":1.3893546358257458,"vX0":4.761633540303069,"vY0":-116.62031967246344,"vZ0":-2.5737142671964195,"x":81.96,"y":201.27,"x0":-1.5495708398919525,"y0":50.00564279451989,"z0":5.652030992398644,"aX":4.403080642484515},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.4,"breakHorizontal":-6.7,"spinRate":2492,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4674605819155029,"extension":6.874732928517049},"index":3,"playId":"0ce6779c-460c-3697-8fde-d5193d62eaab","pitchNumber":3,"startTime":"2026-07-10T03:07:07.273Z","endTime":"2026-07-10T03:07:11.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60065766576749,"aZ":-26.334218035972302,"pfxX":-3.5048397731208025,"pfxZ":3.771360869645834,"pX":1.0003689052679792,"pZ":1.671298029259356,"vX0":7.3440458635686,"vY0":-122.64670256247587,"vZ0":-4.203199553554379,"x":78.87,"y":193.65,"x0":-1.5561190040775286,"y0":50.00147990823721,"z0":5.611987731375581,"aX":-5.425371070488897},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.2,"breakHorizontal":4.9,"spinRate":1593,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.4438744115734572,"extension":6.819292340256198},"index":4,"playId":"f9d9e6ef-3f19-3242-a1f9-982364bf19ca","pitchNumber":4,"startTime":"2026-07-10T03:07:32.122Z","endTime":"2026-07-10T03:07:36.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.7,"awayTeamWinProbability":15.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":1.15,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:07:36.690Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a fly ball to right fielder Tyler Freeman. Heliot Ramos scores. Luis Arraez to 3rd. Casey Schmitt to 2nd.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-10T03:07:38.248Z","endTime":"2026-07-10T03:08:45.031Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.234621953200342,"aZ":-28.040982591256512,"pfxX":-4.43825421088523,"pfxZ":2.6287163281540504,"pX":-0.19477566239210967,"pZ":3.0456563895499262,"vX0":4.829558045285428,"vY0":-124.17907108939293,"vZ0":-0.8143461876048089,"x":124.42,"y":156.55,"x0":-1.5818101358745118,"y0":50.00422207490457,"z0":5.696221326208552,"aX":-6.981140503276493},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.8,"breakHorizontal":7.0,"spinRate":1558,"spinDirection":205},"zone":2,"typeConfidence":0.91,"plateTime":0.4399073119736965,"extension":6.75672391297585},"index":0,"playId":"5184e094-a5f1-398d-8f55-9dcfaa8d2309","pitchNumber":1,"startTime":"2026-07-10T03:08:04.419Z","endTime":"2026-07-10T03:08:08.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"5c8b4e3e-dc48-4f7e-9347-3d4c0f2fe28f","startTime":"2026-07-10T03:08:22.299Z","endTime":"2026-07-10T03:08:27.299Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.694917066656974,"aZ":-27.10936174779683,"pfxX":-4.175386208495898,"pfxZ":3.143487244871068,"pX":0.40300685198841135,"pZ":2.2211559144568556,"vX0":6.3707805170935465,"vY0":-125.11660031128736,"vZ0":-2.7633767729415943,"x":101.64,"y":178.81,"x0":-1.6164329293541255,"y0":50.000610109330815,"z0":5.527339641929111,"aX":-6.7193151994882},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.4,"breakHorizontal":6.4,"spinRate":1673,"spinDirection":201},"zone":6,"typeConfidence":0.91,"plateTime":0.43530626705627196,"extension":6.791020277285078},"hitData":{"launchSpeed":85.7,"launchAngle":24.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":150.8,"coordY":89.86}},"index":2,"playId":"7168fc64-f566-3f8d-85ba-a910938bdf72","pitchNumber":2,"startTime":"2026-07-10T03:08:33.623Z","endTime":"2026-07-10T03:08:45.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.5,"awayTeamWinProbability":9.5,"homeTeamWinProbabilityAdded":5.799999999999997,"leverageIndex":1.51,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:08:45.031Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willy Adames pops out to shortstop Ezequiel Tovar on the infield fly rule.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-10T03:09:59.938Z","endTime":"2026-07-10T03:10:59.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-10T03:09:47.980Z","endTime":"2026-07-10T03:10:02.261Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92469012203449,"aZ":-24.923610075327975,"pfxX":-10.287282931507526,"pfxZ":3.8046673869288856,"pX":-0.6571503338607491,"pZ":1.941580945680402,"vX0":6.501650480110983,"vY0":-137.8017837759541,"vZ0":-4.766632985644758,"x":142.05,"y":186.36,"x0":-1.7203165767124609,"y0":50.00670599189636,"z0":5.394863289734399,"aX":-19.62969692753078},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.0,"breakHorizontal":17.2,"spinRate":2304,"spinDirection":224},"zone":7,"typeConfidence":0.92,"plateTime":0.39870892227543075,"extension":6.765321520306873},"index":1,"playId":"0a6aae8b-1617-322b-b146-2e61f287b007","pitchNumber":1,"startTime":"2026-07-10T03:10:02.261Z","endTime":"2026-07-10T03:10:06.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.38662850294977,"aZ":-28.198231765292064,"pfxX":5.211895937440125,"pfxZ":2.6457398592216137,"pX":-0.4723154429231126,"pZ":3.3061877891303437,"vX0":1.5254804849497368,"vY0":-120.88981655591711,"vZ0":0.2879686556254274,"x":135.0,"y":149.51,"x0":-1.786355302517802,"y0":50.00061259887568,"z0":5.632183020760976,"aX":7.823903868065981},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.0,"breakHorizontal":-9.8,"spinRate":2456,"spinDirection":74},"zone":1,"typeConfidence":0.88,"plateTime":0.4506164389697589,"extension":6.756360824482955},"index":2,"playId":"8e70c2e7-b334-361f-ae81-84fd9bfe5f12","pitchNumber":2,"startTime":"2026-07-10T03:10:20.671Z","endTime":"2026-07-10T03:10:23.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-10T03:10:41.353Z","endTime":"2026-07-10T03:10:52.330Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.733303045921982,"aZ":-28.917768986903205,"pfxX":-4.4586406259695295,"pfxZ":2.047474471010265,"pX":-0.855069156527383,"pZ":2.43400488554205,"vX0":3.4496843081582584,"vY0":-124.448113669302,"vZ0":-2.067162437626402,"x":149.59,"y":173.06,"x0":-1.6705746366373029,"y0":50.00374830708829,"z0":5.638803614246501,"aX":-7.090979856312967},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.5,"breakHorizontal":7.4,"spinRate":1603,"spinDirection":209},"zone":13,"typeConfidence":0.91,"plateTime":0.4378337155417116,"extension":6.848185650684943},"hitData":{"launchSpeed":51.9,"launchAngle":50.0,"totalDistance":129.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.3,"coordY":153.55}},"index":4,"playId":"157aa302-c381-3c7d-b815-00d7ab2e6502","pitchNumber":3,"startTime":"2026-07-10T03:10:52.330Z","endTime":"2026-07-10T03:10:59.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":87.2,"awayTeamWinProbability":12.799999999999997,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":0.99,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:10:59.951Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Eldridge lines out sharply to second baseman Willi Castro.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-10T03:13:29.910Z","endTime":"2026-07-10T03:14:30.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Victor Vodnik replaces Ryan Feltner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-10T03:12:53.884Z","endTime":"2026-07-10T03:13:32.185Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.961356539724395,"aZ":-33.04568142035511,"pfxX":-7.212230698766964,"pfxZ":-0.515944277620342,"pX":1.0648799711018802,"pZ":3.590582935353475,"vX0":12.15929504197446,"vY0":-127.83867911627104,"vZ0":2.4911988326976493,"x":76.41,"y":141.83,"x0":-2.7610616276725333,"y0":50.001063569907366,"z0":5.153443501030822,"aX":-12.246596951269899},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.2,"breakHorizontal":11.2,"spinRate":1833,"spinDirection":255},"zone":12,"typeConfidence":2.0,"plateTime":0.4243028021258297,"extension":6.998247656067307},"index":1,"playId":"72533288-47bd-36c6-b552-23bfdb7738ca","pitchNumber":1,"startTime":"2026-07-10T03:13:32.185Z","endTime":"2026-07-10T03:13:36.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":90.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.893415057437974,"aZ":-15.057757127825603,"pfxX":-5.992713440685073,"pfxZ":8.334245656953442,"pX":-0.5735595302358772,"pZ":2.5174983772622093,"vX0":8.1802552462988,"vY0":-141.19417479070802,"vZ0":-4.6614498590320155,"x":138.86,"y":170.81,"x0":-2.7064700144838807,"y0":50.00617742969048,"z0":5.1330795303296375,"aX":-12.313313505279075},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.5,"breakHorizontal":9.5,"spinRate":2211,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3853654629953702,"extension":6.888286916773388},"index":2,"playId":"ee6729f0-d1d7-38bc-be78-71230a1f512d","pitchNumber":2,"startTime":"2026-07-10T03:13:48.142Z","endTime":"2026-07-10T03:13:52.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":96.5,"endSpeed":89.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79501369776408,"aZ":-18.40049662698742,"pfxX":-3.710918628660427,"pfxZ":6.785676361075728,"pX":1.173224983677038,"pZ":3.0627471843493512,"vX0":11.327936070864505,"vY0":-140.21537796021764,"vZ0":-3.2513613284006553,"x":72.28,"y":156.09,"x0":-2.4022689546879925,"y0":50.006295574170665,"z0":5.408939259213379,"aX":-7.536816990439674},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.9,"breakHorizontal":4.9,"spinRate":2174,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3876914128151747,"extension":6.860419305607233},"index":3,"playId":"629557e4-e38e-3d8a-9e8f-97a0ff95ac8e","pitchNumber":3,"startTime":"2026-07-10T03:14:03.477Z","endTime":"2026-07-10T03:14:08.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.489916110399225,"aZ":-28.97316633000853,"pfxX":-10.861727927385157,"pfxZ":1.7985754066282187,"pX":-0.12215385468466139,"pZ":2.3828411217025836,"vX0":9.833299689712819,"vY0":-131.9920885835045,"vZ0":-1.483402208924523,"x":121.66,"y":174.44,"x0":-2.4669360850734767,"y0":50.00440467161822,"z0":5.0657809637988365,"aX":-19.35680354327928},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.1,"breakHorizontal":17.8,"spinRate":1978,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.41341582943604527,"extension":6.742569677434425},"hitData":{"launchSpeed":108.5,"launchAngle":11.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":153.25,"coordY":133.46}},"index":4,"playId":"e773368a-990c-3fa9-a55b-b5ce22ba1109","pitchNumber":4,"startTime":"2026-07-10T03:14:25.349Z","endTime":"2026-07-10T03:14:30.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":-4.6000000000000085,"leverageIndex":1.47,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:14:30.594Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Bericoto strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-10T03:14:35.206Z","endTime":"2026-07-10T03:16:07.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.990906088753626,"aZ":-32.88721669746964,"pfxX":-0.11483062775452524,"pfxZ":-0.4241213338666512,"pX":-0.2512875811113868,"pZ":3.2830154361683817,"vX0":6.19255626952689,"vY0":-127.30714756249549,"vZ0":1.3597640540394926,"x":126.58,"y":150.14,"x0":-2.6832723298125547,"y0":50.00501218505209,"z0":5.312745615223873,"aX":-0.19214898987819004},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.4,"breakHorizontal":-1.0,"spinRate":2299,"spinDirection":68},"zone":2,"typeConfidence":2.0,"plateTime":0.42749911054646406,"extension":6.878215509736698},"index":0,"playId":"eb7ecf39-e2b8-32a0-a7e6-03a0183a0fdd","pitchNumber":1,"startTime":"2026-07-10T03:15:00.968Z","endTime":"2026-07-10T03:15:04.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76210572330698,"aZ":-17.261691129685758,"pfxX":-4.226611634727373,"pfxZ":7.113534949887306,"pX":0.7653603727271321,"pZ":2.919570964423679,"vX0":9.9162929979814,"vY0":-143.14014396955733,"vZ0":-3.992376323657096,"x":87.83,"y":159.95,"x0":-2.1785394540851395,"y0":50.006779706815934,"z0":5.3976829497028405,"aX":-8.866066503722363},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.4,"breakHorizontal":5.9,"spinRate":2111,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.381116108603476,"extension":6.818115533473541},"index":1,"playId":"04a36b16-03e8-3f1f-b841-ed9f9f756d0d","pitchNumber":2,"startTime":"2026-07-10T03:15:20.340Z","endTime":"2026-07-10T03:15:26.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":99.2,"endSpeed":91.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.748895194013986,"aZ":-14.983457129171473,"pfxX":-3.830396469240453,"pfxZ":8.043356977346736,"pX":0.3746535917474574,"pZ":3.6175649228693163,"vX0":8.36801010952466,"vY0":-144.37509756388366,"vZ0":-2.984893090373992,"x":102.72,"y":141.11,"x0":-2.0476836131456397,"y0":50.00064970624829,"z0":5.572346860747073,"aX":-8.185462891111998},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.3,"breakHorizontal":5.5,"spinRate":2208,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3776203323452032,"extension":6.788353253161524},"index":2,"playId":"f77f5fa4-b3db-3a1f-8d8b-dea79c500808","pitchNumber":3,"startTime":"2026-07-10T03:15:43.730Z","endTime":"2026-07-10T03:15:48.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":92.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68319287415267,"aZ":-13.140868035710124,"pfxX":-2.8877718543167656,"pfxZ":8.862324052738064,"pX":0.5018243215190372,"pZ":3.440163012017683,"vX0":7.786254526360955,"vY0":-144.49174243581226,"vZ0":-4.0840856623878405,"x":97.87,"y":145.9,"x0":-1.8339304976582615,"y0":50.00356254022087,"z0":5.659612761193116,"aX":-6.202953299498015},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.6,"breakHorizontal":4.0,"spinRate":2205,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3767996791879922,"extension":6.889228514151526},"index":3,"playId":"46f9ce23-b0e2-3a3a-bb8d-90185eabf768","pitchNumber":4,"startTime":"2026-07-10T03:16:03.458Z","endTime":"2026-07-10T03:16:07.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-4.699999999999989,"leverageIndex":1.81,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:16:07.887Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Carrigg strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-10T03:19:36.402Z","endTime":"2026-07-10T03:20:24.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to left field for Heliot Ramos.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-10T03:18:43.239Z","endTime":"2026-07-10T03:18:43.254Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jung Hoo Lee replaces left fielder Victor Bericoto, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-10T03:18:43.254Z","endTime":"2026-07-10T03:19:38.500Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":682674,"link":"/api/v1/people/682674"},"defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":682674,"link":"/api/v1/people/682674"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":671218,"link":"/api/v1/people/671218"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.959189092804298,"aZ":-28.671073449297822,"pfxX":0.32582181879418415,"pfxZ":2.210067094395596,"pX":0.47961801305735546,"pZ":1.519198800679342,"vX0":-3.7514741607299076,"vY0":-124.56823532272483,"vZ0":-5.269924463886871,"x":98.72,"y":197.76,"x0":1.9572078986092114,"y0":50.004644870781206,"z0":6.007673739127065,"aX":0.5174420506548362},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.1,"breakHorizontal":0.2,"spinRate":2380,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.4382396598476537,"extension":6.725556880851676},"index":2,"playId":"7b28b44c-2801-358f-9486-42160e722a23","pitchNumber":1,"startTime":"2026-07-10T03:19:38.500Z","endTime":"2026-07-10T03:19:42.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.558432737539956,"aZ":-30.771000681442523,"pfxX":-0.17076093808188242,"pfxZ":0.9015056466463225,"pX":0.6529508199587769,"pZ":2.500626255738548,"vX0":-3.38001649510343,"vY0":-123.65558758831962,"vZ0":-2.5100974843179857,"x":92.11,"y":171.26,"x0":2.0570257733568207,"y0":50.0038047672019,"z0":6.098402613292282,"aX":-0.26485580094103894},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.3,"breakHorizontal":1.1,"spinRate":2505,"spinDirection":255},"zone":6,"typeConfidence":2.0,"plateTime":0.4421563399270183,"extension":6.666946840091512},"index":3,"playId":"1c3f8494-0987-3bed-ac56-c809777c4ff2","pitchNumber":2,"startTime":"2026-07-10T03:20:02.833Z","endTime":"2026-07-10T03:20:07.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34361870645874,"aZ":-25.724645588348746,"pfxX":9.933100615766369,"pfxZ":4.327054108534521,"pX":1.1199664853795905,"pZ":2.3040473636323564,"vX0":-4.878761928848597,"vY0":-120.96949878393217,"vZ0":-3.5325315883589257,"x":74.31,"y":176.57,"x0":1.866362226006469,"y0":50.002351929540716,"z0":6.0242646381937845,"aX":14.804721537208392},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.3,"breakHorizontal":-16.9,"spinRate":1976,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4518029466117577,"extension":6.673585892995735},"index":4,"playId":"60377cf9-2593-3d75-9c11-f30d9f5a46b5","pitchNumber":3,"startTime":"2026-07-10T03:20:20.561Z","endTime":"2026-07-10T03:20:24.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:20:24.628Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hunter Goodman walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-10T03:20:24.332Z","endTime":"2026-07-10T03:23:02.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.342390465771675,"aZ":-29.727270552355606,"pfxX":0.07991846759323051,"pfxZ":1.5739131508113537,"pX":-0.22836704088916993,"pZ":1.130162732561078,"vX0":-4.945211776464546,"vY0":-124.14856046956237,"vZ0":-5.6615793169392985,"x":125.7,"y":208.27,"x0":1.7808133186396329,"y0":50.004205366464404,"z0":5.920753771420959,"aX":0.1242654679045627},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.7,"breakHorizontal":1.1,"spinRate":2478,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.44153310427431824,"extension":6.797998345936369},"index":0,"playId":"92d870b5-35be-399c-a78c-252e99c058d4","pitchNumber":1,"startTime":"2026-07-10T03:20:44.593Z","endTime":"2026-07-10T03:20:48.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.384645406958878,"aZ":-12.625212681242523,"pfxX":6.450453386815892,"pfxZ":10.625331144105939,"pX":1.4829985510032966,"pZ":2.58752475140136,"vX0":-2.5852690026618723,"vY0":-134.35313947197653,"vZ0":-7.25617915410288,"x":60.47,"y":168.92,"x0":1.6162088533994945,"y0":50.00368995825357,"z0":6.208873979510454,"aX":11.86712209278029},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":-11.2,"spinRate":2342,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4067087513044796,"extension":6.714315816470159},"index":1,"playId":"38fad297-9da5-37c2-b093-1b9c6156b26d","pitchNumber":2,"startTime":"2026-07-10T03:21:11.621Z","endTime":"2026-07-10T03:21:15.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.941562227216806,"aZ":-23.371108419784626,"pfxX":10.023260088422582,"pfxZ":6.059679273952668,"pX":-0.034749351125878375,"pZ":2.627552365618925,"vX0":-7.412206027266851,"vY0":-119.43750766651475,"vZ0":-3.1113676011638787,"x":118.32,"y":167.84,"x0":1.7991215073235294,"y0":50.000760274811235,"z0":6.037590558492987,"aX":14.551376258098083},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":10.6,"breakHorizontal":-16.4,"spinRate":2011,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.4577390845509348,"extension":6.746270039802172},"index":2,"playId":"3734e6fe-2d64-35a0-9f55-d858f4c38704","pitchNumber":3,"startTime":"2026-07-10T03:21:26.599Z","endTime":"2026-07-10T03:21:31.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":92.0,"endSpeed":84.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.267682222968606,"aZ":-14.447094601861902,"pfxX":7.18844191324723,"pfxZ":9.756870544534397,"pX":-0.16728720469361402,"pZ":3.4433238526910968,"vX0":-6.873917208432495,"vY0":-133.78289602173024,"vZ0":-4.751739866226047,"x":123.38,"y":145.81,"x0":1.4987562507882723,"y0":50.000180746299264,"z0":6.274370498493389,"aX":13.057144363960326},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.9,"breakHorizontal":-11.5,"spinRate":2257,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.4090708868187445,"extension":6.7089122228247495},"index":3,"playId":"fd4fe064-e922-3d6d-9f7a-a851eaae3508","pitchNumber":4,"startTime":"2026-07-10T03:21:41.929Z","endTime":"2026-07-10T03:21:45.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-10T03:21:54.353Z","endTime":"2026-07-10T03:22:02.874Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2400676565973,"aZ":-28.360285423109875,"pfxX":-0.1238777668901222,"pfxZ":2.308011192379947,"pX":-0.24482249024934313,"pZ":0.48738497437725536,"vX0":-4.960933381922906,"vY0":-127.07649681129388,"vZ0":-8.108586711542587,"x":126.33,"y":225.62,"x0":1.7395412251739284,"y0":50.00548230737066,"z0":5.936184058947612,"aX":-0.20444934984399635},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.8,"breakHorizontal":1.2,"spinRate":2580,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.4291550876246748,"extension":6.856201987548152},"index":5,"playId":"457b870e-2ecc-3322-9883-bbfd10df6f1c","pitchNumber":5,"startTime":"2026-07-10T03:22:02.874Z","endTime":"2026-07-10T03:22:07.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87198561273558,"aZ":-27.033222942695417,"pfxX":10.156079690544725,"pfxZ":3.5915652213022025,"pX":0.03172648096255039,"pZ":1.8206410613715696,"vX0":-7.211046998825538,"vY0":-118.85540865409406,"vZ0":-3.957336663994868,"x":115.79,"y":189.62,"x0":1.7861628416773525,"y0":50.001219021955436,"z0":5.963338519581349,"aX":14.523139604590247},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.8,"breakHorizontal":-16.7,"spinRate":1938,"spinDirection":110},"zone":8,"typeConfidence":2.0,"plateTime":0.46091165504566023,"extension":6.81493852108382},"index":6,"playId":"1111a039-a529-3608-9b95-168a3eb8b6cc","pitchNumber":6,"startTime":"2026-07-10T03:22:23.204Z","endTime":"2026-07-10T03:22:28.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61145371150407,"aZ":-13.399474678714215,"pfxX":6.311243724135421,"pfxZ":10.270436209775593,"pX":0.725916879017711,"pZ":3.8653424848949474,"vX0":-4.228679375953283,"vY0":-134.6856487174158,"vZ0":-4.055304693486408,"x":89.33,"y":134.42,"x0":1.5003015925764966,"y0":50.004739191057816,"z0":6.345373342313945,"aX":11.538700232125677},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.9,"breakHorizontal":-10.4,"spinRate":2260,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.407454650837451,"extension":6.641182233668112},"index":7,"playId":"30ce5838-e1fa-3468-8977-ee544dd866a5","pitchNumber":7,"startTime":"2026-07-10T03:22:57.456Z","endTime":"2026-07-10T03:23:02.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"leverageIndex":0.87,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:23:02.134Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"TJ Rumfield lines out to center fielder Drew Gilbert.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-10T03:23:01.872Z","endTime":"2026-07-10T03:24:40.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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, 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.1,"endSpeed":80.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.560013348114122,"aZ":-29.73582556516689,"pfxX":1.7929502823445005,"pfxZ":1.4977172822379836,"pX":-0.6718762546130858,"pZ":0.3091970594834557,"vX0":-5.940667567466351,"vY0":-126.62680516447894,"vZ0":-8.266570463719638,"x":142.61,"y":230.43,"x0":1.4662653639219991,"y0":50.00613240187603,"z0":5.9774552323785315,"aX":2.927963048851692},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.1,"breakHorizontal":-1.9,"spinRate":2365,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.43167308317035014,"extension":6.727949253493342},"index":0,"playId":"3207c5ec-bf54-32ec-99c4-7973032b7356","pitchNumber":1,"startTime":"2026-07-10T03:23:28.237Z","endTime":"2026-07-10T03:23:33.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.968803837290277,"aZ":-13.165089555553669,"pfxX":5.801951446637101,"pfxZ":10.59568467287019,"pX":-0.779397918270801,"pZ":3.032509433896436,"vX0":-8.101441422658691,"vY0":-132.74692751391623,"vZ0":-5.767633332644961,"x":146.71,"y":156.9,"x0":1.5506261137153559,"y0":50.006280670569716,"z0":6.182657230382097,"aX":10.413415724181142},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.2,"breakHorizontal":-8.9,"spinRate":2185,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.41175773186195874,"extension":6.78142811683637},"index":1,"playId":"7ed5a013-7639-35b8-982e-02d22f293fc9","pitchNumber":2,"startTime":"2026-07-10T03:23:53.117Z","endTime":"2026-07-10T03:23:57.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67849779339172,"aZ":-33.2631540998905,"pfxX":-1.492075041009714,"pfxZ":-0.6946799729668669,"pX":-0.033070085818891946,"pZ":3.8907366821036327,"vX0":-3.9618890795762476,"vY0":-123.41648058302998,"vZ0":1.109583382420701,"x":118.26,"y":133.73,"x0":1.778974396612303,"y0":50.00518878485603,"z0":6.210345362620176,"aX":-2.329958588584471},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.8,"breakHorizontal":3.5,"spinRate":2643,"spinDirection":299},"zone":11,"typeConfidence":2.0,"plateTime":0.44169737521165153,"extension":6.67414100410923},"index":2,"playId":"df11a738-fb95-3537-beab-c185e34b41e8","pitchNumber":3,"startTime":"2026-07-10T03:24:09.781Z","endTime":"2026-07-10T03:24:14.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.40463588009571,"aZ":-32.1611224575829,"pfxX":-0.6324463778386831,"pfxZ":0.008676087092069906,"pX":-0.4051338419930692,"pZ":2.3479951325003796,"vX0":-4.648957712717686,"vY0":-121.69968902665022,"vZ0":-2.629719339009122,"x":132.44,"y":175.38,"x0":1.5998713141412402,"y0":50.00235825410747,"z0":6.185615093876992,"aX":-0.963287980757966},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.2,"breakHorizontal":2.0,"spinRate":2452,"spinDirection":320},"zone":7,"typeConfidence":2.0,"plateTime":0.4474126647788257,"extension":6.618606891885436},"hitData":{"launchSpeed":94.0,"launchAngle":23.0,"totalDistance":334.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.32,"coordY":64.86}},"index":3,"playId":"3130bff5-9d61-3956-ac42-c257e56c0919","pitchNumber":4,"startTime":"2026-07-10T03:24:29.950Z","endTime":"2026-07-10T03:24:40.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":687931,"link":"/api/v1/people/687931"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.74,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:24:40.922Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman challenged (pitch result), call on the field was confirmed: Tyler Freeman called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-10T03:27:26.119Z","endTime":"2026-07-10T03:29:15.723Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-10T03:25:02.436Z","endTime":"2026-07-10T03:25:22.526Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: JT Brubaker replaces Carson Whisenhunt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-10T03:25:22.526Z","endTime":"2026-07-10T03:27:28.232Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664141,"link":"/api/v1/people/664141"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687931,"link":"/api/v1/people/687931","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.966404784955895,"aZ":-23.784695669778184,"pfxX":-9.454107858709193,"pfxZ":4.511563340898338,"pX":0.9970179147526154,"pZ":1.9097750370090896,"vX0":11.156979245230264,"vY0":-134.4615238758218,"vZ0":-6.785991423285465,"x":79.0,"y":187.22,"x0":-1.9480917239522493,"y0":50.002065717172634,"z0":6.11647528204323,"aX":-17.576781954248315},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.1,"breakHorizontal":15.1,"spinRate":2157,"spinDirection":228},"zone":14,"typeConfidence":0.86,"plateTime":0.40499568015869025,"extension":5.765589871528297},"index":2,"playId":"d84f999c-e3d9-34f1-9aa5-74801f24ac18","pitchNumber":1,"startTime":"2026-07-10T03:27:28.232Z","endTime":"2026-07-10T03:27:32.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.884338231071066,"aZ":-29.639403533720106,"pfxX":-0.5121134785850283,"pfxZ":1.6243987820951826,"pX":0.7193352189099643,"pZ":0.9297860543704806,"vX0":6.767952974938518,"vY0":-123.75047533123492,"vZ0":-6.681679436726219,"x":89.58,"y":213.68,"x0":-1.9802084133151387,"y0":50.00040421085751,"z0":6.13637696467771,"aX":-0.798152577611166},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.7,"breakHorizontal":-0.6,"spinRate":2481,"spinDirection":275},"zone":14,"typeConfidence":2.0,"plateTime":0.4420217595080751,"extension":5.818960375065397},"index":3,"playId":"bfc52f7a-7d55-3ad1-bb71-b1d4d2758850","pitchNumber":2,"startTime":"2026-07-10T03:27:42.538Z","endTime":"2026-07-10T03:27:46.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.011951658293075,"aZ":-24.854353133921325,"pfxX":-10.15833023923556,"pfxZ":3.9555609957101607,"pX":1.014379612717863,"pZ":1.8691567216639888,"vX0":11.25578851649795,"vY0":-135.1004240438966,"vZ0":-6.574968938508469,"x":78.33,"y":188.31,"x0":-1.8830877837109274,"y0":50.0064008071997,"z0":6.077794676089927,"aX":-18.81175055419817},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.9,"breakHorizontal":16.1,"spinRate":2169,"spinDirection":224},"zone":14,"typeConfidence":0.89,"plateTime":0.4051916442268628,"extension":5.825236813166071},"index":4,"playId":"83a55bb0-3ca6-34cc-93b8-c5d78dc86d9e","pitchNumber":3,"startTime":"2026-07-10T03:28:01.028Z","endTime":"2026-07-10T03:28:05.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25277654825164,"aZ":-24.210488038691977,"pfxX":-11.8795062889409,"pfxZ":4.426353276287802,"pX":-0.12448786398349185,"pZ":2.1368392615188037,"vX0":9.410429379153898,"vY0":-133.43428860449504,"vZ0":-5.759634856482627,"x":121.75,"y":181.09,"x0":-2.157025684956535,"y0":50.00318554294644,"z0":6.0724469508357535,"aX":-21.37877762233114},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.8,"breakHorizontal":19.4,"spinRate":2212,"spinDirection":223},"zone":8,"typeConfidence":0.88,"plateTime":0.41079443530169923,"extension":5.758781418091684},"index":5,"playId":"8a5a7e5f-4c49-36ed-8189-ae59588bb8fe","pitchNumber":4,"startTime":"2026-07-10T03:28:15.454Z","endTime":"2026-07-10T03:28:19.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.917574135723996,"aZ":-20.413277391980646,"pfxX":-11.168362380663888,"pfxZ":6.416702829501762,"pX":-0.4513986777649959,"pZ":2.1476798161572717,"vX0":8.013916743641143,"vY0":-134.49095453145293,"vZ0":-6.671082137893632,"x":134.21,"y":180.79,"x0":-2.0173284835319363,"y0":50.00509626103714,"z0":6.106061073804175,"aX":-20.480890944103933},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.3,"breakHorizontal":18.5,"spinRate":2133,"spinDirection":223},"zone":7,"typeConfidence":0.93,"plateTime":0.4071136570730318,"extension":5.765023641045434},"index":6,"playId":"217483fa-b3bb-3e11-be4b-941835492c95","pitchNumber":5,"startTime":"2026-07-10T03:28:32.603Z","endTime":"2026-07-10T03:28:37.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28371172025586,"aZ":-20.68054907533227,"pfxX":-8.975191107372316,"pfxZ":6.138685053127841,"pX":0.527104424427116,"pZ":1.6127735347362364,"vX0":9.687772592986043,"vY0":-135.6308099976685,"vZ0":-8.20118211179119,"x":96.91,"y":195.24,"x0":-1.9165270037764732,"y0":50.005092225189905,"z0":6.105935529929194,"aX":-16.807932986475496},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":14.3,"spinRate":2228,"spinDirection":224},"zone":9,"typeConfidence":0.86,"plateTime":0.4030846966976629,"extension":5.8297422083622035},"index":7,"playId":"125c52fb-e187-335b-9bd7-4d8e6b4255df","pitchNumber":6,"startTime":"2026-07-10T03:28:48.694Z","endTime":"2026-07-10T03:29:15.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"}},"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.2,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:29:15.723Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drew Gilbert lines out to center fielder Cole Carrigg.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-10T03:31:16.472Z","endTime":"2026-07-10T03:32:49.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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":1},"details":{"event":"Lineout","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":6},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91434756473007,"aZ":-14.558801613707312,"pfxX":-4.293449735243229,"pfxZ":8.478046920551984,"pX":-0.6441832140705893,"pZ":3.219716970622764,"vX0":5.973745421935052,"vY0":-142.76832477697008,"vZ0":-3.569292028403038,"x":141.55,"y":151.85,"x0":-2.199676614664766,"y0":50.00185703042441,"z0":5.394331178744419,"aX":-8.919960113025402},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":6.7,"spinRate":2066,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.38272691796075176,"extension":7.022311818700773},"index":0,"playId":"b9de32ed-d046-3698-9c86-0b6e892d6750","pitchNumber":1,"startTime":"2026-07-10T03:31:16.472Z","endTime":"2026-07-10T03:31:20.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":97.9,"endSpeed":89.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.924123276467036,"aZ":-19.143740683950618,"pfxX":-3.601273515859335,"pfxZ":6.291012989426823,"pX":-0.4408627532224486,"pZ":3.601793600720903,"vX0":5.643494235757469,"vY0":-142.56158295026538,"vZ0":-1.7784741339665255,"x":133.8,"y":141.53,"x0":-1.9726910415226626,"y0":50.00079093882989,"z0":5.434480749701528,"aX":-7.457287788360045},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.3,"breakHorizontal":5.5,"spinRate":2019,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3833248469274615,"extension":6.821296795281199},"index":1,"playId":"c71af189-fc29-3ba4-9b22-d555547f8226","pitchNumber":2,"startTime":"2026-07-10T03:31:30.960Z","endTime":"2026-07-10T03:31:35.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.090413434053414,"aZ":-18.571605397696437,"pfxX":-4.984784202474395,"pfxZ":6.7612615575891395,"pX":-1.648896351817468,"pZ":2.5397779222906838,"vX0":4.9594179754876535,"vY0":-140.0968718769561,"vZ0":-3.4848670143105323,"x":179.85,"y":170.21,"x0":-2.7842458007835083,"y0":50.0035412543262,"z0":4.9955436968897615,"aX":-10.028689178707424},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":8.2,"spinRate":2020,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.38919766688778035,"extension":6.7822444147168826},"index":2,"playId":"cab179ba-f524-394d-9905-9b25a67a06fa","pitchNumber":3,"startTime":"2026-07-10T03:31:45.211Z","endTime":"2026-07-10T03:31:49.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.59041913822927,"aZ":-35.30108443158197,"pfxX":1.2804026501562893,"pfxZ":-1.8825544959973826,"pX":-1.787977264949114,"pZ":4.067087366373944,"vX0":2.6918159219418296,"vY0":-127.00068982803076,"vZ0":3.9131646192870173,"x":185.15,"y":128.97,"x0":-3.0204135551987914,"y0":50.00156496132937,"z0":5.284068391827149,"aX":2.1283704054849673},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.5,"breakHorizontal":-2.9,"spinRate":2190,"spinDirection":86},"zone":11,"typeConfidence":2.0,"plateTime":0.42833861362184855,"extension":6.856394074784364},"index":3,"playId":"7ebc2614-2cd9-31c0-97d4-515a9635cda0","pitchNumber":4,"startTime":"2026-07-10T03:32:02.559Z","endTime":"2026-07-10T03:32:06.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63315001013588,"aZ":-31.897502871998018,"pfxX":0.8474733905562079,"pfxZ":0.16551021917802622,"pX":-0.22390022734079454,"pZ":2.0531932414796086,"vX0":4.852678940714089,"vY0":-129.62225589878554,"vZ0":-1.6629377590607437,"x":125.53,"y":183.34,"x0":-2.220137172981316,"y0":50.00630110787785,"z0":5.1074994105506875,"aX":1.462275810662523},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.1,"breakHorizontal":-2.5,"spinRate":2157,"spinDirection":105},"zone":8,"typeConfidence":2.0,"plateTime":0.42036926376691675,"extension":7.018396125470044},"index":4,"playId":"9d6d1f49-a0d9-3d7f-8d86-d4d7fc207312","pitchNumber":5,"startTime":"2026-07-10T03:32:17.786Z","endTime":"2026-07-10T03:32:22.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-10T03:32:32.595Z","endTime":"2026-07-10T03:32:42.425Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":98.6,"endSpeed":91.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.353866265097484,"aZ":-14.730190719112107,"pfxX":-3.506368617476302,"pfxZ":8.260456195505142,"pX":0.24320072522411473,"pZ":2.5989815086792376,"vX0":7.151545150146605,"vY0":-143.50336221362136,"vZ0":-5.35821418959469,"x":107.73,"y":168.61,"x0":-1.8117745973496,"y0":50.0031175399349,"z0":5.389086058473082,"aX":-7.405455820149468},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.2,"breakHorizontal":5.2,"spinRate":2078,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.37989911167485335,"extension":6.8789098017133075},"hitData":{"launchSpeed":94.3,"launchAngle":17.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.76,"coordY":71.05}},"index":6,"playId":"14a81138-6a98-304e-82f8-5efe5d4a4967","pitchNumber":6,"startTime":"2026-07-10T03:32:42.425Z","endTime":"2026-07-10T03:32:49.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:32:49.595Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Cavanaugh singles on a ground ball to third baseman Kyle Karros.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-10T03:32:49.659Z","endTime":"2026-07-10T03:34:51.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.614375051282817,"aZ":-13.113126737952614,"pfxX":-4.758700961085379,"pfxZ":9.105101875562259,"pX":0.04729069177091015,"pZ":1.6279130139518265,"vX0":8.164717949645206,"vY0":-142.77379107022998,"vZ0":-7.81870081809988,"x":115.2,"y":194.83,"x0":-2.2132362283194453,"y0":50.00209448322894,"z0":5.202100180045864,"aX":-9.961424745059182},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":7.2,"spinRate":2272,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.3816287945319412,"extension":7.042646029019094},"index":0,"playId":"5493bf90-5da1-3f51-831a-5237a1c13516","pitchNumber":1,"startTime":"2026-07-10T03:33:18.492Z","endTime":"2026-07-10T03:33:23.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701852,"link":"/api/v1/people/701852","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.105156497286327,"aZ":-14.095660624092375,"pfxX":-4.076881751845239,"pfxZ":8.563721341717006,"pX":-0.7836801837992189,"pZ":1.7631836069401408,"vX0":5.398863991149411,"vY0":-143.44036167277977,"vZ0":-7.2699108286831216,"x":146.87,"y":191.17,"x0":-2.1491123631933164,"y0":50.004725041541306,"z0":5.186189387035288,"aX":-8.60833025753897},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.4,"breakHorizontal":6.5,"spinRate":2259,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.3799561876923301,"extension":6.871732769622718},"index":1,"playId":"cb17ac66-a127-3d60-818c-29918738775b","pitchNumber":2,"startTime":"2026-07-10T03:33:32.141Z","endTime":"2026-07-10T03:33:36.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701852,"link":"/api/v1/people/701852","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.882548315210183,"aZ":-12.326783907050189,"pfxX":-5.4437661469290415,"pfxZ":9.241299195143995,"pX":0.22457812145662823,"pZ":2.1842135803270573,"vX0":8.0246266971515,"vY0":-144.73360165671326,"vZ0":-6.862092373828833,"x":108.44,"y":179.81,"x0":-1.8609485031400421,"y0":50.0042504359821,"z0":5.321042935095655,"aX":-11.69345428342629},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":2158,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.376677364855432,"extension":6.811115970818064},"index":2,"playId":"a8b767f6-aff5-3912-933e-27069cfa4de1","pitchNumber":3,"startTime":"2026-07-10T03:33:46.650Z","endTime":"2026-07-10T03:33:51.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701852,"link":"/api/v1/people/701852","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.932643032853324,"aZ":-33.749806876236676,"pfxX":-8.330695399359175,"pfxZ":-0.8530101671630002,"pX":-1.0826573063993679,"pZ":1.4081864905924257,"vX0":6.271741798677853,"vY0":-134.81541952234713,"vZ0":-3.343288918728863,"x":158.27,"y":200.76,"x0":-2.3510127318507523,"y0":50.00297114906598,"z0":5.034116375544442,"aX":-15.412023988120648},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-2.0,"breakHorizontal":13.8,"spinRate":1967,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4055151314841887,"extension":6.825194592257824},"index":3,"playId":"020a000d-ddf5-3fee-b768-7c62f253f5bd","pitchNumber":4,"startTime":"2026-07-10T03:34:06.758Z","endTime":"2026-07-10T03:34:10.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701852,"link":"/api/v1/people/701852","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":92.8,"endSpeed":85.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.128084308732607,"aZ":-31.70856702603235,"pfxX":-9.84458970915071,"pfxZ":0.2539040215449111,"pX":-1.78006737819177,"pZ":0.9889847864002608,"vX0":5.144039514804254,"vY0":-135.00627136591567,"vZ0":-4.58201895611495,"x":184.85,"y":212.08,"x0":-2.4301011949957103,"y0":50.003591341021036,"z0":4.937376393946298,"aX":-18.19116812246346},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.4,"breakHorizontal":16.8,"spinRate":1893,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4055571965705411,"extension":6.852547297927359},"index":4,"playId":"6728f6a1-c39c-3a5f-bbe7-1fe9397bbb33","pitchNumber":5,"startTime":"2026-07-10T03:34:27.310Z","endTime":"2026-07-10T03:34:31.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701852,"link":"/api/v1/people/701852","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.729399186307575,"aZ":-16.330162503286918,"pfxX":-4.879329475739656,"pfxZ":7.57562867485643,"pX":-0.9309864596409656,"pZ":2.7728883354717833,"vX0":5.380535747751416,"vY0":-143.60351724605923,"vZ0":-3.9420334313884404,"x":152.49,"y":163.91,"x0":-2.1934827403768495,"y0":50.006712956400925,"z0":5.176987235577113,"aX":-10.210427178981037},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.1,"breakHorizontal":7.8,"spinRate":2395,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3811746268251075,"extension":6.92780103134467},"hitData":{"launchSpeed":94.7,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.11,"coordY":156.75}},"index":5,"playId":"797ad1c8-1023-33cf-bca3-b12edae04a4a","pitchNumber":6,"startTime":"2026-07-10T03:34:43.844Z","endTime":"2026-07-10T03:34:51.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701852,"link":"/api/v1/people/701852","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":701852,"link":"/api/v1/people/701852"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.6,"awayTeamWinProbability":15.400000000000006,"homeTeamWinProbabilityAdded":1.3999999999999915,"leverageIndex":0.4,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:34:51.910Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-10T03:35:00.716Z","endTime":"2026-07-10T03:36:58.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.734425511984917,"aZ":-15.224955981041347,"pfxX":-3.283884788181082,"pfxZ":7.95399523246728,"pX":0.1283865444205602,"pZ":2.9858201413978187,"vX0":6.920799317763659,"vY0":-144.40005873306475,"vZ0":-4.339963985062339,"x":112.11,"y":158.16,"x0":-1.8629188635401275,"y0":50.00498531574863,"z0":5.4321757300095905,"aX":-7.0000941334026825},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.8,"breakHorizontal":4.7,"spinRate":2233,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.37798507250095614,"extension":7.073566445936306},"index":0,"playId":"58fc6990-f3b5-33a0-bb46-c7efed07a6a5","pitchNumber":1,"startTime":"2026-07-10T03:35:18.169Z","endTime":"2026-07-10T03:35:21.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05216498446708,"aZ":-14.42665956311931,"pfxX":-2.9638530966695824,"pfxZ":8.428891546606161,"pX":-0.6264221995054239,"pZ":3.7203862125340192,"vX0":4.282063465719635,"vY0":-144.10401249761085,"vZ0":-2.69551080152251,"x":140.88,"y":138.33,"x0":-1.7456330016889146,"y0":50.005841241013115,"z0":5.557593665892116,"aX":-6.243166150606902},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.9,"breakHorizontal":4.6,"spinRate":2256,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.37988487235584456,"extension":6.741360173316816},"index":1,"playId":"d4c39d12-c47a-323e-bdcd-7c0980dff382","pitchNumber":2,"startTime":"2026-07-10T03:35:37.268Z","endTime":"2026-07-10T03:35:41.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":"ecabae93-1cce-3a29-892a-2dbb6ea31e79","startTime":"2026-07-10T03:35:59.034Z","endTime":"2026-07-10T03:36:02.034Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.027159058458654,"aZ":-32.93569723184677,"pfxX":0.9464701193338336,"pfxZ":-0.4285425486228931,"pX":0.85551494418519,"pZ":1.348335570313768,"vX0":6.898615743605427,"vY0":-131.54265507470106,"vZ0":-4.0428899250366666,"x":84.39,"y":202.37,"x0":-1.9163473049282367,"y0":50.00452801216138,"z0":5.327830104243048,"aX":1.6708402314090227},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.4,"breakHorizontal":-3.1,"spinRate":2255,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4152506878393605,"extension":7.0110518644197795},"index":3,"playId":"ca6bdd79-f4e9-35eb-a4a0-50dbb2fbf765","pitchNumber":3,"startTime":"2026-07-10T03:36:18.827Z","endTime":"2026-07-10T03:36:24.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.085689170791994,"aZ":-14.01641099138975,"pfxX":-3.0702723957922915,"pfxZ":8.526232397158271,"pX":-0.04344585302661204,"pZ":3.512524597938966,"vX0":6.053720442670822,"vY0":-144.8483171755513,"vZ0":-3.2322690820420448,"x":118.66,"y":143.94,"x0":-1.7594121101690061,"y0":50.00665121136084,"z0":5.497259598818362,"aX":-6.542043991026045},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.0,"breakHorizontal":4.4,"spinRate":2224,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.37780502037376795,"extension":6.804421705985075},"index":4,"playId":"28f6b859-ddb0-389c-bf71-e87374d7669b","pitchNumber":4,"startTime":"2026-07-10T03:36:54.801Z","endTime":"2026-07-10T03:36:58.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.89999999999999,"awayTeamWinProbability":17.10000000000001,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:36:58.949Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Arraez walks. Drew Cavanaugh to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-10T03:36:59.799Z","endTime":"2026-07-10T03:38:46.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnSecond":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"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":91.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79408057053186,"aZ":-13.286129364952298,"pfxX":-5.18171866153385,"pfxZ":8.85133833016365,"pX":0.1470810896031408,"pZ":1.2787136717666563,"vX0":8.041237838103854,"vY0":-144.28894937663864,"vZ0":-8.889848826510537,"x":111.39,"y":204.25,"x0":-1.9873360388744863,"y0":50.002466106556625,"z0":5.194731626591331,"aX":-11.057429647159484},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.6,"breakHorizontal":8.0,"spinRate":2314,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3778758303643621,"extension":7.099102121917713},"index":0,"playId":"822b7299-5739-343b-9e76-dbd4331466d4","pitchNumber":1,"startTime":"2026-07-10T03:37:19.849Z","endTime":"2026-07-10T03:37:23.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.081447291617383,"aZ":-13.408228956099633,"pfxX":-4.269139430123586,"pfxZ":8.8860901963169,"pX":0.9303675201384196,"pZ":1.2815397357689218,"vX0":9.760730312400188,"vY0":-143.666107411995,"vZ0":-8.917191105144028,"x":81.54,"y":204.18,"x0":-1.940956947373437,"y0":50.00426338912942,"z0":5.238764790699505,"aX":-9.017797435052325},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.6,"breakHorizontal":6.0,"spinRate":2225,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.37975841543238387,"extension":6.981355484678232},"index":1,"playId":"e01eed1b-bb03-3737-8360-24e5e86aa18e","pitchNumber":2,"startTime":"2026-07-10T03:37:38.220Z","endTime":"2026-07-10T03:37:42.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.308529657348338,"aZ":-34.565877928283065,"pfxX":1.389241490959832,"pfxZ":-1.40197763510184,"pX":-1.3428652869410391,"pZ":2.328960569582292,"vX0":3.0671935514958966,"vY0":-128.98960860461176,"vZ0":-0.643298772972017,"x":168.19,"y":175.9,"x0":-2.723266342618939,"y0":50.00624980357787,"z0":5.223705596054266,"aX":2.3640826181523584},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.5,"breakHorizontal":-3.1,"spinRate":2146,"spinDirection":77},"zone":13,"typeConfidence":2.0,"plateTime":0.42301562020501793,"extension":6.849558721540973},"index":2,"playId":"bf048584-67fe-3e7c-9a1d-41dc29393dc6","pitchNumber":3,"startTime":"2026-07-10T03:38:03.400Z","endTime":"2026-07-10T03:38:07.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":89.7,"endSpeed":82.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.380907146226487,"aZ":-31.947782968890852,"pfxX":-8.284651643343022,"pfxZ":0.1323311502108968,"pX":-2.403228554857962,"pZ":3.1054113473929488,"vX0":3.6068365965720415,"vY0":-130.65170256371462,"vZ0":1.0796185161816336,"x":208.61,"y":154.93,"x0":-2.7188687238300546,"y0":50.00570195176983,"z0":5.072790995061621,"aX":-14.44382333023818},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.7,"breakHorizontal":14.3,"spinRate":1716,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.41790903426086423,"extension":6.675422871669236},"index":3,"playId":"b6a58674-77d7-32ab-ada3-382ebb77a1e5","pitchNumber":4,"startTime":"2026-07-10T03:38:22.408Z","endTime":"2026-07-10T03:38:26.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.775201521902506,"aZ":-16.05322292484419,"pfxX":-4.177112533549244,"pfxZ":7.785330578214458,"pX":1.0868162788169295,"pZ":1.1475160738052719,"vX0":10.050858948744372,"vY0":-142.09484866080876,"vZ0":-8.35981168706634,"x":75.57,"y":207.8,"x0":-1.9339193851233867,"y0":50.001409942880464,"z0":5.121958764691761,"aX":-8.648625287654372},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.7,"breakHorizontal":5.8,"spinRate":2227,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3836593850362573,"extension":7.176706027988863},"index":4,"playId":"00209629-3a89-3be1-8239-1ef818a0be0b","pitchNumber":5,"startTime":"2026-07-10T03:38:41.939Z","endTime":"2026-07-10T03:38:46.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.1,"awayTeamWinProbability":15.900000000000006,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.56,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:38:46.422Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-10T03:38:48.727Z","endTime":"2026-07-10T03:40:39.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":92.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45919384117901,"aZ":-15.937383033601726,"pfxX":-3.713551947491845,"pfxZ":7.536546209238763,"pX":0.5478115424887482,"pZ":2.2031038626545043,"vX0":7.951752125002228,"vY0":-145.06121277208234,"vZ0":-6.290981885786345,"x":96.12,"y":179.3,"x0":-1.7330201564775123,"y0":50.00307076662054,"z0":5.352855761987604,"aX":-8.001399982654899},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":12.7,"breakHorizontal":5.3,"spinRate":2101,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.37602541343885587,"extension":6.987044474001704},"index":0,"playId":"ddccf2f5-70e6-31a8-82a4-9aa03a8fdec1","pitchNumber":1,"startTime":"2026-07-10T03:39:20.881Z","endTime":"2026-07-10T03:39:25.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.234518962413798,"aZ":-37.32001756665463,"pfxX":1.8087799534306974,"pfxZ":-3.006802831605299,"pX":-1.183475198123925,"pZ":3.826141562868843,"vX0":1.72520080526446,"vY0":-129.37455602049135,"vZ0":3.025767811222084,"x":162.11,"y":135.47,"x0":-2.091245879503656,"y0":50.000026460550856,"z0":5.481482333546914,"aX":3.098669307775359},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-4.7,"breakHorizontal":-3.6,"spinRate":2322,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.42160754780807075,"extension":6.784299453279183},"index":1,"playId":"d3f8ba3b-2961-38bf-9d43-2399bbe7b4fe","pitchNumber":2,"startTime":"2026-07-10T03:39:35.491Z","endTime":"2026-07-10T03:39:40.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.661849276051292,"aZ":-34.46649833722911,"pfxX":1.5206798254565772,"pfxZ":-1.307257918571933,"pX":0.3106277662941319,"pZ":1.4543420379832628,"vX0":5.200234252720972,"vY0":-130.93277583618655,"vZ0":-3.4159988807882056,"x":105.16,"y":199.51,"x0":-1.889551656010853,"y0":50.002791602000514,"z0":5.32446028854587,"aX":2.6688670865115522},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.9,"breakHorizontal":-3.7,"spinRate":2249,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.41650053672320064,"extension":6.9493048580880155},"index":2,"playId":"df38bb41-a417-366f-8d09-f0ebca2795af","pitchNumber":3,"startTime":"2026-07-10T03:39:55.959Z","endTime":"2026-07-10T03:40:00.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":99.2,"endSpeed":92.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.591882577554923,"aZ":-15.88221020334862,"pfxX":-3.9035514915492215,"pfxZ":7.553077636247043,"pX":0.1325194855224773,"pZ":3.0603467058800384,"vX0":6.4938953806398505,"vY0":-144.5500203771268,"vZ0":-4.159371489812995,"x":111.95,"y":156.15,"x0":-1.6163016817780709,"y0":50.00250067099243,"z0":5.466047226077674,"aX":-8.42030455580738},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.2,"breakHorizontal":6.1,"spinRate":2166,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3761525235285661,"extension":6.964838082718447},"index":3,"playId":"051f44bd-f3cc-351b-b858-aaede03e2c3c","pitchNumber":4,"startTime":"2026-07-10T03:40:13.420Z","endTime":"2026-07-10T03:40:16.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":99.5,"endSpeed":92.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26121754694831,"aZ":-14.375955444160263,"pfxX":-3.4169646579503405,"pfxZ":8.197241086916643,"pX":0.1738585028304416,"pZ":3.167369702371179,"vX0":6.304681344631696,"vY0":-144.93349291994105,"vZ0":-4.3459038908570164,"x":110.37,"y":153.26,"x0":-1.565428553205605,"y0":50.006456896920035,"z0":5.536492836187165,"aX":-7.422708658958543},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.4,"breakHorizontal":5.3,"spinRate":2040,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.37495195460947484,"extension":6.898772293708794},"index":4,"playId":"fc0eb60c-4904-306c-935c-1407981181be","pitchNumber":5,"startTime":"2026-07-10T03:40:35.380Z","endTime":"2026-07-10T03:40:39.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":701852,"link":"/api/v1/people/701852"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:40:39.612Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willi Castro flies out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-10T03:41:47.775Z","endTime":"2026-07-10T03:43:50.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.985139907347637,"aZ":-26.354920088671754,"pfxX":-10.607730143357958,"pfxZ":3.1418039339368287,"pX":0.6055499514363945,"pZ":2.0596904316987983,"vX0":10.93584608226838,"vY0":-135.08091493181652,"vZ0":-5.734618960083241,"x":93.92,"y":183.17,"x0":-2.114072576369633,"y0":50.00005188774603,"z0":6.058974553434656,"aX":-19.63155089034587},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.6,"breakHorizontal":16.9,"spinRate":2051,"spinDirection":224},"zone":9,"typeConfidence":0.89,"plateTime":0.4052262402774418,"extension":5.548378430904297},"index":0,"playId":"b51647ad-3e04-378c-8cb1-d8d33cced592","pitchNumber":1,"startTime":"2026-07-10T03:43:01.365Z","endTime":"2026-07-10T03:43:05.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-10T03:43:23.383Z","endTime":"2026-07-10T03:43:28.586Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.171124480461096,"aZ":-27.41992009641129,"pfxX":-9.884432261758707,"pfxZ":2.8898725763579023,"pX":-1.2822398996214868,"pZ":3.746595998199104,"vX0":5.9773278356392945,"vY0":-127.69033508964219,"vZ0":-0.8114643040988334,"x":165.88,"y":137.62,"x0":-2.3735643399703354,"y0":50.00260669441872,"z0":6.232727550257181,"aX":-16.263881558117824},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.3,"breakHorizontal":16.4,"spinRate":2175,"spinDirection":235},"zone":11,"typeConfidence":0.94,"plateTime":0.42953967378274704,"extension":5.720174831581334},"index":2,"playId":"16b85a97-3a6a-3bf3-a455-699b42e4b4b2","pitchNumber":2,"startTime":"2026-07-10T03:43:28.586Z","endTime":"2026-07-10T03:43:33.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93624994021454,"aZ":-29.3570791808878,"pfxX":-11.73328972728046,"pfxZ":1.6957010636641865,"pX":-0.6492648185150914,"pZ":2.146535514956821,"vX0":7.994259567001734,"vY0":-128.33520145492741,"vZ0":-4.095008239257577,"x":141.75,"y":180.82,"x0":-2.289042279970667,"y0":50.00069859558771,"z0":6.063771118727043,"aX":-19.460731417560496},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.3,"breakHorizontal":19.3,"spinRate":2130,"spinDirection":239},"zone":7,"typeConfidence":0.93,"plateTime":0.4277083719492447,"extension":5.761685122568406},"hitData":{"launchSpeed":94.6,"launchAngle":27.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.97,"coordY":73.89}},"index":3,"playId":"be71cc72-df64-3a9a-8f75-421d6c04fdec","pitchNumber":3,"startTime":"2026-07-10T03:43:41.991Z","endTime":"2026-07-10T03:43:50.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:43:50.366Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, shortstop Willy Adames to first baseman Bryce Eldridge.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-10T03:43:50.526Z","endTime":"2026-07-10T03:44:26.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":805811,"link":"/api/v1/people/805811"},"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.3,"endSpeed":84.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76389541196124,"aZ":-23.656757003671,"pfxX":-10.815502681249043,"pfxZ":4.661583742855554,"pX":0.31527250795319706,"pZ":2.1552955572129866,"vX0":9.985241525167993,"vY0":-134.06046932940643,"vZ0":-5.955688191854612,"x":104.98,"y":180.59,"x0":-2.044379539141384,"y0":50.00631678634949,"z0":6.083961189139025,"aX":-19.778979071477703},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.3,"breakHorizontal":17.5,"spinRate":1990,"spinDirection":227},"zone":9,"typeConfidence":0.89,"plateTime":0.4078771940152901,"extension":5.801076771165829},"hitData":{"launchSpeed":83.6,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.73,"coordY":163.35}},"index":0,"playId":"0405201f-110e-32ff-afb3-002f37bba549","pitchNumber":1,"startTime":"2026-07-10T03:44:18.564Z","endTime":"2026-07-10T03:44:26.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:44:26.769Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braxton Fulford grounds out, third baseman Casey Schmitt to first baseman Bryce Eldridge.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-10T03:44:42.534Z","endTime":"2026-07-10T03:45:22.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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":93.1,"endSpeed":85.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.013360853596733,"aZ":-22.56936831405752,"pfxX":-9.52359101060146,"pfxZ":5.187827529675425,"pX":0.3367348229197917,"pZ":1.8536834751176863,"vX0":9.527813207272917,"vY0":-135.12307986125384,"vZ0":-7.158108963014167,"x":104.16,"y":188.73,"x0":-1.9950763516915002,"y0":50.00539752885039,"z0":6.119250350231828,"aX":-17.641164689506688},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":15.2,"spinRate":2129,"spinDirection":227},"zone":9,"typeConfidence":0.88,"plateTime":0.40511096847160966,"extension":5.67930728383336},"index":0,"playId":"c6b6b5b9-ddf2-3220-96ac-442ae214bc7c","pitchNumber":1,"startTime":"2026-07-10T03:45:04.306Z","endTime":"2026-07-10T03:45:08.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.924395229137,"aZ":-29.647147731130016,"pfxX":-0.7911499911921287,"pfxZ":1.543067211101489,"pX":0.8073419187427228,"pZ":1.6736217518210754,"vX0":7.3186401720063685,"vY0":-126.51980048441423,"vZ0":-5.449679526267187,"x":86.23,"y":193.59,"x0":-2.005471455584812,"y0":50.00418647060543,"z0":6.197341187490199,"aX":-1.2978393738704117},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.9,"breakHorizontal":0.0,"spinRate":2493,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4309570886930465,"extension":5.8495974727085445},"hitData":{"launchSpeed":80.2,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.71,"coordY":166.38}},"index":1,"playId":"20998fe4-bd68-35e4-a784-499e209905f4","pitchNumber":2,"startTime":"2026-07-10T03:45:14.886Z","endTime":"2026-07-10T03:45:22.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:45:22.806Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out on automatic strike.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-10T03:47:52.844Z","endTime":"2026-07-10T03:49:22.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669298,"fullName":"TJ Shook","link":"/api/v1/people/669298"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: TJ Shook replaces Victor Vodnik.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-10T03:45:52.975Z","endTime":"2026-07-10T03:47:55.843Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669298,"link":"/api/v1/people/669298"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-10T03:47:54.983Z","endTime":"2026-07-10T03:47:54.984Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"},"defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":92.9,"endSpeed":85.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.531577492115094,"aZ":-14.70960296730654,"pfxX":-7.621787281626106,"pfxZ":9.367412363602924,"pX":0.9834430652399755,"pZ":3.450180605120594,"vX0":9.526015824188507,"vY0":-134.987936927378,"vZ0":-2.7087718941797903,"x":79.51,"y":145.63,"x0":-1.5839890600254134,"y0":50.00466194186382,"z0":5.4891138782630104,"aX":-14.213823428436342},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":12.0,"spinRate":2149,"spinDirection":229},"zone":12,"typeConfidence":0.91,"plateTime":0.40416887298610016,"extension":6.638055902935864},"index":2,"playId":"0bf91400-efa6-3ea5-8e92-485109be6fff","pitchNumber":1,"startTime":"2026-07-10T03:47:54.985Z","endTime":"2026-07-10T03:48:00.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.746693888845538,"aZ":-25.933133966690786,"pfxX":-9.927280733832061,"pfxZ":3.82141571491111,"pX":0.3142498295956179,"pZ":1.5148900165749064,"vX0":7.781762328546373,"vY0":-126.23754117422158,"vZ0":-4.774914410371344,"x":105.02,"y":197.88,"x0":-1.500060061131328,"y0":50.005305456629365,"z0":5.487997833095839,"aX":-16.221462244357607},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.1,"breakHorizontal":16.4,"spinRate":1655,"spinDirection":256},"zone":14,"typeConfidence":0.87,"plateTime":0.4318685294356599,"extension":6.723389224178457},"index":3,"playId":"e5f1ea6c-28fe-30b9-9cfb-e9a5f127b2ff","pitchNumber":2,"startTime":"2026-07-10T03:48:07.232Z","endTime":"2026-07-10T03:48:11.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71873502161343,"aZ":-26.698662937490358,"pfxX":-9.571611015797338,"pfxZ":3.415870825333558,"pX":0.08257223157841083,"pZ":0.3908580858516994,"vX0":7.317344995487519,"vY0":-125.78784321807991,"vZ0":-6.996640991780476,"x":113.85,"y":228.23,"x0":-1.6218104887755507,"y0":50.000850900243904,"z0":5.375610820442285,"aX":-15.32383221456154},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.8,"breakHorizontal":15.6,"spinRate":1878,"spinDirection":258},"zone":14,"typeConfidence":0.9,"plateTime":0.43558821120596836,"extension":6.693438175251466},"index":4,"playId":"1f111ebd-dedc-3165-8c05-9a8b3940ee42","pitchNumber":3,"startTime":"2026-07-10T03:48:32.322Z","endTime":"2026-07-10T03:48:36.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":91.8,"endSpeed":84.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75958118845066,"aZ":-17.692363646064578,"pfxX":-6.24821278768282,"pfxZ":7.913143930370159,"pX":-0.23551253779507972,"pZ":3.910105009576021,"vX0":5.943255975861072,"vY0":-133.6787003699507,"vZ0":-1.150216015465588,"x":125.98,"y":133.21,"x0":-1.663730011373494,"y0":50.00468697340404,"z0":5.602221841248371,"aX":-11.43802183612242},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.4,"breakHorizontal":10.2,"spinRate":2112,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.40798159276601575,"extension":6.669445260122689},"index":5,"playId":"0d252c0b-f5e1-3449-a118-3f3b3ca57ee5","pitchNumber":4,"startTime":"2026-07-10T03:48:46.816Z","endTime":"2026-07-10T03:48:51.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.009941915083395,"aZ":-16.31399882137544,"pfxX":-7.158103793418671,"pfxZ":8.452822822764592,"pX":0.051684573480734027,"pZ":3.1371830683549007,"vX0":7.168558165245064,"vY0":-135.4804286039638,"vZ0":-3.189937652836121,"x":115.03,"y":154.08,"x0":-1.6867727760370823,"y0":50.00193863322852,"z0":5.456636007076663,"aX":-13.43037710231701},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":11.6,"spinRate":2190,"spinDirection":226},"zone":2,"typeConfidence":0.91,"plateTime":0.4028410189677407,"extension":6.6997723659320005},"index":6,"playId":"73ee2e4f-29ec-3186-aa14-18caa64a38d3","pitchNumber":5,"startTime":"2026-07-10T03:49:02.180Z","endTime":"2026-07-10T03:49:06.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"AB","description":"Automatic Strike - Batter Timeout Violation"},"description":"Automatic Strike - Batter Timeout Violation","code":"AB","isInPlay":false,"isStrike":true,"isBall":false,"isOut":true,"hasReview":false,"violation":{"type":"batter_timeout","description":"Batter Timeout Violation","player":{"id":646240,"fullName":"Rafael Devers"}}},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"playId":"6bd269b2-8e40-4173-9f86-393f21ca27c0","pitchNumber":5,"startTime":"2026-07-10T03:49:17.454Z","endTime":"2026-07-10T03:49:22.454Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:49:22.454Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-10T03:49:46.075Z","endTime":"2026-07-10T03:51:09.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669298,"fullName":"TJ Shook","link":"/api/v1/people/669298"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.903452403624694,"aZ":-16.14363155460223,"pfxX":-7.211735392442598,"pfxZ":8.724110506041223,"pX":-0.23080346954834138,"pZ":2.432547717334763,"vX0":6.162963049553963,"vY0":-134.62728980510087,"vZ0":-4.979836260272079,"x":125.8,"y":173.1,"x0":-1.6113522984884767,"y0":50.0066601429077,"z0":5.4471100475052605,"aX":-13.256969921258033},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":11.8,"spinRate":2155,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.4066661229618065,"extension":6.669630055884926},"index":0,"playId":"65a197d0-e6c2-3d9f-8ceb-3e3eef3ffcb4","pitchNumber":1,"startTime":"2026-07-10T03:49:48.093Z","endTime":"2026-07-10T03:49:57.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":75.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.469586514303934,"aZ":-27.539384667615955,"pfxX":8.983600236523651,"pfxZ":3.2764003269359385,"pX":0.5564668599139603,"pZ":2.332314288245308,"vX0":2.4929519650296057,"vY0":-117.37854739172987,"vZ0":-1.9011881049421606,"x":95.79,"y":175.81,"x0":-1.6831143233564043,"y0":50.00185164218837,"z0":5.68471290095397,"aX":12.699094340469024},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":5.8,"breakHorizontal":-16.9,"spinRate":2231,"spinDirection":54},"zone":6,"typeConfidence":0.91,"plateTime":0.4643031893096956,"extension":6.616828919898741},"index":1,"playId":"a9123de1-6e2c-34e7-b19d-bbb1ff9f8393","pitchNumber":2,"startTime":"2026-07-10T03:50:00.267Z","endTime":"2026-07-10T03:50:06.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":83.2,"endSpeed":77.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.603117887891766,"aZ":-29.355669866923787,"pfxX":-8.31696708904131,"pfxZ":1.8922531267641627,"pX":-0.42002752953412414,"pZ":0.41071636022341323,"vX0":5.495425510914236,"vY0":-121.07744976887382,"vZ0":-5.927172037442041,"x":133.01,"y":227.69,"x0":-1.6332193912519635,"y0":50.00520780082019,"z0":5.444666512014718,"aX":-12.408001915859034},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.3,"breakHorizontal":13.8,"spinRate":1713,"spinDirection":256},"zone":13,"typeConfidence":0.91,"plateTime":0.45157944837517716,"extension":6.757496805512568},"index":2,"playId":"172c1e75-b929-3cd4-9d01-d7f3fd34cc64","pitchNumber":3,"startTime":"2026-07-10T03:50:27.285Z","endTime":"2026-07-10T03:50:39.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41256424602286,"aZ":-18.338293178248968,"pfxX":-7.547540377543258,"pfxZ":7.8814195115785015,"pX":0.38577503063598834,"pZ":3.1720841926938803,"vX0":7.284513111898534,"vY0":-130.84153432012093,"vZ0":-2.7613563705332336,"x":102.3,"y":153.13,"x0":-1.4374102120251977,"y0":50.00104981111008,"z0":5.595871673900035,"aX":-13.246813662016367},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.9,"breakHorizontal":12.4,"spinRate":1932,"spinDirection":231},"zone":3,"typeConfidence":0.89,"plateTime":0.4166654462510748,"extension":6.843314682134036},"index":3,"playId":"f4e14a2b-d08b-3e90-a9a5-81abd9669850","pitchNumber":4,"startTime":"2026-07-10T03:50:46.190Z","endTime":"2026-07-10T03:50:51.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.644825567467766,"aZ":-16.50967617654838,"pfxX":-7.580467690789472,"pfxZ":8.615364772217204,"pX":0.7018047950203942,"pZ":3.1322166700134377,"vX0":8.488207578035162,"vY0":-134.13517795596863,"vZ0":-3.222685716998895,"x":90.25,"y":154.21,"x0":-1.5222791349184928,"y0":50.001460702220776,"z0":5.52983346492662,"aX":-13.780745451510997},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.1,"breakHorizontal":11.9,"spinRate":2175,"spinDirection":220},"zone":3,"typeConfidence":0.9,"plateTime":0.4087026701127563,"extension":6.794044996253413},"index":4,"playId":"87a25d2c-c7d0-3cba-9b42-69e052802b67","pitchNumber":5,"startTime":"2026-07-10T03:51:05.255Z","endTime":"2026-07-10T03:51:09.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:51:09.862Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Eldridge walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-10T03:51:09.657Z","endTime":"2026-07-10T03:53:16.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669298,"fullName":"TJ Shook","link":"/api/v1/people/669298"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.5,"endSpeed":76.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.74147473433638,"aZ":-27.394299466317516,"pfxX":5.166188171303617,"pfxZ":3.2839522057463926,"pX":-0.12418183452468154,"pZ":1.4540193504485017,"vX0":2.42075666729255,"vY0":-118.81049848986167,"vZ0":-3.5692251410941527,"x":121.73,"y":199.52,"x0":-1.8217087639698282,"y0":50.00484667678868,"z0":5.415281810928873,"aX":7.525407719734977},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.5,"breakHorizontal":-9.8,"spinRate":2232,"spinDirection":59},"zone":13,"typeConfidence":0.91,"plateTime":0.45772492446069535,"extension":6.699494097079211},"index":0,"playId":"87a25a01-7da0-318e-9b5b-3c44b1dc71ab","pitchNumber":1,"startTime":"2026-07-10T03:51:33.520Z","endTime":"2026-07-10T03:51:37.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.764007192587318,"aZ":-17.26688889631611,"pfxX":-7.975411020829037,"pfxZ":8.037318724288387,"pX":0.1285240000820632,"pZ":1.880573604120166,"vX0":7.237786809780853,"vY0":-134.72164269521966,"vZ0":-5.912446290714571,"x":112.1,"y":188.0,"x0":-1.5447923640116334,"y0":50.00501450381632,"z0":5.306624789419423,"aX":-14.796561002041457},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.6,"breakHorizontal":13.1,"spinRate":2094,"spinDirection":227},"zone":8,"typeConfidence":0.91,"plateTime":0.40515000676802293,"extension":6.6490543545247665},"index":1,"playId":"5120fa98-d57b-31ae-9e5c-6e391987059e","pitchNumber":2,"startTime":"2026-07-10T03:51:46.381Z","endTime":"2026-07-10T03:51:50.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":81.2,"endSpeed":75.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.735091365596638,"aZ":-32.63471705701373,"pfxX":5.880868817680458,"pfxZ":-0.3245441597454063,"pX":0.8242371501218997,"pZ":-0.13576990789962504,"vX0":4.3140397919891535,"vY0":-118.20144941594077,"vZ0":-5.902216213347191,"x":85.58,"y":242.45,"x0":-1.7860843167691722,"y0":50.00193039992203,"z0":5.376582369106272,"aX":8.35249656965308},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.7,"breakHorizontal":-11.6,"spinRate":2273,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.46271675728768225,"extension":6.713021517930326},"index":2,"playId":"c14fe33e-9e1e-3863-a074-759e6fe185aa","pitchNumber":3,"startTime":"2026-07-10T03:52:00.386Z","endTime":"2026-07-10T03:52:08.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.246721077422947,"aZ":-28.87208133883934,"pfxX":-9.366754430802194,"pfxZ":2.2327764977503435,"pX":0.16932000040009712,"pZ":1.5513858971071555,"vX0":7.152242815389427,"vY0":-120.4758185708045,"vZ0":-3.39563621428616,"x":110.55,"y":196.89,"x0":-1.6132751137271866,"y0":50.0016509102331,"z0":5.516606890246849,"aX":-13.84121449774703},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.5,"breakHorizontal":15.4,"spinRate":1617,"spinDirection":256},"zone":14,"typeConfidence":0.91,"plateTime":0.4537296325244706,"extension":6.746216905218966},"index":3,"playId":"339c23cd-6d58-3ea5-9114-71886b040cdb","pitchNumber":4,"startTime":"2026-07-10T03:52:19.424Z","endTime":"2026-07-10T03:52:23.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.472094978034473,"aZ":-27.02973669828742,"pfxX":-8.391965172072453,"pfxZ":3.2984061383845305,"pX":-0.36722231825867935,"pZ":1.3895800221372123,"vX0":5.893161273413085,"vY0":-123.59135264685335,"vZ0":-4.315767844559587,"x":131.0,"y":201.26,"x0":-1.6811734705667745,"y0":50.005858829252176,"z0":5.40421671644258,"aX":-13.106435769236539},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.3,"breakHorizontal":14.0,"spinRate":1697,"spinDirection":255},"zone":13,"typeConfidence":0.9,"plateTime":0.4415989024277094,"extension":6.7012933036931255},"index":4,"playId":"ab3945c9-32e8-37a0-8960-72c5262ac14f","pitchNumber":5,"startTime":"2026-07-10T03:52:37.392Z","endTime":"2026-07-10T03:52:42.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46715590464414,"aZ":-17.08497423043185,"pfxX":-7.421188344127224,"pfxZ":8.187407285707437,"pX":0.38842019005403466,"pZ":2.4829604395420675,"vX0":8.293080029034309,"vY0":-134.2806989797559,"vZ0":-4.445077847800106,"x":102.19,"y":171.74,"x0":-1.7619010980835865,"y0":50.00634515116454,"z0":5.359124977983653,"aX":-13.685080521348926},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.2,"breakHorizontal":11.9,"spinRate":2078,"spinDirection":231},"zone":6,"typeConfidence":0.91,"plateTime":0.40641221269540173,"extension":7.006975681074896},"index":5,"playId":"abc9df93-4706-3b65-abab-379760b32053","pitchNumber":6,"startTime":"2026-07-10T03:52:52.617Z","endTime":"2026-07-10T03:52:56.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75207291786948,"aZ":-19.662212959899406,"pfxX":-8.561600019612435,"pfxZ":6.875417818947017,"pX":-0.9511734443774156,"pZ":3.376187096889482,"vX0":4.728094260828867,"vY0":-133.09798381868043,"vZ0":-2.007288816531809,"x":153.26,"y":147.62,"x0":-1.6250536025883666,"y0":50.00311259847607,"z0":5.542895651942349,"aX":-15.579852942492735},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.4,"breakHorizontal":14.6,"spinRate":2080,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.4093121180562056,"extension":6.779292381889115},"index":6,"playId":"c151d20a-e103-3295-b9b0-0347f0b0816a","pitchNumber":7,"startTime":"2026-07-10T03:53:11.711Z","endTime":"2026-07-10T03:53:16.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:53:16.480Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jung Hoo Lee doubles (21) on a line drive to right fielder Tyler Freeman. Bryce Eldridge to 3rd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-10T03:53:16.058Z","endTime":"2026-07-10T03:54:36.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669298,"fullName":"TJ Shook","link":"/api/v1/people/669298"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnThird":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":80.9,"endSpeed":74.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.15074466040328,"aZ":-27.1463701359668,"pfxX":7.741758308111898,"pfxZ":3.5442401675865263,"pX":-0.5102455515522807,"pZ":2.7762912490512113,"vX0":1.3014380079460939,"vY0":-117.93471760053036,"vZ0":-0.6400949326985634,"x":136.45,"y":163.82,"x0":-2.074436797227249,"y0":50.000084400217474,"z0":5.5417157961206645,"aX":10.969228374310058},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":6.6,"breakHorizontal":-14.4,"spinRate":2171,"spinDirection":84},"zone":4,"typeConfidence":0.92,"plateTime":0.46336436349101007,"extension":6.717298111634316},"index":0,"playId":"c7e41a6f-4443-3e67-9960-2ea7ee4ccc8e","pitchNumber":1,"startTime":"2026-07-10T03:53:43.131Z","endTime":"2026-07-10T03:53:47.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.443167927892734,"aZ":-19.41842864406837,"pfxX":-8.30359858853708,"pfxZ":6.955939149731684,"pX":-0.4728485784624319,"pZ":3.53497717051996,"vX0":6.505221388464519,"vY0":-134.16373655251567,"vZ0":-1.4564083063965634,"x":135.02,"y":143.34,"x0":-1.8431537765241803,"y0":50.00269848190675,"z0":5.460862704096632,"aX":-15.225838950400632},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.5,"breakHorizontal":13.8,"spinRate":2018,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.40735873456660476,"extension":6.854224851649884},"index":1,"playId":"4d3fd659-97ba-3765-a512-92fc019aad7d","pitchNumber":2,"startTime":"2026-07-10T03:54:01.542Z","endTime":"2026-07-10T03:54:04.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.469792819457204,"aZ":-25.776074150467423,"pfxX":-9.671500230735218,"pfxZ":4.164492290216189,"pX":-0.4038761312772133,"pZ":1.5087790416411835,"vX0":6.360702329153961,"vY0":-123.71212821973036,"vZ0":-4.314327362724199,"x":132.39,"y":198.04,"x0":-1.7618235231210608,"y0":50.005591970899296,"z0":5.45565926656002,"aX":-14.877126075160723},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.7,"breakHorizontal":15.8,"spinRate":1591,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.444056129282687,"extension":6.638410479439076},"hitData":{"launchSpeed":94.8,"launchAngle":18.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":204.21,"coordY":109.41}},"index":2,"playId":"e5a22263-188d-36a3-8eaa-2972cb21caed","pitchNumber":3,"startTime":"2026-07-10T03:54:24.376Z","endTime":"2026-07-10T03:54:36.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.9,"awayTeamWinProbability":11.099999999999994,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.45,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:54:36.039Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Gilbert grounds out, second baseman Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-10T03:54:37.016Z","endTime":"2026-07-10T03:56:39.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669298,"fullName":"TJ Shook","link":"/api/v1/people/669298"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":4},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":80.8,"endSpeed":74.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.778551414915587,"aZ":-28.929590620821244,"pfxX":9.178192680900127,"pfxZ":2.3175145649894144,"pX":0.36542881792108195,"pZ":2.6456642291423136,"vX0":2.7653918939303646,"vY0":-117.65294833996201,"vZ0":-0.7843846478624439,"x":103.07,"y":167.35,"x0":-2.0180864967627206,"y0":50.00117346802959,"z0":5.669622766966578,"aX":12.836938825562926},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.3,"breakHorizontal":-17.3,"spinRate":2246,"spinDirection":54},"zone":6,"typeConfidence":0.91,"plateTime":0.46592591692246454,"extension":6.7972939104278565},"index":0,"playId":"d1523e70-34aa-35e2-a1f5-c18b593859b7","pitchNumber":1,"startTime":"2026-07-10T03:55:16.580Z","endTime":"2026-07-10T03:55:20.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96497706392526,"aZ":-17.656313326838557,"pfxX":-7.142495149388949,"pfxZ":7.842187204282073,"pX":-0.13750443386563146,"pZ":3.571096077027988,"vX0":6.866450758530338,"vY0":-134.85135663385176,"vZ0":-1.791830962988987,"x":122.24,"y":142.36,"x0":-1.7827339256990382,"y0":50.00129937677309,"z0":5.483287864177281,"aX":-13.219246790064714},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":11.5,"spinRate":1891,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.40541440644151816,"extension":6.853175608134546},"index":1,"playId":"41ebe150-3518-3d73-9b08-9af0c79220ee","pitchNumber":2,"startTime":"2026-07-10T03:55:40.215Z","endTime":"2026-07-10T03:55:43.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-10T03:55:52.098Z","endTime":"2026-07-10T03:56:07.782Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.031128035081256,"aZ":-32.73408608436418,"pfxX":8.48730085338783,"pfxZ":-0.3990440159932742,"pX":-0.05596756491825428,"pZ":3.1073220633587595,"vX0":1.946076557861356,"vY0":-118.11259587343562,"vZ0":1.043909772156857,"x":119.13,"y":154.88,"x0":-1.9935820086705365,"y0":50.002571838933335,"z0":5.675742576195679,"aX":11.959160136693377},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.1,"breakHorizontal":-15.8,"spinRate":2140,"spinDirection":73},"zone":2,"typeConfidence":0.91,"plateTime":0.46418502657100547,"extension":6.6952827053513815},"index":3,"playId":"045c4056-ad2c-39f2-8b0f-5994b755b944","pitchNumber":3,"startTime":"2026-07-10T03:56:07.782Z","endTime":"2026-07-10T03:56:11.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.1,"endSpeed":79.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.377702015169056,"aZ":-27.577359795463586,"pfxX":-8.756666792662264,"pfxZ":2.8819821269069994,"pX":-0.8621785973275891,"pZ":1.923417640670536,"vX0":5.111412409545325,"vY0":-125.30774654036702,"vZ0":-3.390340340465764,"x":149.86,"y":186.85,"x0":-1.7865244699181937,"y0":50.00510577581946,"z0":5.537345813186986,"aX":-13.982820799765992},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":14.8,"spinRate":1696,"spinDirection":255},"zone":13,"typeConfidence":0.9,"plateTime":0.4364473440439811,"extension":6.772689299856908},"hitData":{"launchSpeed":87.4,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.21,"coordY":153.2}},"index":4,"playId":"e6f7009a-9f81-31c6-9baa-30a220745816","pitchNumber":4,"startTime":"2026-07-10T03:56:32.384Z","endTime":"2026-07-10T03:56:39.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.98,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-07-10T03:56:39.992Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging, catcher Drew Cavanaugh to first baseman Bryce Eldridge.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-10T03:59:02.879Z","endTime":"2026-07-10T04:01:17.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Miller replaces JT Brubaker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-10T03:57:25.650Z","endTime":"2026-07-10T03:59:05.202Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669062,"link":"/api/v1/people/669062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.59983029639997,"aZ":-24.509077195376804,"pfxX":11.952813720939346,"pfxZ":3.86594880567524,"pX":0.41307483876940504,"pZ":2.2449391237500866,"vX0":-7.085993634298673,"vY0":-139.9588250002942,"vZ0":-6.996617007096883,"x":101.25,"y":178.17,"x0":1.4246721744950994,"y0":50.006477996058344,"z0":6.382672118315936,"aX":23.716895145759672},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.8,"breakHorizontal":-20.2,"spinRate":2342,"spinDirection":131},"zone":6,"typeConfidence":0.88,"plateTime":0.39136751407083814,"extension":6.756164786699408},"index":1,"playId":"fe1320d0-1554-345d-be34-c1c690fbd1b6","pitchNumber":1,"startTime":"2026-07-10T03:59:05.202Z","endTime":"2026-07-10T03:59:09.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.452113373909448,"aZ":-24.116445525203297,"pfxX":11.966170740299527,"pfxZ":3.990188149246258,"pX":-0.3189122223558167,"pZ":3.2401085483984833,"vX0":-8.784093146913964,"vY0":-140.8325413305067,"vZ0":-4.738579741059073,"x":129.16,"y":151.3,"x0":1.2778683238713826,"y0":50.00263069849604,"z0":6.494155916446855,"aX":24.1596883233821},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.5,"breakHorizontal":-20.0,"spinRate":2253,"spinDirection":134},"zone":1,"typeConfidence":0.9,"plateTime":0.3881740879929052,"extension":6.802686189576733},"index":2,"playId":"c0c3e402-250c-3692-bb31-1ab58beb9779","pitchNumber":2,"startTime":"2026-07-10T03:59:27.171Z","endTime":"2026-07-10T03:59:30.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-10T04:00:14.470Z","endTime":"2026-07-10T04:00:29.031Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.403520134945598,"aZ":-27.701752568913392,"pfxX":-0.21825550059688226,"pfxZ":2.6499527551471393,"pX":-2.1538938922888864,"pZ":0.5156685865398845,"vX0":-8.390679955370944,"vY0":-128.27897109844923,"vZ0":-9.357872081304006,"x":199.1,"y":224.86,"x0":1.1706755236537774,"y0":50.00438919571624,"z0":6.329201764235885,"aX":-0.3664469000439338},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.1,"breakHorizontal":2.0,"spinRate":2425,"spinDirection":84},"zone":13,"typeConfidence":0.86,"plateTime":0.4249521840958188,"extension":6.6431489809368545},"index":4,"playId":"2aa29d53-6afb-351e-8d77-cc61aa6f02ab","pitchNumber":3,"startTime":"2026-07-10T04:00:29.031Z","endTime":"2026-07-10T04:00:33.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.482958130879783,"aZ":-32.1610315413172,"pfxX":-2.442732163682762,"pfxZ":0.004812363836456779,"pX":-2.018126855560872,"pZ":0.4331696249553504,"vX0":-7.231992785656953,"vY0":-125.35961214665555,"vZ0":-8.137230580263267,"x":193.93,"y":227.08,"x0":1.2123175522988932,"y0":50.001991134884335,"z0":6.319060903106748,"aX":-3.91594588315142},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.6,"breakHorizontal":6.0,"spinRate":2525,"spinDirection":320},"zone":13,"typeConfidence":0.9,"plateTime":0.43562115370853505,"extension":6.788515602444886},"index":5,"playId":"b08b72ae-57ca-3746-8224-84a7e43d75ff","pitchNumber":4,"startTime":"2026-07-10T04:00:48.599Z","endTime":"2026-07-10T04:00:52.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.889425008195836,"aZ":-28.90154470752413,"pfxX":0.7740264447074026,"pfxZ":2.013257298258645,"pX":-1.6833628918209875,"pZ":0.5226181844100485,"vX0":-7.496043836880609,"vY0":-127.1124345613677,"vZ0":-8.739200868655013,"x":181.17,"y":224.67,"x0":1.212702267651688,"y0":50.001212976668896,"z0":6.3252044845942,"aX":1.2574673013646447},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.7,"breakHorizontal":0.5,"spinRate":2611,"spinDirection":347},"zone":13,"typeConfidence":0.88,"plateTime":0.43214835781682703,"extension":6.711579943263284},"index":6,"playId":"7ad65bd4-8687-3fea-bf0f-3e41ca1f6c5f","pitchNumber":5,"startTime":"2026-07-10T04:01:09.590Z","endTime":"2026-07-10T04:01:17.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":669062,"link":"/api/v1/people/669062"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":669062,"link":"/api/v1/people/669062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-07-10T04:01:17.810Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, second baseman Luis Arraez to first baseman Bryce Eldridge.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-10T04:01:16.871Z","endTime":"2026-07-10T04:02:32.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06792312423235,"aZ":-23.282479926771156,"pfxX":10.994040228245005,"pfxZ":4.324358523390462,"pX":0.3414329215983527,"pZ":3.3575759099784417,"vX0":-6.9446194922163915,"vY0":-142.3379783620127,"vZ0":-4.745274215073875,"x":103.99,"y":148.13,"x0":1.3820673943800652,"y0":50.00100007550632,"z0":6.516591769832032,"aX":22.600973076362795},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.1,"breakHorizontal":-18.6,"spinRate":2320,"spinDirection":135},"zone":3,"typeConfidence":0.91,"plateTime":0.3845195864705344,"extension":6.859676180263876},"index":0,"playId":"11bdc1a8-e702-3063-b85e-1492eb93393f","pitchNumber":1,"startTime":"2026-07-10T04:01:48.058Z","endTime":"2026-07-10T04:01:52.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.968734568745578,"aZ":-10.440624732611575,"pfxX":4.238150217558181,"pfxZ":10.718177024082912,"pX":-1.3084796858034202,"pZ":2.238600290459319,"vX0":-8.195629719127611,"vY0":-141.01126770480695,"vZ0":-9.792502684506315,"x":166.88,"y":178.34,"x0":1.0758207311770425,"y0":50.00302503469465,"z0":6.415816862771283,"aX":8.59455074068926},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.6,"breakHorizontal":-6.1,"spinRate":2274,"spinDirection":142},"zone":13,"typeConfidence":0.92,"plateTime":0.38738658497721623,"extension":6.71006242338291},"index":1,"playId":"53c1574d-fc78-3b3a-9d2a-814d78ef79ca","pitchNumber":2,"startTime":"2026-07-10T04:02:07.355Z","endTime":"2026-07-10T04:02:11.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.024622734181584,"aZ":-24.195122007816742,"pfxX":9.962225359750068,"pfxZ":3.842034437361768,"pX":0.47147937202862356,"pZ":2.693493494605133,"vX0":-5.922626651838909,"vY0":-142.7548845076393,"vZ0":-6.123366990576633,"x":99.03,"y":166.06,"x0":1.2722560540608647,"y0":50.002701490417046,"z0":6.376524155461427,"aX":20.68401577037147},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.0,"breakHorizontal":-16.9,"spinRate":2293,"spinDirection":135},"zone":6,"typeConfidence":0.91,"plateTime":0.3828161534517749,"extension":6.755470919816333},"hitData":{"launchSpeed":105.1,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.27,"coordY":128.78}},"index":2,"playId":"d19b2117-b49f-3ea2-b537-4d9848873f3a","pitchNumber":3,"startTime":"2026-07-10T04:02:24.614Z","endTime":"2026-07-10T04:02:32.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":669062,"link":"/api/v1/people/669062"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":669062,"link":"/api/v1/people/669062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-07-10T04:02:32.891Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Carrigg strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-10T04:02:35.588Z","endTime":"2026-07-10T04:03:57.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"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":97.5,"endSpeed":90.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.816742184155384,"aZ":-21.945987018859725,"pfxX":12.081497187957456,"pfxZ":4.959247927748647,"pX":0.8997508838464063,"pZ":2.699279289343583,"vX0":-5.572848971709651,"vY0":-141.87762489876727,"vZ0":-6.516005158595985,"x":82.7,"y":165.9,"x0":1.3066407071215238,"y0":50.00610044791569,"z0":6.39927945806041,"aX":24.929508611205133},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.0,"breakHorizontal":-21.0,"spinRate":2352,"spinDirection":141},"zone":12,"typeConfidence":0.91,"plateTime":0.3842992359700692,"extension":6.747663343265994},"index":0,"playId":"475fcc52-8092-3205-be97-e7e3d2f92305","pitchNumber":1,"startTime":"2026-07-10T04:02:59.091Z","endTime":"2026-07-10T04:03:02.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74987532238686,"aZ":-30.055113364929397,"pfxX":-2.427854228551334,"pfxZ":1.2501517866835403,"pX":0.3086987373175921,"pZ":2.3235812047307447,"vX0":-2.44780701894756,"vY0":-128.49815048012027,"vZ0":-4.632411567990804,"x":105.23,"y":176.04,"x0":1.5850305373033045,"y0":50.00227933750783,"z0":6.454045247561499,"aX":-4.105614607835929},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.6,"breakHorizontal":4.9,"spinRate":2576,"spinDirection":324},"zone":6,"typeConfidence":0.9,"plateTime":0.4243894460403759,"extension":6.613174004077126},"index":1,"playId":"88e53589-6ffa-3d30-b518-ff5aa0464da7","pitchNumber":2,"startTime":"2026-07-10T04:03:14.386Z","endTime":"2026-07-10T04:03:19.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":91.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56846740124607,"aZ":-21.155241951074423,"pfxX":10.266601090906306,"pfxZ":5.191066436373413,"pX":0.1160137542298597,"pZ":3.295629057315131,"vX0":-7.025760843809508,"vY0":-143.93485272927515,"vZ0":-5.054690418316231,"x":112.58,"y":149.8,"x0":1.2393667091378266,"y0":50.00648003605203,"z0":6.362360570497143,"aX":21.81063240781735},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":8.6,"breakHorizontal":-17.4,"spinRate":2432,"spinDirection":139},"zone":2,"typeConfidence":0.92,"plateTime":0.378773728654215,"extension":6.778344010090016},"index":2,"playId":"55b01701-6420-37e4-ac4f-7c18fd5028ab","pitchNumber":3,"startTime":"2026-07-10T04:03:31.463Z","endTime":"2026-07-10T04:03:35.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33173513762465,"aZ":-30.05478540915863,"pfxX":-3.4872826631281995,"pfxZ":1.3077530493113043,"pX":-0.7291054664804847,"pZ":0.7132654223051893,"vX0":-4.6032689306146075,"vY0":-126.15581187199099,"vZ0":-7.716090483030385,"x":144.79,"y":219.52,"x0":1.5684103392301956,"y0":50.00196671928206,"z0":6.215610346188521,"aX":-5.652135456056457},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":7.3,"spinRate":2522,"spinDirection":332},"zone":13,"typeConfidence":0.9,"plateTime":0.4332431858367687,"extension":6.907324861251346},"index":3,"playId":"28b9ac9e-f7ef-33a6-a792-535c6c10fa89","pitchNumber":4,"startTime":"2026-07-10T04:03:52.479Z","endTime":"2026-07-10T04:03:57.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":669062,"link":"/api/v1/people/669062"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":669062,"link":"/api/v1/people/669062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-07-10T04:03:57.881Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Cavanaugh strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-10T04:06:12.247Z","endTime":"2026-07-10T04:07:20.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669298,"fullName":"TJ Shook","link":"/api/v1/people/669298"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-10T04:06:07.811Z","endTime":"2026-07-10T04:06:14.373Z","isPitch":false,"type":"action","player":{"id":701852,"link":"/api/v1/people/701852"},"defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701852,"link":"/api/v1/people/701852","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":91.6,"endSpeed":84.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80910236136086,"aZ":-16.507040679334654,"pfxX":-5.740671416751316,"pfxZ":8.608471347707926,"pX":0.03804811376128739,"pZ":4.172846495955627,"vX0":6.124083994371401,"vY0":-133.34070762562462,"vZ0":-0.5624261891726198,"x":115.55,"y":126.11,"x0":-1.5310141312294836,"y0":50.00140630589336,"z0":5.566096304307797,"aX":-10.446764413032364},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":9.2,"spinRate":2045,"spinDirection":225},"zone":12,"typeConfidence":0.9,"plateTime":0.4091090817049352,"extension":6.699864756186347},"index":1,"playId":"4642e86a-3d9b-3003-8ea4-1051482936c9","pitchNumber":1,"startTime":"2026-07-10T04:06:14.373Z","endTime":"2026-07-10T04:06:18.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701852,"link":"/api/v1/people/701852","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.544547929704716,"aZ":-28.74598226493355,"pfxX":9.57221244153564,"pfxZ":2.407567142382364,"pX":1.3352354125358519,"pZ":2.266445501535237,"vX0":4.257454463775166,"vY0":-118.20899072063496,"vZ0":-1.5902993512905863,"x":66.1,"y":177.59,"x0":-1.7298944307557238,"y0":50.00043898509219,"z0":5.57540169952322,"aX":13.606663652539101},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.3,"breakHorizontal":-18.4,"spinRate":2325,"spinDirection":78},"zone":14,"typeConfidence":0.91,"plateTime":0.46252252367644564,"extension":6.737329654020473},"index":2,"playId":"f93ba4c2-0f07-328b-a403-91a088a48a72","pitchNumber":2,"startTime":"2026-07-10T04:06:25.518Z","endTime":"2026-07-10T04:06:29.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701852,"link":"/api/v1/people/701852","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.067345995648356,"aZ":-16.17437413593541,"pfxX":-5.830567644055586,"pfxZ":8.683126649049159,"pX":-0.030283750899937137,"pZ":3.611591405413462,"vX0":5.914333288186191,"vY0":-134.38688644442502,"vZ0":-2.019287102126727,"x":118.15,"y":141.27,"x0":-1.4941603802413987,"y0":50.00333505865219,"z0":5.512079873406414,"aX":-10.745276142822773},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.6,"breakHorizontal":9.4,"spinRate":2014,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.4064096203103671,"extension":6.730770348743206},"index":3,"playId":"81de06b4-c5fa-3670-a4db-888c84c4daed","pitchNumber":3,"startTime":"2026-07-10T04:06:39.173Z","endTime":"2026-07-10T04:06:42.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701852,"link":"/api/v1/people/701852","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.542850726628373,"aZ":-19.033631671131317,"pfxX":-6.623618937024496,"pfxZ":7.283610209376725,"pX":-0.0748091950652099,"pZ":3.0283787086309024,"vX0":6.542208017389896,"vY0":-133.4291682532602,"vZ0":-2.8324932599401182,"x":119.85,"y":157.01,"x0":-1.6971930619892086,"y0":50.003380590254594,"z0":5.474249645049988,"aX":-11.951103766770123},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":10.6,"spinRate":2013,"spinDirection":222},"zone":2,"typeConfidence":0.89,"plateTime":0.41040057383209305,"extension":6.87040185224063},"index":4,"playId":"57bcc027-4cae-3600-bd05-3be964365fb3","pitchNumber":4,"startTime":"2026-07-10T04:06:56.150Z","endTime":"2026-07-10T04:07:00.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701852,"link":"/api/v1/people/701852","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.810857297423404,"aZ":-29.639649225413386,"pfxX":-8.821189174659489,"pfxZ":1.5814074463402434,"pX":-0.727106157898622,"pZ":1.4663775518308075,"vX0":4.956256666111493,"vY0":-125.71752309269517,"vZ0":-3.973572888317614,"x":144.72,"y":199.19,"x0":-1.5751118089978433,"y0":50.00433172235671,"z0":5.465664683024169,"aX":-14.1613134250949},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.2,"breakHorizontal":14.9,"spinRate":1718,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.4352142113554347,"extension":6.740579297980376},"index":5,"playId":"08f0536c-58ee-3cdc-9202-15aed41e61d2","pitchNumber":5,"startTime":"2026-07-10T04:07:15.454Z","endTime":"2026-07-10T04:07:20.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701852,"link":"/api/v1/people/701852","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"credit":"b_ab"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_ab"},{"player":{"id":701852,"link":"/api/v1/people/701852"},"credit":"b_pa"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-07-10T04:07:20.378Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heliot Ramos flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-10T04:07:19.855Z","endTime":"2026-07-10T04:08:54.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669298,"fullName":"TJ Shook","link":"/api/v1/people/669298"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.6,"endSpeed":81.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.490663151543664,"aZ":-24.887941017935646,"pfxX":2.6587183747207686,"pfxZ":4.3243210994455215,"pX":-0.07622501332871788,"pZ":3.1933904337619397,"vX0":3.0997572944413805,"vY0":-127.74618355457527,"vZ0":-1.0939710874479525,"x":119.91,"y":152.56,"x0":-1.6420670838895242,"y0":50.00369518494105,"z0":5.54893696495254,"aX":4.4795094541298015},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.9,"breakHorizontal":-5.4,"spinRate":2288,"spinDirection":178},"zone":2,"typeConfidence":0.91,"plateTime":0.4256121764667524,"extension":6.746836303478245},"index":0,"playId":"7f7c2be9-f60f-3715-a6f1-1b6deec014c5","pitchNumber":1,"startTime":"2026-07-10T04:07:39.907Z","endTime":"2026-07-10T04:07:43.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.791294206750248,"aZ":-29.22530032200087,"pfxX":10.124531157365642,"pfxZ":2.0599612654747723,"pX":-0.6935820556678804,"pZ":2.6547786570555365,"vX0":-0.41067163240265525,"vY0":-118.75952871701796,"vZ0":-0.8524626290406541,"x":143.44,"y":167.1,"x0":-1.8353485340763165,"y0":50.00582183068231,"z0":5.666078437221089,"aX":14.52925789351632},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.8,"breakHorizontal":-18.2,"spinRate":2121,"spinDirection":90},"zone":4,"typeConfidence":0.91,"plateTime":0.46041805770029187,"extension":6.606030383351267},"index":1,"playId":"3253be07-b2dd-305b-a94b-999ba1718cb1","pitchNumber":2,"startTime":"2026-07-10T04:07:52.107Z","endTime":"2026-07-10T04:07:56.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93138241963872,"aZ":-16.692067203038945,"pfxX":-5.947096545760248,"pfxZ":8.77984247107395,"pX":-0.07458980295695783,"pZ":4.219034368860287,"vX0":5.343638398944851,"vY0":-131.70343058720673,"vZ0":-0.5146242784680172,"x":119.84,"y":124.87,"x0":-1.3532573327427646,"y0":50.00426983828741,"z0":5.647031610329612,"aX":-10.489967933064559},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.0,"breakHorizontal":9.7,"spinRate":2010,"spinDirection":224},"zone":11,"typeConfidence":0.89,"plateTime":0.41523795331915725,"extension":6.789424129131563},"index":2,"playId":"16282d6d-4106-383d-a6b5-fb40cdcb5c3a","pitchNumber":3,"startTime":"2026-07-10T04:08:04.850Z","endTime":"2026-07-10T04:08:08.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.611343448503877,"aZ":-34.375135053982355,"pfxX":8.785262259024115,"pfxZ":-1.586022844134508,"pX":-0.6937353950298988,"pZ":1.7936435752640671,"vX0":-0.0903901916084609,"vY0":-116.9801971066545,"vZ0":-1.406004841050001,"x":143.44,"y":190.35,"x0":-1.7964076088411085,"y0":50.0028876506775,"z0":5.618629133387633,"aX":12.201577966173163},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-2.9,"breakHorizontal":-15.8,"spinRate":2132,"spinDirection":60},"zone":7,"typeConfidence":0.9,"plateTime":0.46783601031994504,"extension":6.636662416268663},"index":3,"playId":"c1b99e2e-18fb-3416-ae90-8f5a50c4d84a","pitchNumber":4,"startTime":"2026-07-10T04:08:20.507Z","endTime":"2026-07-10T04:08:27.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":81.7,"endSpeed":75.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.136075743341703,"aZ":-30.35465190852902,"pfxX":9.435581642033377,"pfxZ":1.2723077548606394,"pX":-0.128796670754929,"pZ":2.071349747435898,"vX0":1.1330098099928168,"vY0":-119.04676116396844,"vZ0":-1.7216520780928193,"x":121.91,"y":182.85,"x0":-1.8364999990599737,"y0":50.000158205700906,"z0":5.567112456839956,"aX":13.459444765661528},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.2,"breakHorizontal":-17.4,"spinRate":2267,"spinDirection":72},"zone":8,"typeConfidence":0.91,"plateTime":0.46114810021138686,"extension":6.755721288091776},"hitData":{"launchSpeed":97.1,"launchAngle":39.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.48,"coordY":56.55}},"index":4,"playId":"035c4422-380f-3db0-8e7f-f43feb993e41","pitchNumber":5,"startTime":"2026-07-10T04:08:44.883Z","endTime":"2026-07-10T04:08:54.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"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":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-10T04:08:54.654Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a line drive to right fielder Tyler Freeman.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-10T04:08:54.157Z","endTime":"2026-07-10T04:10:17.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669298,"fullName":"TJ Shook","link":"/api/v1/people/669298"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.852877937664235,"aZ":-18.508800785188313,"pfxX":-6.853301872533174,"pfxZ":7.798354350619196,"pX":0.482966337032025,"pZ":2.7902191269207597,"vX0":7.407594810784578,"vY0":-131.08400654346133,"vZ0":-3.0765964872740366,"x":98.59,"y":163.44,"x0":-1.47961527519722,"y0":50.00602243734776,"z0":5.349396788098689,"aX":-12.014830786580406},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.7,"breakHorizontal":10.9,"spinRate":1978,"spinDirection":229},"zone":3,"typeConfidence":0.87,"plateTime":0.41672160962418126,"extension":6.798207175713326},"index":0,"playId":"3b9b91ed-fe0e-321a-90f7-37a6ea152adc","pitchNumber":1,"startTime":"2026-07-10T04:09:19.131Z","endTime":"2026-07-10T04:09:23.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.1,"endSpeed":84.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.921063670315966,"aZ":-17.97724276197357,"pfxX":-6.420526343204552,"pfxZ":7.763657205420433,"pX":-1.1829338042504538,"pZ":4.310030645184833,"vX0":3.6500675657985844,"vY0":-134.1187970287897,"vZ0":0.1070829459020598,"x":162.09,"y":122.41,"x0":-1.724467223735835,"y0":50.004441461173464,"z0":5.547454528549325,"aX":-11.744729364709102},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.3,"breakHorizontal":10.9,"spinRate":2090,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.4077711840992917,"extension":6.562118146836979},"index":1,"playId":"845cede8-bd33-3215-8340-5db2f3d85d79","pitchNumber":2,"startTime":"2026-07-10T04:09:34.650Z","endTime":"2026-07-10T04:09:39.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":81.1,"endSpeed":75.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.246435424269276,"aZ":-30.314387896300374,"pfxX":8.610494836180534,"pfxZ":1.3067756210787076,"pX":0.02291929394435709,"pZ":0.9694463739325112,"vX0":1.8754604168273952,"vY0":-118.16661583086211,"vZ0":-3.8838854299260994,"x":116.13,"y":212.6,"x0":-1.898778954304126,"y0":50.00220844990966,"z0":5.401301694758653,"aX":12.249473503174164},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.7,"breakHorizontal":-16.1,"spinRate":2253,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.4624488217236431,"extension":7.053757517312383},"index":2,"playId":"8b2364d0-2395-31b4-878c-16ffc0cceb87","pitchNumber":3,"startTime":"2026-07-10T04:09:48.972Z","endTime":"2026-07-10T04:09:53.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06860495638708,"aZ":-19.616099496006328,"pfxX":-6.707820823730065,"pfxZ":6.9696527454245105,"pX":-0.5143035524638454,"pZ":2.4596982389311153,"vX0":5.4777752643210125,"vY0":-132.32979610050626,"vZ0":-3.6731375804309705,"x":136.6,"y":172.37,"x0":-1.7237974832361067,"y0":50.0003127264606,"z0":5.275023319098139,"aX":-12.082151241833122},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.1,"breakHorizontal":11.2,"spinRate":2128,"spinDirection":232},"zone":4,"typeConfidence":0.88,"plateTime":0.4114436213589081,"extension":6.761557310864175},"hitData":{"launchSpeed":92.3,"launchAngle":16.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.03,"coordY":84.59}},"index":3,"playId":"257499c2-5d31-3c01-af7d-d5365282bbf9","pitchNumber":4,"startTime":"2026-07-10T04:10:06.132Z","endTime":"2026-07-10T04:10:17.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-10T04:10:17.638Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Casey Schmitt doubles (17) on a sharp line drive to center fielder Cole Carrigg. Luis Arraez scores.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-10T04:10:13.031Z","endTime":"2026-07-10T04:10:56.692Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669298,"fullName":"TJ Shook","link":"/api/v1/people/669298"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":{"id":669298,"link":"/api/v1/people/669298"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.993913124978285,"aZ":-23.099345254794095,"pfxX":1.1881015893356601,"pfxZ":5.407920834756872,"pX":0.13998142619999937,"pZ":2.4251060976968346,"vX0":4.290381324266391,"vY0":-128.3187344111814,"vZ0":-3.325292069738028,"x":111.66,"y":173.3,"x0":-1.7037688554987749,"y0":50.00229296222884,"z0":5.5246732976601916,"aX":1.9934412941991315},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.4,"breakHorizontal":-3.0,"spinRate":2218,"spinDirection":192},"zone":5,"typeConfidence":0.91,"plateTime":0.4258295135805632,"extension":6.801098088990684},"hitData":{"launchSpeed":102.9,"launchAngle":19.0,"totalDistance":375.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":75.74,"coordY":55.94}},"index":0,"playId":"492e347e-81e0-323f-b5c1-f43f9fd3bd36","pitchNumber":1,"startTime":"2026-07-10T04:10:41.561Z","endTime":"2026-07-10T04:10:56.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":3.999999999999986,"leverageIndex":0.27,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-10T04:10:56.692Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Rafael Devers hits a ground-rule double (25) on a ground ball to right field. Casey Schmitt scores.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-10T04:11:04.048Z","endTime":"2026-07-10T04:11:45.435Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669298,"fullName":"TJ Shook","link":"/api/v1/people/669298"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":{"id":669298,"link":"/api/v1/people/669298"},"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},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2287678693394,"aZ":-27.68883128199309,"pfxX":4.4767190945654285,"pfxZ":3.167312107361088,"pX":0.18741913756432207,"pZ":2.3402696761145485,"vX0":3.5327463069603366,"vY0":-118.37158382365105,"vZ0":-1.6458483071822192,"x":109.86,"y":175.59,"x0":-1.9073745968373264,"y0":50.000388650233816,"z0":5.586775266153715,"aX":6.332335083901211},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":5.6,"breakHorizontal":-9.0,"spinRate":2283,"spinDirection":76},"zone":5,"typeConfidence":0.9,"plateTime":0.4632477590078201,"extension":6.7057387304174645},"hitData":{"launchSpeed":104.9,"launchAngle":6.0,"totalDistance":148.0,"trajectory":"ground_ball","hardness":"medium","coordinates":{"coordX":193.36,"coordY":131.41}},"index":0,"playId":"427ab595-4d0c-3192-95c9-877e9f80c98d","pitchNumber":1,"startTime":"2026-07-10T04:11:33.453Z","endTime":"2026-07-10T04:11:45.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":1.6000000000000085,"leverageIndex":0.19,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-10T04:11:45.435Z","atBatIndex":69},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willy Adames homers (15) on a fly ball to left field. Rafael Devers scores.","rbi":2,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-10T04:11:59.965Z","endTime":"2026-07-10T04:13:29.573Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669298,"fullName":"TJ Shook","link":"/api/v1/people/669298"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":669298,"link":"/api/v1/people/669298"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":669298,"link":"/api/v1/people/669298"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.947025171135685,"aZ":-15.590791164987815,"pfxX":-6.407875455436221,"pfxZ":9.044379423668229,"pX":0.3520795059092397,"pZ":1.526726431609225,"vX0":7.197522299189565,"vY0":-133.60639995803498,"vZ0":-7.441009697984836,"x":103.58,"y":197.56,"x0":-1.5262491128608906,"y0":50.005695456419936,"z0":5.43899212880967,"aX":-11.752442944437277},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.2,"breakHorizontal":10.3,"spinRate":1969,"spinDirection":224},"zone":14,"typeConfidence":0.89,"plateTime":0.4077477251309949,"extension":6.887177951676132},"index":0,"playId":"f1de92b7-1d61-398a-834f-9553e51f2d5d","pitchNumber":1,"startTime":"2026-07-10T04:12:19.116Z","endTime":"2026-07-10T04:12:23.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55599325758255,"aZ":-19.90623510632391,"pfxX":-0.28204705554853293,"pfxZ":6.972697367002528,"pX":-0.14936934584473913,"pZ":3.0294460599012476,"vX0":4.745897134831967,"vY0":-131.04643578631718,"vZ0":-2.6963460592195805,"x":108.33,"y":140.43,"x0":-1.9381115355493712,"y0":50.00622723161197,"z0":5.538730539621657,"aX":-0.4964059697447062},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.4,"breakHorizontal":-0.4,"spinRate":2211,"spinDirection":219},"zone":2,"typeConfidence":0.9,"plateTime":0.4160383227864175,"extension":6.790842471315886},"index":1,"playId":"2c5caad5-3497-31c2-a0de-1905d2fd16f1","pitchNumber":2,"startTime":"2026-07-10T04:12:37.835Z","endTime":"2026-07-10T04:12:41.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70691694213409,"aZ":-28.771026160352303,"pfxX":8.718511396267086,"pfxZ":2.3358769338505914,"pX":0.1276007502611505,"pZ":2.1873514619327903,"vX0":2.191722089059673,"vY0":-119.72245699577154,"vZ0":-2.0031332060062113,"x":112.14,"y":179.72,"x0":-1.9318287119867086,"y0":50.00089038712488,"z0":5.605284191133874,"aX":12.676795505199966},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.1,"breakHorizontal":-16.3,"spinRate":2274,"spinDirection":65},"zone":8,"typeConfidence":0.92,"plateTime":0.45716798588027663,"extension":6.657031828927981},"hitData":{"launchSpeed":106.6,"launchAngle":31.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.22,"coordY":65.43}},"index":2,"playId":"19ade050-5170-32d0-822b-fbc8dd1e2fcb","pitchNumber":3,"startTime":"2026-07-10T04:13:00.927Z","endTime":"2026-07-10T04:13:29.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.08,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-10T04:13:29.573Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Eldridge singles on a sharp line drive to right fielder Tyler Freeman.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-10T04:13:37.281Z","endTime":"2026-07-10T04:15:14.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669298,"fullName":"TJ Shook","link":"/api/v1/people/669298"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63750269342213,"aZ":-24.628132943012357,"pfxX":-9.831681782456354,"pfxZ":4.661428153702366,"pX":-0.22589017500688033,"pZ":2.2346677261012475,"vX0":6.5184758096313695,"vY0":-126.42585107563914,"vZ0":-3.0380957076570385,"x":125.61,"y":178.44,"x0":-1.559493110703999,"y0":50.00536285374648,"z0":5.427464798442986,"aX":-15.92679620847831},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.9,"breakHorizontal":16.3,"spinRate":1595,"spinDirection":253},"zone":8,"typeConfidence":0.87,"plateTime":0.4331491177624045,"extension":6.905060514359071},"index":0,"playId":"8143505b-2250-3e32-9862-0bd31d29e447","pitchNumber":1,"startTime":"2026-07-10T04:13:52.876Z","endTime":"2026-07-10T04:13:58.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":82.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80698806874266,"aZ":-16.831601467716638,"pfxX":-7.065340831572389,"pfxZ":8.593504348696218,"pX":0.1220711907310562,"pZ":3.913141129086269,"vX0":7.2203434089679375,"vY0":-133.52234976990326,"vZ0":-0.8683953740725371,"x":112.35,"y":133.13,"x0":-1.7140247943135505,"y0":50.00005813344669,"z0":5.466872747012485,"aX":-12.610338738746979},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":11.0,"spinRate":2105,"spinDirection":226},"zone":12,"typeConfidence":0.9,"plateTime":0.4120188564253775,"extension":6.961658128070285},"index":1,"playId":"67b1e6dc-aa33-3a43-8d32-0cdeae8beab1","pitchNumber":2,"startTime":"2026-07-10T04:14:28.934Z","endTime":"2026-07-10T04:14:34.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":92.9,"endSpeed":85.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.372617027778887,"aZ":-18.174282728581694,"pfxX":-6.786599874698199,"pfxZ":7.52981789947429,"pX":0.18911049423030388,"pZ":3.862906142803659,"vX0":7.43549372077086,"vY0":-135.2335652338559,"vZ0":-1.125366609855492,"x":109.79,"y":134.48,"x0":-1.7090244360978046,"y0":50.00404788534454,"z0":5.554261465769998,"aX":-12.62179988504983},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":10.8,"spinRate":2105,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.4043993383797173,"extension":6.800894465573449},"index":2,"playId":"79956592-56f0-398f-9e18-ea41ca868afe","pitchNumber":3,"startTime":"2026-07-10T04:14:45.753Z","endTime":"2026-07-10T04:14:49.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.401360642156565,"aZ":-27.771323314435435,"pfxX":8.724686305022452,"pfxZ":3.0326933247681485,"pX":0.20462820170909307,"pZ":2.4828008723779886,"vX0":2.20510824373207,"vY0":-119.81130196586746,"vZ0":-1.3120361388701618,"x":109.2,"y":171.74,"x0":-1.8614458350287086,"y0":50.00356826728328,"z0":5.522084557037005,"aX":12.668913340202772},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.4,"breakHorizontal":-16.3,"spinRate":2341,"spinDirection":81},"zone":5,"typeConfidence":0.92,"plateTime":0.457357252246688,"extension":6.732227351604756},"hitData":{"launchSpeed":108.1,"launchAngle":11.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":168.38,"coordY":132.37}},"index":3,"playId":"dd65eef8-7d8d-369f-a16c-325c8a81cdb5","pitchNumber":4,"startTime":"2026-07-10T04:15:03.344Z","endTime":"2026-07-10T04:15:14.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-10T04:15:14.100Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-10T04:16:54.608Z","endTime":"2026-07-10T04:18:31.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669298,"fullName":"TJ Shook","link":"/api/v1/people/669298"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":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":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-10T04:15:46.458Z","endTime":"2026-07-10T04:16:56.695Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13691582816916,"aZ":-29.69346008650008,"pfxX":-7.807840074897938,"pfxZ":1.5749253605850138,"pX":-2.212669875753185,"pZ":1.3700375820683224,"vX0":2.042345483683674,"vY0":-125.28172632890865,"vZ0":-4.0475370469137815,"x":201.34,"y":201.79,"x0":-2.027969663465711,"y0":50.00441406290697,"z0":5.4545418512862796,"aX":-12.316550399159},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.0,"breakHorizontal":13.6,"spinRate":1628,"spinDirection":254},"zone":13,"typeConfidence":0.91,"plateTime":0.43849920959192357,"extension":6.916415157409599},"index":1,"playId":"d90d51de-75c7-3460-b0c8-b17f608acd15","pitchNumber":1,"startTime":"2026-07-10T04:16:56.695Z","endTime":"2026-07-10T04:17:00.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.388176977345076,"aZ":-18.959408947369532,"pfxX":-0.766607351313523,"pfxZ":7.6580765720821695,"pX":-0.10740653299510218,"pZ":1.8315208640206038,"vX0":4.929881888460815,"vY0":-130.50460121648456,"vZ0":-5.476162738591946,"x":121.09,"y":189.33,"x0":-1.9210464600003656,"y0":50.00268379425898,"z0":5.384581705179004,"aX":-1.3235840689479603},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.8,"breakHorizontal":0.4,"spinRate":2263,"spinDirection":207},"zone":8,"typeConfidence":0.9,"plateTime":0.41965506860141266,"extension":6.62473050035764},"index":2,"playId":"f463bb21-1fa4-32d5-a4bb-df8787273047","pitchNumber":2,"startTime":"2026-07-10T04:17:14.021Z","endTime":"2026-07-10T04:17:20.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04291722295968,"aZ":-29.79782542607227,"pfxX":-10.094151586137032,"pfxZ":1.522929861088965,"pX":-0.9153829633861222,"pZ":0.9217395059782802,"vX0":5.486088627399439,"vY0":-124.3755496555639,"vZ0":-4.97231983670787,"x":151.89,"y":213.89,"x0":-1.8437295350049643,"y0":50.00217036616459,"z0":5.431599823705937,"aX":-15.73940629489749},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.8,"breakHorizontal":16.9,"spinRate":1585,"spinDirection":259},"zone":13,"typeConfidence":0.91,"plateTime":0.44117199884458147,"extension":6.731637053115442},"index":3,"playId":"4e5114d1-a11e-37eb-8847-b4cd173bb7eb","pitchNumber":3,"startTime":"2026-07-10T04:17:40.202Z","endTime":"2026-07-10T04:17:45.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":92.9,"endSpeed":85.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.754855834484268,"aZ":-15.091233114547533,"pfxX":-6.083839380610064,"pfxZ":9.147771032332837,"pX":0.2851250234149318,"pZ":3.770563704917879,"vX0":7.616341027478059,"vY0":-135.14873027432293,"vZ0":-1.9302577887209873,"x":106.13,"y":136.97,"x0":-1.766320370576399,"y0":50.006414724853144,"z0":5.542524398802739,"aX":-11.3669289909719},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":9.6,"spinRate":2130,"spinDirection":227},"zone":12,"typeConfidence":0.91,"plateTime":0.40377107269687595,"extension":6.786816558530442},"index":4,"playId":"407cf1bd-4a8e-32c6-a47a-b5dd64dc6555","pitchNumber":4,"startTime":"2026-07-10T04:18:03.265Z","endTime":"2026-07-10T04:18:07.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.336756176755635,"aZ":-16.86082995652065,"pfxX":-6.339599556387082,"pfxZ":8.490411534219854,"pX":-0.3176351116616848,"pZ":3.6019186842842923,"vX0":5.995324172177858,"vY0":-133.1262178165101,"vZ0":-1.6809197278003436,"x":129.11,"y":141.53,"x0":-1.7701764610459911,"y0":50.00053224164888,"z0":5.456057161312006,"aX":-11.430791521177863},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.2,"breakHorizontal":10.2,"spinRate":2089,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.4107104082227413,"extension":6.877104881249753},"hitData":{"launchSpeed":87.9,"launchAngle":-24.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.22,"coordY":163.84}},"index":5,"playId":"4a84f564-3c23-3459-abd7-0d22bd545e03","pitchNumber":5,"startTime":"2026-07-10T04:18:23.676Z","endTime":"2026-07-10T04:18:31.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669298,"link":"/api/v1/people/669298","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":669298,"link":"/api/v1/people/669298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-10T04:18:31.274Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-10T04:20:51.823Z","endTime":"2026-07-10T04:21:43.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Kilian replaces Erik Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-10T04:19:02.952Z","endTime":"2026-07-10T04:20:53.961Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668873,"link":"/api/v1/people/668873"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.640934979923035,"aZ":-15.695441617664468,"pfxX":-0.908786480651282,"pfxZ":8.287899801487866,"pX":0.45939912072278777,"pZ":1.8346259478552729,"vX0":7.845112883006838,"vY0":-139.2704237235067,"vZ0":-7.797691965565338,"x":99.49,"y":189.25,"x0":-2.261225740320425,"y0":50.00590865794982,"z0":5.6838980354277195,"aX":-1.8078578855563738},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":0.2,"spinRate":2260,"spinDirection":194},"zone":9,"typeConfidence":0.75,"plateTime":0.3914277192182971,"extension":6.687953898697729},"index":1,"playId":"05bf6488-82e0-35d0-943b-2132e37d5eeb","pitchNumber":1,"startTime":"2026-07-10T04:20:53.961Z","endTime":"2026-07-10T04:20:57.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":96.0,"endSpeed":89.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.268402332509257,"aZ":-15.39468596099703,"pfxX":0.10215873487230787,"pfxZ":8.33166780064568,"pX":0.19247203636051308,"pZ":3.6244688547844923,"vX0":6.715199974910349,"vY0":-139.79058224018988,"vZ0":-3.3925713499229158,"x":109.66,"y":140.92,"x0":-2.2365043565560314,"y0":50.004415517824796,"z0":5.840809395052845,"aX":0.20555717117295874},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":-1.3,"spinRate":2387,"spinDirection":193},"zone":12,"typeConfidence":0.78,"plateTime":0.3891829031054228,"extension":6.608814952081413},"index":2,"playId":"109560b8-fbdb-3bc5-aa9d-a3eabd5b4c4f","pitchNumber":2,"startTime":"2026-07-10T04:21:11.424Z","endTime":"2026-07-10T04:21:15.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-10T04:21:20.570Z","endTime":"2026-07-10T04:21:39.088Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":90.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51712337383592,"aZ":-14.342808296020321,"pfxX":0.5356859191746961,"pfxZ":8.629459344642427,"pX":-0.09867145256999331,"pZ":2.364953814316796,"vX0":5.5587225590304845,"vY0":-141.70407375475406,"vZ0":-7.11148908631448,"x":120.76,"y":174.93,"x0":-2.1424683117907866,"y0":50.00461637894223,"z0":5.794823260030694,"aX":1.1052353982245833},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.6,"breakHorizontal":-1.9,"spinRate":2404,"spinDirection":199},"zone":5,"typeConfidence":0.83,"plateTime":0.38418770300845173,"extension":6.651971379382188},"index":4,"playId":"68fa9672-5c2f-3a88-abc1-7d4ceac69ab3","pitchNumber":3,"startTime":"2026-07-10T04:21:39.088Z","endTime":"2026-07-10T04:21:43.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-10T04:21:43.041Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Rumfield singles on a ground ball to center fielder Drew Gilbert.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-10T04:21:43.056Z","endTime":"2026-07-10T04:22:57.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.216513424492526,"aZ":-41.65930541827788,"pfxX":7.697783796619843,"pfxZ":-6.821972279022146,"pX":-0.8510416506749205,"pZ":0.702634948189326,"vX0":1.7669989844231544,"vY0":-117.21848923157938,"vZ0":-2.7867096795734687,"x":149.44,"y":219.81,"x0":-2.614575233184781,"y0":50.00035499879542,"z0":5.797275690467933,"aX":10.707307639073806},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.7,"breakHorizontal":-14.4,"spinRate":2688,"spinDirection":32},"zone":13,"typeConfidence":0.9,"plateTime":0.4673195082700774,"extension":6.569408140647315},"index":0,"playId":"b193bc0c-caf2-311b-ae5c-aeae60f14fd5","pitchNumber":1,"startTime":"2026-07-10T04:22:08.574Z","endTime":"2026-07-10T04:22:12.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":97.6,"endSpeed":89.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.334974422084954,"aZ":-11.1327920149967,"pfxX":-1.6349198787812909,"pfxZ":10.320565463744298,"pX":0.49534728966585184,"pZ":1.2463437159418291,"vX0":8.218642936323072,"vY0":-141.65974415094163,"vZ0":-10.239337608388446,"x":98.12,"y":205.13,"x0":-2.2270125123657842,"y0":50.00659078904795,"z0":5.612505353568414,"aX":-3.334332576746216},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":1.3,"spinRate":2306,"spinDirection":206},"zone":14,"typeConfidence":0.88,"plateTime":0.3861535202880546,"extension":6.6755570824075345},"index":1,"playId":"6f1deaaa-7e4a-3e11-ac5d-ecc55ceccff4","pitchNumber":2,"startTime":"2026-07-10T04:22:27.383Z","endTime":"2026-07-10T04:22:31.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48723630683401,"aZ":-13.418049913326984,"pfxX":-0.4839044971658417,"pfxZ":9.157428604933582,"pX":-0.5726069276454107,"pZ":2.9544219937533103,"vX0":4.88283798899289,"vY0":-141.5471205784017,"vZ0":-5.696178892491246,"x":138.83,"y":159.01,"x0":-2.2502751822018965,"y0":50.002711790761026,"z0":5.837604322499378,"aX":-0.9919750676992624},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":0.0,"spinRate":2363,"spinDirection":199},"zone":4,"typeConfidence":0.88,"plateTime":0.38559247288925835,"extension":6.610343312983349},"hitData":{"launchSpeed":91.5,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.22,"coordY":98.48}},"index":2,"playId":"082aa100-a724-30f6-a0a4-2748673ad31d","pitchNumber":3,"startTime":"2026-07-10T04:22:46.685Z","endTime":"2026-07-10T04:22:57.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-10T04:22:57.792Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a ground ball to right fielder Jung Hoo Lee. TJ Rumfield to 2nd.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-10T04:22:56.940Z","endTime":"2026-07-10T04:23:54.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.862424396526954,"aZ":-18.2115607983593,"pfxX":-9.668100877046514,"pfxZ":6.951660479122341,"pX":0.06250220514095403,"pZ":2.1504164365583174,"vX0":9.577918795197938,"vY0":-140.36576014492516,"vZ0":-6.6420004658363005,"x":114.62,"y":180.72,"x0":-2.1273155123862453,"y0":50.000785662448116,"z0":5.720343138426236,"aX":-19.41394651752208},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.4,"breakHorizontal":15.7,"spinRate":2399,"spinDirection":204},"zone":5,"typeConfidence":0.89,"plateTime":0.38925407735334794,"extension":6.737436666930081},"index":0,"playId":"8e661e2f-0d14-304a-a48c-8f034a779ede","pitchNumber":1,"startTime":"2026-07-10T04:23:24.744Z","endTime":"2026-07-10T04:23:28.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.998053622174442,"aZ":-18.488641521728027,"pfxX":-8.9856452479741,"pfxZ":6.719846315998279,"pX":0.035338818945227016,"pZ":2.5709954415258274,"vX0":9.570527320514211,"vY0":-140.86439744882648,"vZ0":-5.4574224912673674,"x":115.65,"y":169.36,"x0":-2.217249481425187,"y0":50.002464147701374,"z0":5.704902155000904,"aX":-18.299088862783872},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.4,"breakHorizontal":14.6,"spinRate":2484,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.38687527616166184,"extension":6.669058728916263},"hitData":{"launchSpeed":93.3,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.9,"coordY":116.21}},"index":1,"playId":"9de0f614-3c71-365e-a2c0-028d7b3a7ed4","pitchNumber":2,"startTime":"2026-07-10T04:23:43.360Z","endTime":"2026-07-10T04:23:54.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.07,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-10T04:23:54.757Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willi Castro flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-10T04:23:52.936Z","endTime":"2026-07-10T04:27:24.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.010366943126137,"aZ":-14.5103532084987,"pfxX":-7.339692242826816,"pfxZ":8.708050035087487,"pX":0.1162037513131418,"pZ":1.5527375286599179,"vX0":9.189652670146772,"vY0":-140.83021833205163,"vZ0":-8.827815199225876,"x":112.57,"y":196.86,"x0":-2.220472561157931,"y0":50.002576603199785,"z0":5.64578895993995,"aX":-14.889120705132788},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.3,"breakHorizontal":11.6,"spinRate":2595,"spinDirection":210},"zone":14,"typeConfidence":0.92,"plateTime":0.387459371357048,"extension":6.433487309431194},"index":0,"playId":"96ea9192-38be-3ae4-8a8f-c576935ca7d9","pitchNumber":1,"startTime":"2026-07-10T04:24:20.437Z","endTime":"2026-07-10T04:24:24.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72250575941756,"aZ":-12.312063642422615,"pfxX":-1.501469533067461,"pfxZ":10.04911401811499,"pX":0.6628174052400594,"pZ":2.620252173773361,"vX0":8.408633528190041,"vY0":-139.97725144308467,"vZ0":-6.55428885969323,"x":91.73,"y":168.03,"x0":-2.1900687939876917,"y0":50.004358999742976,"z0":5.804572115937238,"aX":-2.967938466656081},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":1.0,"spinRate":2447,"spinDirection":200},"zone":6,"typeConfidence":0.87,"plateTime":0.39186261696257363,"extension":6.717183310628714},"index":1,"playId":"9b73652e-a0c0-3377-8e6d-7e7ff088bec7","pitchNumber":2,"startTime":"2026-07-10T04:24:39.079Z","endTime":"2026-07-10T04:24:48.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MS","challengeTeamId":137},"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":97.7,"endSpeed":89.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.590458531608093,"aZ":-12.66863329185996,"pfxX":-1.0268037754901833,"pfxZ":9.54755690146715,"pX":1.0886983925219993,"pZ":1.8694165143236685,"vX0":9.603401235184108,"vY0":-141.844424491543,"vZ0":-8.414987104829763,"x":75.5,"y":188.31,"x0":-2.2036040554436234,"y0":50.00699683177277,"z0":5.677165939234304,"aX":-2.09913805086027},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":0.0,"spinRate":2458,"spinDirection":202},"zone":14,"typeConfidence":0.85,"plateTime":0.3857309544293295,"extension":6.716836021185347},"index":2,"playId":"3f407b37-e948-3e83-8ca3-5c5e78179627","pitchNumber":3,"startTime":"2026-07-10T04:26:52.019Z","endTime":"2026-07-10T04:26:56.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.243945158630794,"aZ":-15.622473771657504,"pfxX":-9.042300635684999,"pfxZ":8.370349115535884,"pX":0.535269104121191,"pZ":1.9096764903363364,"vX0":11.178780580582133,"vY0":-140.5191058531482,"vZ0":-7.414200806879184,"x":96.6,"y":187.22,"x0":-2.3412558402577406,"y0":50.000840566913695,"z0":5.619926019215558,"aX":-17.875128432113996},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":13.8,"spinRate":2477,"spinDirection":208},"zone":9,"typeConfidence":0.9,"plateTime":0.3915086240268484,"extension":6.6278951481033666},"hitData":{"launchSpeed":93.2,"launchAngle":36.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.52,"coordY":86.42}},"index":3,"playId":"add6e17a-9300-336d-ae46-c597c8ce4b00","pitchNumber":4,"startTime":"2026-07-10T04:27:11.016Z","endTime":"2026-07-10T04:27:24.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-10T04:27:24.307Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien challenged (pitch result), call on the field was confirmed: Edouard Julien called out on strikes.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-10T04:28:20.165Z","endTime":"2026-07-10T04:30:56.952Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Edouard Julien replaces Ezequiel Tovar.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-10T04:27:35.030Z","endTime":"2026-07-10T04:28:21.839Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":678662,"link":"/api/v1/people/678662"},"defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13090485173514,"aZ":-42.81358989020184,"pfxX":6.3186818279044425,"pfxZ":-7.980995622301574,"pX":-1.7202892544787163,"pZ":2.1649241844979077,"vX0":0.40184019244482566,"vY0":-115.74103212362455,"vZ0":0.7953887379381648,"x":182.57,"y":180.33,"x0":-2.7159664339747396,"y0":50.00351483313982,"z0":5.9749379483502505,"aX":8.422438048082947},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-13.8,"breakHorizontal":-11.5,"spinRate":2672,"spinDirection":41},"zone":13,"typeConfidence":0.91,"plateTime":0.47644706176977314,"extension":6.499225131490773},"index":1,"playId":"864fd2d7-29b5-3d5d-9576-a32669d90557","pitchNumber":1,"startTime":"2026-07-10T04:28:21.839Z","endTime":"2026-07-10T04:28:26.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.735952982371238,"aZ":-13.573865151688352,"pfxX":-0.4146914241955397,"pfxZ":9.214069724955287,"pX":0.10528952810975684,"pZ":3.431008943122335,"vX0":6.675427739600215,"vY0":-141.09399535607784,"vZ0":-4.451156060091525,"x":112.99,"y":146.14,"x0":-2.2361114658426255,"y0":50.00164037639564,"z0":5.901991377360917,"aX":-0.8374346156946185},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":-0.6,"spinRate":2349,"spinDirection":199},"zone":12,"typeConfidence":0.87,"plateTime":0.3880248820504404,"extension":6.5929682064994335},"index":2,"playId":"e387d964-1d5c-3310-b501-43d8d16103a2","pitchNumber":2,"startTime":"2026-07-10T04:28:39.540Z","endTime":"2026-07-10T04:28:43.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":97.6,"endSpeed":90.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.786357088327712,"aZ":-16.002846375615917,"pfxX":-1.9495653263679382,"pfxZ":7.855063888764606,"pX":0.3532557266981694,"pZ":3.136511975674694,"vX0":8.31946725054126,"vY0":-141.95349284981737,"vZ0":-4.431401529660928,"x":103.53,"y":154.09,"x0":-2.35097404090343,"y0":50.005570593334596,"z0":5.72343785936249,"aX":-4.016149103551733},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.6,"breakHorizontal":2.0,"spinRate":2381,"spinDirection":200},"zone":3,"typeConfidence":0.87,"plateTime":0.384555732572311,"extension":6.647280555859864},"index":3,"playId":"af01bb80-9b46-3e1b-8b0d-362099745daa","pitchNumber":3,"startTime":"2026-07-10T04:29:02.010Z","endTime":"2026-07-10T04:29:07.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":98.0,"endSpeed":91.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27985110663461,"aZ":-20.74818954951792,"pfxX":-2.0446994242799708,"pfxZ":5.435839315159701,"pX":-0.07997159398957679,"pZ":5.3196724477549795,"vX0":7.1488573328348926,"vY0":-142.79001546468686,"vZ0":1.9047044174819039,"x":120.05,"y":95.15,"x0":-2.330692874272613,"y0":50.004195404275414,"z0":5.935025975211551,"aX":-4.299793804858961},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.3,"breakHorizontal":2.5,"spinRate":2411,"spinDirection":200},"zone":11,"typeConfidence":0.87,"plateTime":0.3809670951535189,"extension":6.529191551852961},"index":4,"playId":"c6d63966-6f19-3b97-88ab-546c8c29d693","pitchNumber":4,"startTime":"2026-07-10T04:29:27.015Z","endTime":"2026-07-10T04:29:30.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.416326019136974,"aZ":-41.71227522374153,"pfxX":6.815870821449492,"pfxZ":-6.820730726118056,"pX":0.6370433271697723,"pZ":0.15603517558791846,"vX0":5.439142482597547,"vY0":-117.81568178995158,"vZ0":-4.0647695418486265,"x":92.72,"y":234.57,"x0":-2.5910057533220656,"y0":50.00221985765926,"z0":5.778279898937248,"aX":9.532796171485714},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-13.1,"breakHorizontal":-13.7,"spinRate":2758,"spinDirection":40},"zone":14,"typeConfidence":0.89,"plateTime":0.4657871405186449,"extension":6.575557970305558},"index":5,"playId":"94186ead-b54b-32b2-bed1-f20aca9cfdea","pitchNumber":5,"startTime":"2026-07-10T04:29:48.240Z","endTime":"2026-07-10T04:29:52.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.005364693381953,"aZ":-19.18972064124673,"pfxX":-8.831373873989197,"pfxZ":6.297282481534143,"pX":0.5115803949297069,"pZ":1.8705268819993757,"vX0":10.495208372575112,"vY0":-141.9155525787504,"vZ0":-6.936336655870771,"x":97.5,"y":188.28,"x0":-2.0673542937256313,"y0":50.006496380815776,"z0":5.5456448334391,"aX":-18.223109268233582},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.3,"breakHorizontal":14.2,"spinRate":2322,"spinDirection":211},"zone":9,"typeConfidence":0.9,"plateTime":0.38427911811304183,"extension":6.692665903235889},"index":6,"playId":"eaeca9e5-80e7-3f93-ba65-3fc6a2858194","pitchNumber":6,"startTime":"2026-07-10T04:30:29.940Z","endTime":"2026-07-10T04:30:56.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701852,"link":"/api/v1/people/701852"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"}},"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-10T04:30:56.952Z","atBatIndex":77}]