[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T17:38:52.909Z","endTime":"2026-07-01T17:39:05.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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-01T15:51:41.899Z","endTime":"2026-07-01T17:21:26.687Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"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-01T17:21:26.687Z","endTime":"2026-07-01T17:38:26.562Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"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-01T17:38:26.562Z","endTime":"2026-07-01T17:38:55.286Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5476888304435,"aZ":-15.84655834413873,"pfxX":-5.141361828383042,"pfxZ":8.623521033540651,"pX":-0.17819380019304856,"pZ":2.8543550533846593,"vX0":9.98164171727346,"vY0":-135.94043719514636,"vZ0":-3.9959297761178183,"x":123.79,"y":161.71,"x0":-3.2103967961272732,"y0":50.00152693356543,"z0":5.425585684660328,"aX":-9.733873468691128},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":7.4,"spinRate":2664,"spinDirection":217},"zone":2,"typeConfidence":0.92,"plateTime":0.4011216069159138,"extension":6.619952532446356},"hitData":{"launchSpeed":90.5,"launchAngle":46.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.06,"coordY":95.53}},"index":3,"playId":"c3eaa0d0-700e-3b49-b6c2-94311b62f9e0","pitchNumber":1,"startTime":"2026-07-01T17:38:55.286Z","endTime":"2026-07-01T17:39:05.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-07-01T17:39:05.301Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dillon Dingler doubles (18) on a line drive to left fielder Cody Bellinger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T17:39:11.598Z","endTime":"2026-07-01T17:40:18.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72174993711386,"aZ":-24.69994267294781,"pfxX":-10.038076372370192,"pfxZ":3.975522173801889,"pX":-0.48189802129863935,"pZ":2.167070337145783,"vX0":10.966384692420585,"vY0":-135.95887469794081,"vZ0":-3.6284969733093626,"x":135.37,"y":180.27,"x0":-3.256051850329939,"y0":50.00094288125762,"z0":5.225338329468011,"aX":-18.863936872318583},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.6,"breakHorizontal":16.0,"spinRate":2485,"spinDirection":229},"zone":7,"typeConfidence":0.91,"plateTime":0.4022603944401335,"extension":5.9691255629761955},"index":0,"playId":"4d77a6fb-8b3e-3757-a37e-0b865d044bcc","pitchNumber":1,"startTime":"2026-07-01T17:39:30.440Z","endTime":"2026-07-01T17:39:34.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28191893808313,"aZ":-15.268978261679356,"pfxX":-5.684485595021972,"pfxZ":8.749183984625798,"pX":0.8234162833387138,"pZ":1.3748640919642272,"vX0":12.51963488101444,"vY0":-137.79124728489708,"vZ0":-7.74327840897651,"x":85.61,"y":201.66,"x0":-3.030933845529155,"y0":50.001808604485085,"z0":5.243670592375361,"aX":-10.983155429335767},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":7.8,"spinRate":2674,"spinDirection":220},"zone":14,"typeConfidence":0.92,"plateTime":0.3968112228757037,"extension":6.836978318876795},"index":1,"playId":"47c6c3fb-99b3-371a-beb6-3564ba36eeae","pitchNumber":2,"startTime":"2026-07-01T17:39:47.437Z","endTime":"2026-07-01T17:39:51.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.664035608644152,"aZ":-25.068014570164117,"pfxX":-9.966835427229194,"pfxZ":3.7702633147006335,"pX":-0.6148029000630854,"pZ":2.675411458802357,"vX0":10.287373658491575,"vY0":-136.55138072740138,"vZ0":-2.514069373166768,"x":140.43,"y":166.54,"x0":-3.139895589891571,"y0":50.00200274859446,"z0":5.3365289461570145,"aX":-18.781654677106626},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.5,"breakHorizontal":15.8,"spinRate":2497,"spinDirection":229},"zone":4,"typeConfidence":0.91,"plateTime":0.4014327046422719,"extension":6.681979698931244},"hitData":{"launchSpeed":76.6,"launchAngle":19.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":51.05,"coordY":131.08}},"index":2,"playId":"b6e9e732-5536-3ceb-9838-b994d1529e2e","pitchNumber":3,"startTime":"2026-07-01T17:40:04.438Z","endTime":"2026-07-01T17:40:18.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:40:18.355Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kerry Carpenter grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice. Dillon Dingler to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T17:40:17.359Z","endTime":"2026-07-01T17:42:39.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.741400121672704,"aZ":-34.458797599807625,"pfxX":-7.624762520192148,"pfxZ":-1.413786749708632,"pX":-1.67495103412633,"pZ":1.9455579130260963,"vX0":6.719046797939362,"vY0":-126.76448874723036,"vZ0":-1.7817224370940536,"x":180.85,"y":186.25,"x0":-3.3736406808233466,"y0":50.00016093303999,"z0":5.417385381076393,"aX":-12.365180892235829},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.8,"breakHorizontal":12.2,"spinRate":1850,"spinDirection":247},"zone":13,"typeConfidence":0.89,"plateTime":0.4326575152828962,"extension":6.789048883978558},"index":0,"playId":"6c396de5-97a3-31cf-a905-e25b0ef41bee","pitchNumber":1,"startTime":"2026-07-01T17:40:56.869Z","endTime":"2026-07-01T17:41:01.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.485566136683993,"aZ":-31.271209737527915,"pfxX":-10.641489107815897,"pfxZ":0.5589631437270421,"pX":-0.7839796128661092,"pZ":1.4418857383290737,"vX0":8.899223083093599,"vY0":-126.30627123800032,"vZ0":-3.548252864128774,"x":146.88,"y":199.85,"x0":-2.975859511444242,"y0":50.00242412008476,"z0":5.3880798745662135,"aX":-17.139403545564164},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.4,"breakHorizontal":17.2,"spinRate":1677,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.43418177270005964,"extension":6.889297490092325},"index":1,"playId":"013d2f6d-c016-3d17-afde-52b6e135adcb","pitchNumber":2,"startTime":"2026-07-01T17:41:14.879Z","endTime":"2026-07-01T17:41:19.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":87.6,"endSpeed":80.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09888191592606,"aZ":-28.446799533680753,"pfxX":-9.035892342101349,"pfxZ":2.2719978451717644,"pX":0.36758131747564854,"pZ":1.406433175137789,"vX0":11.542815499635276,"vY0":-127.07265057281644,"vZ0":-4.084020247252161,"x":102.99,"y":200.81,"x0":-3.0516511744227532,"y0":50.00410934316267,"z0":5.284617952492208,"aX":-14.835783260239266},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.4,"breakHorizontal":13.9,"spinRate":1642,"spinDirection":248},"zone":14,"typeConfidence":0.89,"plateTime":0.4304043773071804,"extension":6.909736389712416},"index":2,"playId":"f56181c3-72fb-397d-b22e-80f20584ea35","pitchNumber":3,"startTime":"2026-07-01T17:41:35.538Z","endTime":"2026-07-01T17:41:39.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24797707350279,"aZ":-35.432329366623414,"pfxX":8.992782525680369,"pfxZ":-2.168967135502985,"pX":-0.627293382697621,"pZ":2.371504524250696,"vX0":4.242346027370763,"vY0":-122.07547130487667,"vZ0":-0.10490221616680273,"x":140.91,"y":174.75,"x0":-3.559031868135581,"y0":50.00459613325215,"z0":5.479158983989089,"aX":13.498631600545846},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.7,"breakHorizontal":-17.3,"spinRate":3003,"spinDirection":59},"zone":4,"typeConfidence":0.9,"plateTime":0.4496111629579653,"extension":6.584011976053041},"index":3,"playId":"30a9f573-9a35-38a6-bef5-fb3c604f8ebd","pitchNumber":4,"startTime":"2026-07-01T17:41:56.052Z","endTime":"2026-07-01T17:41:59.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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-01T17:42:12.519Z","endTime":"2026-07-01T17:42:32.249Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.940032020968594,"aZ":-28.32397773871671,"pfxX":-10.386215994505356,"pfxZ":2.2961371938189323,"pX":-1.166532425104305,"pZ":1.37130711045616,"vX0":8.845319329887786,"vY0":-128.48073859347514,"vZ0":-4.3731099447146375,"x":161.47,"y":201.75,"x0":-3.2999052819727153,"y0":50.00371261930323,"z0":5.289841860884635,"aX":-17.412826654202565},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.4,"breakHorizontal":16.9,"spinRate":1783,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.42588266758851034,"extension":6.915180689246502},"hitData":{"launchSpeed":69.7,"launchAngle":2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.73,"coordY":151.68}},"index":5,"playId":"e8e89b50-8d51-3856-a97e-dc57600b2cd2","pitchNumber":5,"startTime":"2026-07-01T17:42:32.249Z","endTime":"2026-07-01T17:42:39.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.26,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:42:39.759Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T17:42:47.101Z","endTime":"2026-07-01T17:44:31.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.322098420288842,"aZ":-30.53063625708779,"pfxX":10.191761254907302,"pfxZ":1.0994847485602577,"pX":-0.525164946180274,"pZ":2.576680126345291,"vX0":4.139615382881252,"vY0":-121.68229196131954,"vZ0":-0.649411011574365,"x":137.02,"y":169.21,"x0":-3.5754173050856877,"y0":50.00029107933686,"z0":5.507269224374551,"aX":15.180567849220042},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":-19.4,"spinRate":3113,"spinDirection":53},"zone":4,"typeConfidence":0.91,"plateTime":0.4512492211630317,"extension":6.650884113111366},"index":0,"playId":"cb323df9-a3e1-3c8a-b3b1-1b8009b17320","pitchNumber":1,"startTime":"2026-07-01T17:43:04.189Z","endTime":"2026-07-01T17:43:08.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"third":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.108463757509003,"aZ":-31.24660277416165,"pfxX":-10.437432105807021,"pfxZ":0.5538627634675022,"pX":-1.708634965625577,"pZ":0.5831860741732158,"vX0":7.333384442546,"vY0":-128.69738163182103,"vZ0":-5.769277736953862,"x":182.13,"y":223.03,"x0":-3.2412815251565172,"y0":50.00225525454979,"z0":5.27871213718129,"aX":-17.47999029084114},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.1,"breakHorizontal":17.3,"spinRate":1570,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.4258532746134609,"extension":6.772631053542285},"index":1,"playId":"ba42d561-e190-3d06-85b9-6f47f0a65bae","pitchNumber":2,"startTime":"2026-07-01T17:43:22.388Z","endTime":"2026-07-01T17:43:25.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"third":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.150815175123462,"aZ":-34.17947819150242,"pfxX":-8.723706927464804,"pfxZ":-1.2236149424088367,"pX":-0.5224577331959543,"pZ":1.8062699743275998,"vX0":9.45703732716177,"vY0":-127.27281795207877,"vZ0":-2.2680569053056754,"x":136.91,"y":190.01,"x0":-3.153170257867486,"y0":50.0019409635385,"z0":5.416115524025226,"aX":-14.309516703836596},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.5,"breakHorizontal":13.7,"spinRate":1762,"spinDirection":249},"zone":7,"typeConfidence":0.9,"plateTime":0.4303678515832501,"extension":6.608843766618114},"index":2,"playId":"fae99248-2562-3253-9bc2-3776dfaca444","pitchNumber":3,"startTime":"2026-07-01T17:43:46.283Z","endTime":"2026-07-01T17:43:51.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"third":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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.7,"endSpeed":80.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33465122545612,"aZ":-30.71375953643709,"pfxX":-6.531187933555338,"pfxZ":0.8819992610441929,"pX":-1.0267400756107536,"pZ":2.1238868767837324,"vX0":7.864770415437766,"vY0":-127.52070414138642,"vZ0":-2.3043290391038473,"x":156.14,"y":181.44,"x0":-3.297066900682391,"y0":50.00285979101058,"z0":5.453667672333634,"aX":-10.796482618811963},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.3,"breakHorizontal":10.1,"spinRate":1825,"spinDirection":244},"zone":13,"typeConfidence":0.83,"plateTime":0.42894483799175775,"extension":6.820924955929905},"index":3,"playId":"92d769c5-b0d8-3f29-935f-ed0362a785ba","pitchNumber":4,"startTime":"2026-07-01T17:44:06.830Z","endTime":"2026-07-01T17:44:11.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"third":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.743896162841235,"aZ":-40.55734761108357,"pfxX":7.157551875768044,"pfxZ":-5.79804265088405,"pX":0.1755000403741806,"pZ":0.44601884101285155,"vX0":6.293797322058545,"vY0":-119.6893852546363,"vZ0":-3.5736984995783154,"x":110.31,"y":226.74,"x0":-3.4207209946619077,"y0":50.00162199949224,"z0":5.6012273031103454,"aX":10.351787100142992},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.2,"breakHorizontal":-14.5,"spinRate":2891,"spinDirection":56},"zone":14,"typeConfidence":0.89,"plateTime":0.45813870733823503,"extension":6.649948886286254},"index":4,"playId":"d51d8c6f-6c83-3de7-9167-0a3761236fe9","pitchNumber":5,"startTime":"2026-07-01T17:44:28.348Z","endTime":"2026-07-01T17:44:31.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"third":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.35,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:44:31.952Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Rice singles on a sharp ground ball to right fielder Kerry Carpenter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T17:46:13.399Z","endTime":"2026-07-01T17:47:32.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.673957221762553,"aZ":-12.978455445396927,"pfxX":-4.005061419980854,"pfxZ":9.40458102310245,"pX":0.15659649409801107,"pZ":1.7543824267002823,"vX0":6.362887201824313,"vY0":-141.7829048102748,"vZ0":-7.970496116062506,"x":111.03,"y":191.41,"x0":-1.5937652115273353,"y0":50.00130238695628,"z0":5.425592107347404,"aX":-8.173799021266625},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.6,"breakHorizontal":6.0,"spinRate":2202,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.38594998788816426,"extension":7.1568498619320575},"index":0,"playId":"a2f42689-5749-3207-8f2a-8c08594b4ef4","pitchNumber":1,"startTime":"2026-07-01T17:46:45.390Z","endTime":"2026-07-01T17:46:49.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.533702971328566,"aZ":-26.32546110040374,"pfxX":2.0641745733012833,"pfxZ":3.221005569392993,"pX":0.677175252983919,"pZ":1.8560998519720182,"vX0":5.766416991598537,"vY0":-134.28099727847516,"vZ0":-4.691487509882107,"x":91.19,"y":188.67,"x0":-1.7709371836754688,"y0":50.0037887010774,"z0":5.511181897829909,"aX":3.7490547721005636},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.9,"breakHorizontal":-5.0,"spinRate":2378,"spinDirection":166},"zone":9,"typeConfidence":2.0,"plateTime":0.40873447379176175,"extension":6.8689724666397165},"index":1,"playId":"2d9725b8-233e-30d4-8de0-66bdf183931d","pitchNumber":2,"startTime":"2026-07-01T17:46:59.717Z","endTime":"2026-07-01T17:47:04.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-01T17:47:09.275Z","endTime":"2026-07-01T17:47:21.322Z","isPitch":false,"type":"action","player":{"id":700250,"link":"/api/v1/people/700250"},"defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43981122728849,"aZ":-34.46154620422408,"pfxX":-6.976944636900826,"pfxZ":-1.3394091338189682,"pX":-0.2894463282611786,"pZ":2.3280878170014185,"vX0":5.728753815752762,"vY0":-129.47359234449164,"vZ0":-1.1814231312540344,"x":128.03,"y":175.92,"x0":-1.6174770270300047,"y0":50.003466334281505,"z0":5.412704267617673,"aX":-11.920579236357774},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.5,"breakHorizontal":11.5,"spinRate":1951,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.42203389890182086,"extension":6.614950059107858},"hitData":{"launchSpeed":105.4,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":142.69,"coordY":141.04}},"index":3,"playId":"4119898f-dccd-3e83-b08b-d15aa183ad1d","pitchNumber":3,"startTime":"2026-07-01T17:47:21.322Z","endTime":"2026-07-01T17:47:32.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:47:32.373Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jasson Domínguez flies out to center fielder James Outman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T17:47:32.284Z","endTime":"2026-07-01T17:48:18.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46523758153498,"aZ":-16.139727774165507,"pfxX":-4.844643997000791,"pfxZ":7.657459021937028,"pX":-0.06864685120455007,"pZ":2.0381078869501903,"vX0":6.019960616131227,"vY0":-142.7649974741992,"vZ0":-6.753381214419061,"x":119.62,"y":183.75,"x0":-1.5610881242411045,"y0":50.00321064778608,"z0":5.424230243851517,"aX":-10.144437558685958},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.8,"breakHorizontal":7.8,"spinRate":2252,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.38158725132110094,"extension":6.665975873055258},"index":0,"playId":"12e309e2-50f0-304b-b287-ee54f0c81c21","pitchNumber":1,"startTime":"2026-07-01T17:47:53.670Z","endTime":"2026-07-01T17:47:57.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.449604153113988,"aZ":-14.225113185806986,"pfxX":-4.176291504250001,"pfxZ":8.643377948244169,"pX":0.07081547426739342,"pZ":3.448883800103841,"vX0":5.966906755181397,"vY0":-142.43626583002097,"vZ0":-3.184155372970257,"x":114.3,"y":145.66,"x0":-1.4982993194671383,"y0":50.00415779480087,"z0":5.467961670047597,"aX":-8.674269009109803},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.2,"breakHorizontal":6.5,"spinRate":2240,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.38298719169222206,"extension":5.813525073447526},"hitData":{"launchSpeed":87.3,"launchAngle":42.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.84,"coordY":81.91}},"index":1,"playId":"6d5acd92-e865-3c3b-94a0-6c90a4a6634a","pitchNumber":2,"startTime":"2026-07-01T17:48:08.624Z","endTime":"2026-07-01T17:48:18.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:48:18.159Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Bellinger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T17:48:21.129Z","endTime":"2026-07-01T17:50:08.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.164150863052136,"aZ":-18.38207481566957,"pfxX":-2.4668362501020544,"pfxZ":6.7756526365145895,"pX":0.3434646570046311,"pZ":4.204393910612939,"vX0":6.168563171404351,"vY0":-141.5058643849491,"vZ0":-0.5121137217601737,"x":103.91,"y":125.26,"x0":-1.5405496920591761,"y0":50.00170328086336,"z0":5.56140735084053,"aX":-5.021052201246282},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.4,"breakHorizontal":3.2,"spinRate":2043,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.38650679461423865,"extension":6.91300605031656},"index":0,"playId":"2bcc898a-b6cb-3b26-809f-c179ed431663","pitchNumber":1,"startTime":"2026-07-01T17:48:41.054Z","endTime":"2026-07-01T17:48:45.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-01T17:48:55.954Z","endTime":"2026-07-01T17:49:10.378Z","isPitch":false,"type":"action","player":{"id":641355,"link":"/api/v1/people/641355"},"defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.612127106163715,"aZ":-28.064168737665575,"pfxX":1.203401797549145,"pfxZ":2.1874497773644492,"pX":0.5660454015924988,"pZ":2.9248308155041842,"vX0":5.608601377357163,"vY0":-135.71074709614842,"vZ0":-1.7912811431360636,"x":95.42,"y":159.81,"x0":-1.6774449776475933,"y0":50.00344136508521,"z0":5.534039106744609,"aX":2.260756677919027},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.8,"breakHorizontal":-3.2,"spinRate":2063,"spinDirection":184},"zone":3,"typeConfidence":2.0,"plateTime":0.4024563182139831,"extension":7.096514385117061},"index":2,"playId":"20358ef1-044d-3422-a638-003fd9bfcaa2","pitchNumber":2,"startTime":"2026-07-01T17:49:10.378Z","endTime":"2026-07-01T17:49:15.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.857338293624533,"aZ":-31.784696350941584,"pfxX":-6.456368136396322,"pfxZ":0.22356312132088352,"pX":0.12781338505361603,"pZ":1.499882584867173,"vX0":6.756981917381377,"vY0":-131.28646356601107,"vZ0":-3.904161859753535,"x":112.13,"y":198.28,"x0":-1.6175210694992859,"y0":50.00564184612765,"z0":5.323522869302243,"aX":-11.485957515734018},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-0.1,"breakHorizontal":10.6,"spinRate":1364,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.41420297801720407,"extension":6.583826644936279},"index":3,"playId":"2100770a-8520-3779-9aee-7b3d82e5a023","pitchNumber":3,"startTime":"2026-07-01T17:49:42.771Z","endTime":"2026-07-01T17:49:47.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.042649268801192,"aZ":-31.533816975036043,"pfxX":-6.256060379813028,"pfxZ":0.36139404330088354,"pX":-1.042773314115948,"pZ":2.3336258764900726,"vX0":3.763219837009691,"vY0":-130.80752210998267,"vZ0":-2.088736145016555,"x":156.75,"y":175.77,"x0":-1.677189678057799,"y0":50.00155281480279,"z0":5.475552429382424,"aX":-10.989311013252793},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.5,"breakHorizontal":10.7,"spinRate":1465,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4165602429022224,"extension":6.834141570158198},"index":4,"playId":"1b4b25b5-ddde-3bbc-93a7-c95f94c2f9b5","pitchNumber":4,"startTime":"2026-07-01T17:50:03.637Z","endTime":"2026-07-01T17:50:08.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:50:08.104Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Amed Rosario grounds out sharply, third baseman Colt Keith to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T17:50:09.857Z","endTime":"2026-07-01T17:50:56.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.254642780820358,"aZ":-27.164822223211804,"pfxX":1.860419057385017,"pfxZ":2.7358901376511042,"pX":-1.2490665397632086,"pZ":3.6232999488288056,"vX0":0.6438434274577768,"vY0":-133.79821962072603,"vZ0":-0.1592673077152308,"x":164.61,"y":140.95,"x0":-1.7339157739186186,"y0":50.001371135290164,"z0":5.614380933027505,"aX":3.4054410662650616},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.2,"breakHorizontal":-3.5,"spinRate":2253,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.4078661135977577,"extension":6.605610702898961},"index":0,"playId":"1c6092d2-61f2-3a26-a8cf-c6e6ebfe02dd","pitchNumber":1,"startTime":"2026-07-01T17:50:29.735Z","endTime":"2026-07-01T17:50:34.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.518779039069152,"aZ":-15.830890429122814,"pfxX":-7.164476934450047,"pfxZ":8.012252584477707,"pX":-0.1011075834565904,"pZ":1.6695728438694095,"vX0":6.229516944244066,"vY0":-141.302734503393,"vZ0":-7.518586287611884,"x":120.85,"y":193.7,"x0":-1.393877486752163,"y0":50.00345639340453,"z0":5.364613843952123,"aX":-14.617081718831885},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.3,"breakHorizontal":11.9,"spinRate":2132,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.386319184857407,"extension":6.997947837835554},"hitData":{"launchSpeed":89.6,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":100.12,"coordY":165.36}},"index":1,"playId":"06e3ac29-8cc4-3fff-8090-92fa5363955b","pitchNumber":2,"startTime":"2026-07-01T17:50:48.859Z","endTime":"2026-07-01T17:50:56.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:50:56.908Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Keith singles on a line drive to left fielder Cody Bellinger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T17:52:46.163Z","endTime":"2026-07-01T17:54:04.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.064609313067027,"aZ":-15.789335823422958,"pfxX":-5.48009264740764,"pfxZ":8.628964581427125,"pX":-0.7453048381002356,"pZ":1.9276567611439661,"vX0":8.741451093445859,"vY0":-136.4402761022986,"vZ0":-6.08439599197788,"x":145.41,"y":186.73,"x0":-3.2684161424373133,"y0":50.00041190230291,"z0":5.2617510513568035,"aX":-10.403222727056148},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":8.3,"spinRate":2538,"spinDirection":227},"zone":7,"typeConfidence":0.91,"plateTime":0.40037650978823613,"extension":6.5721611083921765},"index":0,"playId":"09c49238-b857-3adf-9cdc-ae32568d8541","pitchNumber":1,"startTime":"2026-07-01T17:53:07.247Z","endTime":"2026-07-01T17:53:11.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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.7,"endSpeed":80.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.915655785564063,"aZ":-31.151061911595495,"pfxX":-7.512023274450824,"pfxZ":0.6239432914335525,"pX":-1.1344828854592497,"pZ":2.0064463203015315,"vX0":7.713060513807511,"vY0":-127.58213481027717,"vZ0":-2.62484596004575,"x":160.24,"y":184.61,"x0":-3.218943875729781,"y0":50.00636830630012,"z0":5.5004458442056094,"aX":-12.403394489455543},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.7,"breakHorizontal":11.9,"spinRate":1726,"spinDirection":243},"zone":13,"typeConfidence":0.88,"plateTime":0.4290971510429835,"extension":6.48275259252108},"index":1,"playId":"be6b1573-0ee5-3f0c-8f81-0e51d69725b1","pitchNumber":2,"startTime":"2026-07-01T17:53:22.835Z","endTime":"2026-07-01T17:53:27.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56701465201401,"aZ":-27.789551427399566,"pfxX":-9.994240435372726,"pfxZ":2.3870074663619683,"pX":0.66146311505757,"pZ":2.297451716615861,"vX0":12.92170238736147,"vY0":-134.63985243939788,"vZ0":-3.355950793959728,"x":91.79,"y":176.75,"x0":-2.904155830894098,"y0":50.00007957681109,"z0":5.5292875994611075,"aX":-18.325552515172834},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.7,"breakHorizontal":15.2,"spinRate":2412,"spinDirection":233},"zone":6,"typeConfidence":0.91,"plateTime":0.4070067025995696,"extension":6.703483185824133},"index":2,"playId":"66819c3e-da81-394a-96b9-f6ae1967fd65","pitchNumber":3,"startTime":"2026-07-01T17:53:38.773Z","endTime":"2026-07-01T17:53:42.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.366797541755535,"aZ":-30.77159586008113,"pfxX":-7.6521497824525015,"pfxZ":0.8572004542308971,"pX":-1.0678063867734677,"pZ":2.074372871426022,"vX0":7.708345718817226,"vY0":-126.96472252199555,"vZ0":-2.415497892841807,"x":157.7,"y":182.77,"x0":-3.1511994349985764,"y0":50.00035750720109,"z0":5.490591000072142,"aX":-12.472468577676153},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.2,"breakHorizontal":12.1,"spinRate":1685,"spinDirection":245},"zone":13,"typeConfidence":0.88,"plateTime":0.43165648688074665,"extension":6.545310165967949},"hitData":{"launchSpeed":65.9,"launchAngle":24.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.49,"coordY":127.5}},"index":3,"playId":"21abd1b0-5c5f-3b53-a9a6-2c4623f5fb6d","pitchNumber":4,"startTime":"2026-07-01T17:53:54.339Z","endTime":"2026-07-01T17:54:04.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:54:04.646Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Torkelson pops out to third baseman Oswaldo Cabrera in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T17:54:04.361Z","endTime":"2026-07-01T17:56:04.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.356469330222986,"aZ":-19.0193897331521,"pfxX":-4.899918764887218,"pfxZ":7.0083346608597985,"pX":1.329632098628256,"pZ":2.763230337576064,"vX0":12.882859429614092,"vY0":-136.25334734833353,"vZ0":-3.4178058978699024,"x":66.32,"y":164.17,"x0":-2.8264872438095416,"y0":50.005666498776485,"z0":5.350681027801647,"aX":-9.202590286866384},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.1,"breakHorizontal":6.1,"spinRate":2519,"spinDirection":218},"zone":12,"typeConfidence":0.92,"plateTime":0.4022315962084684,"extension":6.924264738973105},"index":0,"playId":"02660962-5915-38bd-83e2-eada777d47fb","pitchNumber":1,"startTime":"2026-07-01T17:54:28.805Z","endTime":"2026-07-01T17:54:33.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.525716229340997,"aZ":-32.88218602007056,"pfxX":7.085542137269375,"pfxZ":-0.4826384231618617,"pX":0.227479121713753,"pZ":1.2714696458283914,"vX0":6.529452603359249,"vY0":-121.24091705191557,"vZ0":-2.8296947421411325,"x":108.33,"y":204.45,"x0":-3.433572790806194,"y0":50.001683523650726,"z0":5.3604463635943524,"aX":10.412957785430784},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.3,"breakHorizontal":-14.5,"spinRate":3186,"spinDirection":55},"zone":14,"typeConfidence":0.88,"plateTime":0.453979319802539,"extension":6.917231544794628},"index":1,"playId":"5e0c280b-366d-37b5-8836-44618d76f507","pitchNumber":2,"startTime":"2026-07-01T17:54:48.141Z","endTime":"2026-07-01T17:54:52.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.002053709139254,"aZ":-24.504615716119762,"pfxX":-11.30222045554463,"pfxZ":4.070172577336162,"pX":1.4447042751582004,"pZ":1.2552442772087196,"vX0":15.255536535263156,"vY0":-136.79044574327912,"vZ0":-6.467082754759193,"x":61.93,"y":204.89,"x0":-2.7529604711917575,"y0":50.001137838289964,"z0":5.345745096559295,"aX":-21.280096741166535},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.0,"breakHorizontal":17.0,"spinRate":2393,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.4014128683107079,"extension":6.7807814494068746},"index":2,"playId":"79e5c86c-d628-32cd-bda2-bea6da14548d","pitchNumber":3,"startTime":"2026-07-01T17:55:07.911Z","endTime":"2026-07-01T17:55:12.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":94.8,"endSpeed":86.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.648479096237107,"aZ":-16.104216192285904,"pfxX":-3.57095029204628,"pfxZ":8.417577894799084,"pX":0.48232689236817394,"pZ":2.331296369494495,"vX0":11.101958100301111,"vY0":-137.56429282111978,"vZ0":-4.8882948549388034,"x":98.61,"y":175.83,"x0":-3.14869619378263,"y0":50.000459063757525,"z0":5.229447393841937,"aX":-6.81586312872777},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":4.1,"spinRate":2609,"spinDirection":221},"zone":6,"typeConfidence":0.95,"plateTime":0.3987659573765572,"extension":6.778393539980056},"index":3,"playId":"4127b92d-6bd4-3826-bb9d-9352533433e6","pitchNumber":4,"startTime":"2026-07-01T17:55:29.729Z","endTime":"2026-07-01T17:55:33.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.030944563458956,"aZ":-31.549346741459356,"pfxX":-8.871053046654339,"pfxZ":0.3755216386136908,"pX":-0.2004302300083344,"pZ":2.6827437380829147,"vX0":9.932565958803039,"vY0":-127.76055251256555,"vZ0":-0.6801922943358212,"x":124.64,"y":166.35,"x0":-2.983778566940718,"y0":50.00068920040072,"z0":5.429321739643311,"aX":-14.680821973974938},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.7,"breakHorizontal":13.8,"spinRate":1926,"spinDirection":246},"zone":5,"typeConfidence":0.89,"plateTime":0.42852076297396247,"extension":6.420932210591908},"hitData":{"launchSpeed":99.4,"launchAngle":68.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":86.44,"coordY":182.09}},"index":4,"playId":"8e7660a4-a187-378a-b227-cf9c6eba65ea","pitchNumber":5,"startTime":"2026-07-01T17:55:53.890Z","endTime":"2026-07-01T17:56:04.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:56:04.938Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T17:56:10.742Z","endTime":"2026-07-01T17:58:26.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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":94.9,"endSpeed":87.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.332359298191232,"aZ":-17.907043805044438,"pfxX":-6.369003651381167,"pfxZ":7.383810194795968,"pX":0.0878608521025935,"pZ":2.5692595872032227,"vX0":11.235547137779902,"vY0":-137.80256681088383,"vZ0":-4.353379044985669,"x":113.65,"y":169.41,"x0":-3.2062943555908037,"y0":50.000323068320526,"z0":5.3716394027316685,"aX":-12.30302191055364},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.6,"breakHorizontal":9.4,"spinRate":2465,"spinDirection":230},"zone":5,"typeConfidence":0.89,"plateTime":0.39678687527257006,"extension":6.7364280710618045},"index":0,"playId":"09a47a2b-b8a2-3df1-893e-45cba14d98dc","pitchNumber":1,"startTime":"2026-07-01T17:56:33.854Z","endTime":"2026-07-01T17:56:37.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.209102283612296,"aZ":-24.05258767533723,"pfxX":-9.53903538224017,"pfxZ":4.280744227022372,"pX":-1.490425072289931,"pZ":1.5485129408191285,"vX0":8.389130322870754,"vY0":-136.69874232418735,"vZ0":-5.468902442678168,"x":173.81,"y":196.97,"x0":-3.354815184450284,"y0":50.00600010538313,"z0":5.219126162681691,"aX":-18.115597249267978},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.8,"breakHorizontal":15.6,"spinRate":2405,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.4001772755352784,"extension":6.863199998929381},"index":1,"playId":"edf92d79-e279-3dda-99f2-8e4840792dfe","pitchNumber":2,"startTime":"2026-07-01T17:56:53.655Z","endTime":"2026-07-01T17:56:58.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.586822935321354,"aZ":-23.861340620121453,"pfxX":-8.345370662305386,"pfxZ":4.464803561383411,"pX":-1.0719778078523223,"pZ":1.5871010780941914,"vX0":8.85976758364974,"vY0":-135.14426678288407,"vZ0":-5.146359076558232,"x":157.86,"y":195.93,"x0":-3.2980114297513285,"y0":50.00554299442673,"z0":5.17751818171856,"aX":-15.544593061289508},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.2,"breakHorizontal":13.4,"spinRate":2343,"spinDirection":236},"zone":13,"typeConfidence":0.81,"plateTime":0.4042531156828697,"extension":6.789976100247276},"index":2,"playId":"f494a34d-e10c-3eb9-9e92-22e3f8f8c134","pitchNumber":3,"startTime":"2026-07-01T17:57:13.591Z","endTime":"2026-07-01T17:57:18.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"01d8338b-fa5d-3e71-8148-81122184f2c6","startTime":"2026-07-01T17:57:35.445Z","endTime":"2026-07-01T17:57:40.006Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.014068902199117,"aZ":-20.150978990843676,"pfxX":-5.710068207898802,"pfxZ":6.32440666028646,"pX":0.06847891913116974,"pZ":2.098841147932841,"vX0":10.727930093985348,"vY0":-136.31808776773082,"vZ0":-4.7314352889816345,"x":114.39,"y":182.11,"x0":-3.1575565146606532,"y0":50.00544356793898,"z0":5.228500528714958,"aX":-10.861278625076023},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.7,"breakHorizontal":8.4,"spinRate":2511,"spinDirection":223},"zone":8,"typeConfidence":0.88,"plateTime":0.40019930615653543,"extension":6.922337515439461},"index":4,"playId":"8e421fb6-95f7-347f-8abc-5c6ba616fd15","pitchNumber":4,"startTime":"2026-07-01T17:57:56.852Z","endTime":"2026-07-01T17:58:01.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79471699994836,"aZ":-31.436428897665515,"pfxX":-9.00650896337805,"pfxZ":0.4486883659213774,"pX":0.06757166596124738,"pZ":1.2081424875232982,"vX0":10.963966649723947,"vY0":-126.39971436667015,"vZ0":-4.078094223164599,"x":114.42,"y":206.16,"x0":-3.1313603186371948,"y0":50.00133936480355,"z0":5.332681142615614,"aX":-14.752071317733098},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.1,"breakHorizontal":14.2,"spinRate":1706,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4313085100817071,"extension":6.567075340148397},"index":5,"playId":"802414c1-4242-30d3-9dc3-6de8a824cb9d","pitchNumber":5,"startTime":"2026-07-01T17:58:22.080Z","endTime":"2026-07-01T17:58:26.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:58:26.337Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells challenged (pitch result), call on the field was overturned: James Outman called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T17:58:28.420Z","endTime":"2026-07-01T18:01:26.909Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26346907017344,"aZ":-27.87343486131676,"pfxX":-10.059724866835325,"pfxZ":2.3286981876540187,"pX":-0.5790658309486922,"pZ":1.685791552948192,"vX0":10.319550788186124,"vY0":-134.80536855191988,"vZ0":-4.0758906423111405,"x":139.07,"y":193.26,"x0":-3.1428460781336964,"y0":50.003221667262686,"z0":5.176394339268947,"aX":-18.585655119637885},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.5,"breakHorizontal":16.1,"spinRate":2401,"spinDirection":228},"zone":7,"typeConfidence":0.91,"plateTime":0.4057249946672181,"extension":6.644382113048965},"index":0,"playId":"bd9cbc75-efb8-3115-bcde-e8722ede3ef9","pitchNumber":1,"startTime":"2026-07-01T17:58:52.469Z","endTime":"2026-07-01T17:58:56.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.052319463853348,"aZ":-29.567389713286886,"pfxX":-9.657499048988935,"pfxZ":1.5408236072971206,"pX":-0.5198319570940584,"pZ":1.3081955188935555,"vX0":9.976630223717432,"vY0":-128.20307096974437,"vZ0":-4.146357314209894,"x":136.81,"y":203.46,"x0":-3.1814891665339036,"y0":50.00095148028245,"z0":5.218564230787096,"aX":-16.29876890944468},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.2,"breakHorizontal":15.6,"spinRate":1724,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.424998364750107,"extension":6.113824729793067},"index":1,"playId":"452bb006-0f31-3473-b407-683c7000185a","pitchNumber":2,"startTime":"2026-07-01T17:59:12.069Z","endTime":"2026-07-01T17:59:16.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95452172432981,"aZ":-16.91025708104454,"pfxX":-3.7521161176720668,"pfxZ":7.9378200066444276,"pX":-1.00104375265623,"pZ":2.846190816770146,"vX0":7.79969027796302,"vY0":-136.7871089871896,"vZ0":-3.568997740907038,"x":155.16,"y":161.93,"x0":-3.383024558525469,"y0":50.004691648933765,"z0":5.305005705966247,"aX":-7.217578255552987},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":5.4,"spinRate":2579,"spinDirection":219},"zone":11,"typeConfidence":0.94,"plateTime":0.3981622792769768,"extension":6.652335397392946},"index":2,"playId":"e332f535-4e70-3b2b-b731-47cd23325ef1","pitchNumber":3,"startTime":"2026-07-01T17:59:34.085Z","endTime":"2026-07-01T17:59:37.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.955653536562437,"aZ":-16.259705917870747,"pfxX":-4.3624173771257535,"pfxZ":8.093491888660612,"pX":-0.11777204304155833,"pZ":1.402928493565088,"vX0":9.868012846573533,"vY0":-138.40565754752015,"vZ0":-7.53367047132801,"x":121.49,"y":200.9,"x0":-3.14112270377505,"y0":50.00543165969953,"z0":5.221675212322165,"aX":-8.581435324977107},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":6.1,"spinRate":2499,"spinDirection":220},"zone":13,"typeConfidence":0.94,"plateTime":0.39371654139402157,"extension":5.981715989454866},"index":3,"playId":"66a6345d-9b11-32f4-9481-dac185f1dcba","pitchNumber":4,"startTime":"2026-07-01T18:00:00.463Z","endTime":"2026-07-01T18:00:05.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.465096684139404,"aZ":-30.395062200141336,"pfxX":-9.793923509779876,"pfxZ":1.0511279114773848,"pX":-0.05364060407274497,"pZ":0.7547093633866734,"vX0":10.97663238421837,"vY0":-128.98835556063293,"vZ0":-5.5955766417636035,"x":119.04,"y":218.4,"x0":-3.0809440517939364,"y0":50.00526000819213,"z0":5.280471167496482,"aX":-16.59666466214253},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.8,"breakHorizontal":15.5,"spinRate":1710,"spinDirection":248},"zone":13,"typeConfidence":0.91,"plateTime":0.42375538445669747,"extension":6.560349180924778},"index":4,"playId":"4317a932-cef3-372a-9cd7-17fcf9f457d2","pitchNumber":5,"startTime":"2026-07-01T18:00:21.313Z","endTime":"2026-07-01T18:00:25.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.342253130706034,"aZ":-16.142544354847537,"pfxX":-4.034909312082695,"pfxZ":8.361136254549224,"pX":0.5126957456477966,"pZ":1.980842802588858,"vX0":11.612199534578354,"vY0":-136.92038017960206,"vZ0":-5.862659755687904,"x":97.46,"y":185.3,"x0":-3.2403335895851577,"y0":50.00670454893514,"z0":5.2361136667956005,"aX":-7.740937634390233},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":5.2,"spinRate":2422,"spinDirection":223},"zone":9,"typeConfidence":0.94,"plateTime":0.398478518272404,"extension":6.8152906396104775},"index":5,"playId":"028c84aa-e707-3f52-aa37-6939f4fe2f4c","pitchNumber":6,"startTime":"2026-07-01T18:00:59.879Z","endTime":"2026-07-01T18:01:26.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"}},"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:01:26.909Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jazz Chisholm Jr. grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T18:03:27.378Z","endTime":"2026-07-01T18:03:49.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":89.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.351976180212485,"aZ":-13.25639595844339,"pfxX":-2.9722031239146633,"pfxZ":9.379993871560856,"pX":-0.5904154790819941,"pZ":2.151591545907572,"vX0":4.545051865131383,"vY0":-140.09920946922253,"vZ0":-6.948718125477128,"x":139.51,"y":180.69,"x0":-1.836825465127817,"y0":50.00219803758288,"z0":5.505127415474789,"aX":-5.994244839825109},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":4.6,"spinRate":2277,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.38880750121186924,"extension":6.667641100008329},"index":0,"playId":"55adad26-5d1c-3e71-b776-eef23cb26670","pitchNumber":1,"startTime":"2026-07-01T18:03:27.378Z","endTime":"2026-07-01T18:03:31.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":77.1,"endSpeed":71.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.341941226318596,"aZ":-39.306888119338296,"pfxX":7.657527330170645,"pfxZ":-5.616671586297672,"pX":-0.6184519787748781,"pZ":2.2098355849860933,"vX0":0.005453557524737196,"vY0":-112.24460857355473,"vZ0":0.8722518109193067,"x":140.57,"y":179.11,"x0":-1.6149881892715603,"y0":50.00477871056444,"z0":5.83568654245507,"aX":9.71888416844094},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-9.6,"breakHorizontal":-13.8,"spinRate":2450,"spinDirection":39},"zone":4,"typeConfidence":2.0,"plateTime":0.48898066124387407,"extension":7.451925046218575},"hitData":{"launchSpeed":98.1,"launchAngle":2.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.87,"coordY":146.62}},"index":1,"playId":"b5652ab5-268b-34a9-953b-7d1a0b0419e1","pitchNumber":2,"startTime":"2026-07-01T18:03:43.822Z","endTime":"2026-07-01T18:03:49.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:03:49.840Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Anthony Volpe grounds out sharply, third baseman Colt Keith to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T18:03:53.769Z","endTime":"2026-07-01T18:05:23.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.683339231757422,"aZ":-23.852885846642938,"pfxX":1.1287128254809846,"pfxZ":4.544503548434145,"pX":-0.13172607581152704,"pZ":1.6023168975164876,"vX0":4.354022661915525,"vY0":-133.4792551409089,"vZ0":-5.796886893854043,"x":122.02,"y":195.52,"x0":-1.9208928899668003,"y0":50.00410993478311,"z0":5.484933968203257,"aX":2.0671396469764045},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.3,"breakHorizontal":-2.9,"spinRate":2356,"spinDirection":161},"zone":8,"typeConfidence":2.0,"plateTime":0.40801052029285945,"extension":7.04835259031619},"index":0,"playId":"bc1c0776-cc05-3599-bc14-515ebb964072","pitchNumber":1,"startTime":"2026-07-01T18:04:14.791Z","endTime":"2026-07-01T18:04:19.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7671363902255,"aZ":-23.73407322801694,"pfxX":1.2963182752993463,"pfxZ":4.395444305144033,"pX":1.1623004791395841,"pZ":1.6288333166296574,"vX0":7.057534975794222,"vY0":-136.6470680980224,"vZ0":-6.012357252119584,"x":72.7,"y":194.8,"x0":-1.606140245645734,"y0":50.002062397040305,"z0":5.453403320927061,"aX":2.48906176782705},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.1,"breakHorizontal":-3.6,"spinRate":2301,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.39849391300246895,"extension":6.838171402650578},"index":1,"playId":"fb2bb3d0-b7b8-34c3-b361-3395e0ee8624","pitchNumber":2,"startTime":"2026-07-01T18:04:27.778Z","endTime":"2026-07-01T18:04:31.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.608591419107594,"aZ":-20.26800988488051,"pfxX":-7.851320800509713,"pfxZ":6.0099299775154975,"pX":-0.8438850002758992,"pZ":3.155297644342954,"vX0":5.0736330143576085,"vY0":-139.21233963051245,"vZ0":-3.0338105590368505,"x":149.17,"y":153.59,"x0":-1.6615812073417728,"y0":50.00041180619941,"z0":5.586663174828832,"aX":-15.547428437428438},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.6,"breakHorizontal":13.3,"spinRate":2129,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39209608410174557,"extension":7.0555160147608245},"index":2,"playId":"84e37a89-1423-3b8b-a20d-272cbea6dd35","pitchNumber":3,"startTime":"2026-07-01T18:04:42.158Z","endTime":"2026-07-01T18:04:45.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":90.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82434572113985,"aZ":-19.453626393148102,"pfxX":-7.815502591530685,"pfxZ":6.217511628048657,"pX":-0.38426980963659213,"pZ":1.4483041820043414,"vX0":6.118235172741558,"vY0":-141.11309543649992,"vZ0":-7.541685797719406,"x":131.65,"y":199.68,"x0":-1.5498009907883816,"y0":50.002549859056,"z0":5.378318417369059,"aX":-15.98643197814974},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.1,"breakHorizontal":13.2,"spinRate":2172,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3860678137261253,"extension":7.369877496409895},"index":3,"playId":"acf3c97b-e1a9-34bd-8a82-5700f98e10ea","pitchNumber":4,"startTime":"2026-07-01T18:05:01.793Z","endTime":"2026-07-01T18:05:06.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.975937575954628,"aZ":-20.73646807529742,"pfxX":-8.93397964489773,"pfxZ":5.627224901980146,"pX":0.08994042832828918,"pZ":1.949094688114768,"vX0":7.524969382543,"vY0":-140.73880716810874,"vZ0":-6.080417351539969,"x":113.57,"y":186.15,"x0":-1.440345144236871,"y0":50.00426458392889,"z0":5.45414806946592,"aX":-18.161485065026337},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.2,"breakHorizontal":14.9,"spinRate":2144,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.38722441853075074,"extension":7.417627481376256},"hitData":{"launchSpeed":89.6,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":102.15,"coordY":164.35}},"index":4,"playId":"4acb34e6-6e59-3cd7-ad39-33c1232b1355","pitchNumber":5,"startTime":"2026-07-01T18:05:16.758Z","endTime":"2026-07-01T18:05:23.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:05:23.373Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T18:05:28.093Z","endTime":"2026-07-01T18:07:43.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.716956277400037,"aZ":-40.63095592981199,"pfxX":7.749957728839387,"pfxZ":-6.506383690066269,"pX":-0.20263003858860212,"pZ":3.719422718010768,"vX0":0.7416205124903508,"vY0":-113.5491149584091,"vZ0":3.9892794361662807,"x":124.72,"y":138.36,"x0":-1.5401963967070276,"y0":50.00291209920152,"z0":5.994874972454981,"aX":10.071723722101147},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-10.4,"breakHorizontal":-14.2,"spinRate":2429,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.4832436923907135,"extension":7.315552725139734},"index":0,"playId":"ff886a40-9887-3073-acd0-5b225c318cd7","pitchNumber":1,"startTime":"2026-07-01T18:05:47.969Z","endTime":"2026-07-01T18:05:52.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.861349590608718,"aZ":-26.698565477419052,"pfxX":2.984486259441522,"pfxZ":2.954136785343934,"pX":0.49581516528242564,"pZ":3.246682745815776,"vX0":4.676261727126148,"vY0":-134.64622934236036,"vZ0":-1.3597918480804125,"x":98.1,"y":151.12,"x0":-1.6452429079167301,"y0":50.000211450762286,"z0":5.6320307092053055,"aX":5.525790977782598},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.3,"breakHorizontal":-6.4,"spinRate":2396,"spinDirection":170},"zone":3,"typeConfidence":2.0,"plateTime":0.40544158261881114,"extension":6.999537416184887},"index":1,"playId":"7adc997b-dcea-3bd4-98e9-cc9fc521ce3a","pitchNumber":2,"startTime":"2026-07-01T18:06:00.492Z","endTime":"2026-07-01T18:06:03.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-01T18:06:08.726Z","endTime":"2026-07-01T18:06:25.881Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":97.4,"endSpeed":89.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.695247782727776,"aZ":-11.619220311110247,"pfxX":-2.557213460066853,"pfxZ":10.014679221676985,"pX":-0.016073550512157333,"pZ":1.8641177056619522,"vX0":5.3230511695943346,"vY0":-141.73067698068348,"vZ0":-8.008014078477617,"x":117.61,"y":188.45,"x0":-1.578822983609336,"y0":50.00387633263146,"z0":5.452368176510444,"aX":-5.249589184657249},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":3.6,"spinRate":2339,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.38515077112952945,"extension":6.850705815985895},"index":3,"playId":"df3b5404-957c-3fac-b6e6-f6e8610cc17f","pitchNumber":3,"startTime":"2026-07-01T18:06:25.881Z","endTime":"2026-07-01T18:06:29.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":87.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.612625976560395,"aZ":-25.797824941863876,"pfxX":2.3700698683941717,"pfxZ":3.3671643925990073,"pX":1.2675677083460488,"pZ":0.10956001581288827,"vX0":6.636013624428682,"vY0":-136.17642518332906,"vZ0":-9.156759295873307,"x":68.68,"y":235.82,"x0":-1.5008423750371043,"y0":50.00261842953083,"z0":5.2767503211569,"aX":4.486849981634028},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.4,"breakHorizontal":-5.6,"spinRate":2410,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.4009721393308938,"extension":6.939890713301415},"index":4,"playId":"d6fcbe18-1d5d-3740-a894-2032666b725d","pitchNumber":4,"startTime":"2026-07-01T18:06:40.683Z","endTime":"2026-07-01T18:06:45.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.601214752167326,"aZ":-22.973067369753043,"pfxX":3.2277828722454815,"pfxZ":4.94349497277068,"pX":1.6106836840840855,"pZ":0.5071295928708333,"vX0":7.862551264363571,"vY0":-135.79497310677903,"vZ0":-8.514322762822372,"x":55.6,"y":225.09,"x0":-1.7453626645978682,"y0":50.00540425371332,"z0":5.289870618062543,"aX":6.008885277030329},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.2,"breakHorizontal":-7.6,"spinRate":2418,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.40383426037351855,"extension":6.7860383313589825},"index":5,"playId":"629f1588-c9c8-38a9-8616-aa98173c0dab","pitchNumber":5,"startTime":"2026-07-01T18:07:01.211Z","endTime":"2026-07-01T18:07:04.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.639858715593434,"aZ":-15.605549197918439,"pfxX":-5.534611313216695,"pfxZ":7.9892050585714065,"pX":0.5806154598164878,"pZ":1.8890618223802025,"vX0":8.277821684570476,"vY0":-142.79586034071755,"vZ0":-7.174931148790179,"x":94.87,"y":187.78,"x0":-1.6313000391540824,"y0":50.001072780622685,"z0":5.40849791602951,"aX":-11.475648151966261},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.2,"breakHorizontal":8.4,"spinRate":2232,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.38298696332982285,"extension":5.42224526793125},"index":6,"playId":"1902ba12-8453-34f4-8150-514a6878191b","pitchNumber":6,"startTime":"2026-07-01T18:07:38.906Z","endTime":"2026-07-01T18:07:43.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:07:43.280Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:09:42.928Z","endTime":"2026-07-01T18:10:45.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.615613335782555,"aZ":-16.45671293386211,"pfxX":-5.2559062671619134,"pfxZ":8.330835892861602,"pX":0.49134495225311703,"pZ":2.654223763345822,"vX0":11.609808177037129,"vY0":-135.50989190645396,"vZ0":-3.986723052465704,"x":98.27,"y":167.12,"x0":-3.138185102483522,"y0":50.00165629962661,"z0":5.271705663439678,"aX":-9.915718429844059},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":7.4,"spinRate":2462,"spinDirection":220},"zone":6,"typeConfidence":0.92,"plateTime":0.4019866280800741,"extension":6.718592047271475},"index":0,"playId":"964bc34e-834d-39fc-aa48-526f4d003877","pitchNumber":1,"startTime":"2026-07-01T18:10:07.146Z","endTime":"2026-07-01T18:10:10.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.355194141354634,"aZ":-14.891088133594737,"pfxX":-5.825713579190006,"pfxZ":9.107120627243752,"pX":0.49080533667070436,"pZ":1.988156673510973,"vX0":11.776662424100394,"vY0":-136.03581007397034,"vZ0":-5.901579468118231,"x":98.29,"y":185.1,"x0":-3.1132758045606588,"y0":50.0010568981985,"z0":5.1959902980139665,"aX":-11.054488435896749},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":8.4,"spinRate":2579,"spinDirection":225},"zone":9,"typeConfidence":0.91,"plateTime":0.40073778328362053,"extension":6.962026619130005},"index":1,"playId":"3c6a2335-3fb4-3163-98be-b5583199709a","pitchNumber":2,"startTime":"2026-07-01T18:10:23.947Z","endTime":"2026-07-01T18:10:27.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.271344119298124,"aZ":-18.061426147534107,"pfxX":-5.636401093570422,"pfxZ":7.312582520736444,"pX":-0.05191904495363601,"pZ":2.5574705300361327,"vX0":10.425822039367146,"vY0":-137.51406784402002,"vZ0":-4.111628872350595,"x":118.98,"y":169.73,"x0":-3.146773863289026,"y0":50.003417787914856,"z0":5.284562454737288,"aX":-10.87972324115197},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":8.2,"spinRate":2712,"spinDirection":223},"zone":5,"typeConfidence":0.92,"plateTime":0.39713164931661415,"extension":6.55744859445398},"index":2,"playId":"a6d35c0c-1073-3f21-8ac4-a13e5dfdd7d2","pitchNumber":3,"startTime":"2026-07-01T18:10:41.345Z","endTime":"2026-07-01T18:10:45.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:10:45.410Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kevin McGonigle homers (7) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:10:46.830Z","endTime":"2026-07-01T18:11:30.194Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":701542,"link":"/api/v1/people/701542"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.54269089291166,"aZ":-40.856626030687686,"pfxX":6.41934396498179,"pfxZ":-6.246300988904043,"pX":0.06423614856944151,"pZ":2.5910745727926097,"vX0":6.0569384420408445,"vY0":-117.04940010953884,"vZ0":1.3985493679034064,"x":114.55,"y":168.82,"x0":-3.38814929322609,"y0":50.00060294327862,"z0":5.803741065600287,"aX":8.927607448557582},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.7,"breakHorizontal":-13.1,"spinRate":2963,"spinDirection":52},"zone":5,"typeConfidence":0.87,"plateTime":0.467477865297278,"extension":6.601091861736354},"hitData":{"launchSpeed":102.5,"launchAngle":35.0,"totalDistance":422.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":180.34,"coordY":37.02}},"index":0,"playId":"105a01be-8c9f-37ed-bbc4-3205f44e54a5","pitchNumber":1,"startTime":"2026-07-01T18:11:07.173Z","endTime":"2026-07-01T18:11:30.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-11.5,"leverageIndex":0.73,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:11:30.194Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, third baseman Oswaldo Cabrera to first baseman Ben Rice.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:11:17.553Z","endTime":"2026-07-01T18:13:12.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.253288105736488,"aZ":-35.18437561013658,"pfxX":9.744529161403602,"pfxZ":-2.0311142045888673,"pX":-0.02983894321706995,"pZ":3.2874096695984916,"vX0":5.043413250630844,"vY0":-120.99285059626897,"vZ0":1.843583447625925,"x":118.14,"y":150.02,"x0":-3.4059367217438044,"y0":50.00098421731503,"z0":5.5953216144367035,"aX":14.466253842129287},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.0,"breakHorizontal":-18.8,"spinRate":3117,"spinDirection":53},"zone":2,"typeConfidence":0.91,"plateTime":0.452428561920478,"extension":6.6981760455370924},"index":0,"playId":"1bf3cfdc-0898-3f8c-9a6d-28b887a393d8","pitchNumber":1,"startTime":"2026-07-01T18:11:53.375Z","endTime":"2026-07-01T18:11:57.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4350249507369,"aZ":-40.63838636787037,"pfxX":5.496228088134025,"pfxZ":-5.998086788469062,"pX":1.5618819892155735,"pZ":0.019599010865805976,"vX0":9.208744541133003,"vY0":-117.74022582027601,"vZ0":-3.7626427381734535,"x":57.46,"y":238.25,"x0":-3.1075753816091582,"y0":50.00492103812846,"z0":5.3823884595086335,"aX":7.751135634939649},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-11.5,"breakHorizontal":-12.1,"spinRate":2931,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.4644112174551318,"extension":6.1442849631213665},"index":1,"playId":"338e3854-f5e1-3298-8035-9215ff2c7fe2","pitchNumber":2,"startTime":"2026-07-01T18:12:09.317Z","endTime":"2026-07-01T18:12:14.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.803977509183333,"aZ":-29.984669283959633,"pfxX":-9.739622543219195,"pfxZ":1.139572704024653,"pX":1.1060647528427217,"pZ":1.7805383857016628,"vX0":14.356478160676058,"vY0":-137.21860847065255,"vZ0":-4.217388603272404,"x":74.84,"y":190.71,"x0":-2.9067040854608255,"y0":50.00407057500656,"z0":5.359349356187194,"aX":-18.742057744622194},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.3,"breakHorizontal":15.0,"spinRate":2514,"spinDirection":231},"zone":14,"typeConfidence":0.91,"plateTime":0.3977912718532224,"extension":6.925451513853587},"index":2,"playId":"86253395-a6ae-3341-9aaf-427d7f01031c","pitchNumber":3,"startTime":"2026-07-01T18:12:29.611Z","endTime":"2026-07-01T18:12:33.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":93.2,"endSpeed":86.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.857339390922107,"aZ":-20.10199954492294,"pfxX":-2.762279855063986,"pfxZ":6.406045608594006,"pX":1.499969295588495,"pZ":4.359070386268555,"vX0":13.229926231934677,"vY0":-135.28305301908296,"vZ0":0.9576717655319452,"x":59.82,"y":121.09,"x0":-3.0596327652560205,"y0":50.00286627436945,"z0":5.392540988633102,"aX":-5.206000228375078},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.0,"breakHorizontal":2.6,"spinRate":2644,"spinDirection":224},"zone":12,"typeConfidence":0.95,"plateTime":0.4022943429189074,"extension":6.911564304228141},"index":3,"playId":"97fe29bb-96f1-3284-b697-7f2caebb7d60","pitchNumber":4,"startTime":"2026-07-01T18:12:47.146Z","endTime":"2026-07-01T18:12:50.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":76.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.824684103593867,"aZ":-40.27204319638584,"pfxX":5.682097709025673,"pfxZ":-5.638303705076594,"pX":0.5338829953601542,"pZ":1.3557613614679125,"vX0":7.0268852294698725,"vY0":-118.78604780370544,"vZ0":-1.0719548357280602,"x":96.65,"y":202.17,"x0":-3.196137512231432,"y0":50.00420219860908,"z0":5.460107591358936,"aX":8.156371935544009},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.2,"breakHorizontal":-11.9,"spinRate":2827,"spinDirection":60},"zone":14,"typeConfidence":0.86,"plateTime":0.4603259433913971,"extension":6.6880609448295},"hitData":{"launchSpeed":84.1,"launchAngle":-6.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.6,"coordY":165.87}},"index":4,"playId":"a0b42be8-42d2-3460-acdd-7f4529c19d17","pitchNumber":5,"startTime":"2026-07-01T18:13:06.162Z","endTime":"2026-07-01T18:13:12.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:13:12.368Z","atBatIndex":17},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Kerry Carpenter reaches on catcher interference by Austin Wells. Kerry Carpenter to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:13:19.857Z","endTime":"2026-07-01T18:13:45.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"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":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40801162565746,"aZ":-23.649720122086023,"pfxX":-9.39178676633054,"pfxZ":4.445351286850048,"pX":-0.8207151415383133,"pZ":2.895037527145944,"vX0":9.801370800388622,"vY0":-136.95973156379753,"vZ0":-2.5170333770058693,"x":148.28,"y":160.61,"x0":-3.2085031589946844,"y0":50.00648542363821,"z0":5.42623287076099,"aX":-18.025610440767906},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":15.2,"spinRate":2438,"spinDirection":229},"zone":1,"typeConfidence":0.9,"plateTime":0.3984036717191195,"extension":6.596604078032379},"index":0,"playId":"42b81558-158d-3001-8e8e-dcd6c095bbc9","pitchNumber":1,"startTime":"2026-07-01T18:13:40.164Z","endTime":"2026-07-01T18:13:45.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.42,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:13:45.239Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:13:54.758Z","endTime":"2026-07-01T18:14:33.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.852519342358985,"aZ":-18.144463813799156,"pfxX":-3.1629187479809566,"pfxZ":7.3270161941832335,"pX":-0.40178620350478883,"pZ":3.222198788718558,"vX0":8.60472427007993,"vY0":-136.50872966501151,"vZ0":-2.6442680582198355,"x":132.32,"y":151.78,"x0":-3.1633649669718995,"y0":50.00670511007652,"z0":5.4313308885625045,"aX":-6.060641460221169},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":4.2,"spinRate":2281,"spinDirection":210},"zone":1,"typeConfidence":0.94,"plateTime":0.39898312715823003,"extension":6.728897694239845},"hitData":{"launchSpeed":91.9,"launchAngle":36.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.54,"coordY":65.69}},"index":0,"playId":"00beae75-de9b-3577-b733-97c45b33e57c","pitchNumber":1,"startTime":"2026-07-01T18:14:24.556Z","endTime":"2026-07-01T18:14:33.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:14:33.589Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Caballero lines out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T18:16:14.778Z","endTime":"2026-07-01T18:18:34.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.093096942221884,"aZ":-16.3263820886751,"pfxX":-4.4491967582681475,"pfxZ":7.797402937755104,"pX":-1.0630517537687831,"pZ":2.8225905688323807,"vX0":3.030898970713323,"vY0":-140.9868598615588,"vZ0":-4.680998082556848,"x":157.52,"y":162.57,"x0":-1.568547940124891,"y0":50.00513063432515,"z0":5.542704315040135,"aX":-9.046484989180206},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.4,"breakHorizontal":7.6,"spinRate":2333,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3870386452666428,"extension":6.689959872145751},"index":0,"playId":"333b6b85-48b7-38f1-95db-53925c77cb7b","pitchNumber":1,"startTime":"2026-07-01T18:16:45.890Z","endTime":"2026-07-01T18:16:49.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.946681673758818,"aZ":-18.279958088952466,"pfxX":-7.603706279820757,"pfxZ":7.075418904069995,"pX":-0.9630487411106357,"pZ":2.8059461242735377,"vX0":4.272753750265531,"vY0":-138.33648473404267,"vZ0":-4.061579455364413,"x":153.71,"y":163.02,"x0":-1.528670224917999,"y0":50.00605071745462,"z0":5.496745469470218,"aX":-14.939585009139122},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":13.1,"spinRate":2139,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39390535446824293,"extension":7.006028947291976},"index":1,"playId":"c0766442-451b-398c-8cf8-b7e8b12b981d","pitchNumber":2,"startTime":"2026-07-01T18:16:58.724Z","endTime":"2026-07-01T18:17:02.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":true},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.785844417590994,"aZ":-12.13715175475851,"pfxX":-4.4110683797383405,"pfxZ":9.95051093837617,"pX":0.8066800697030775,"pZ":2.6833836960310444,"vX0":7.8190009309818,"vY0":-140.3141914876371,"vZ0":-5.478681006125428,"x":86.25,"y":166.33,"x0":-1.4303918698665918,"y0":50.00296435958341,"z0":5.43740743015862,"aX":-8.88318462557767},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":6.6,"spinRate":2329,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3888729458877753,"extension":6.7679349218292515},"index":2,"playId":"9ea8b0e0-ef44-38ab-a110-4319ec7b4414","pitchNumber":3,"startTime":"2026-07-01T18:17:12.666Z","endTime":"2026-07-01T18:17:39.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"}},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58083868218394,"aZ":-18.476267269077365,"pfxX":-9.07245345443945,"pfxZ":6.937328117661414,"pX":-0.13392790440467056,"pZ":2.09361895782883,"vX0":7.305926872816637,"vY0":-138.8162381468166,"vZ0":-5.742867635907824,"x":122.11,"y":182.25,"x0":-1.60555793032633,"y0":50.006780309540346,"z0":5.396960806146893,"aX":-17.923015978699322},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":15.1,"spinRate":2086,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3927872560148664,"extension":7.087397539592511},"index":3,"playId":"158d34bd-d671-377c-92e2-cb501af8b98d","pitchNumber":4,"startTime":"2026-07-01T18:17:42.484Z","endTime":"2026-07-01T18:17:46.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":95.3,"endSpeed":88.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.990369165547108,"aZ":-20.262815988328267,"pfxX":-9.934984617729405,"pfxZ":6.059692816708337,"pX":0.3525425751758614,"pZ":1.9213896489040831,"vX0":8.406099715292575,"vY0":-138.61482354265326,"vZ0":-5.8608812907784404,"x":103.56,"y":186.9,"x0":-1.4132387571097218,"y0":50.004022727408525,"z0":5.395444036867199,"aX":-19.534202872822934},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.1,"breakHorizontal":16.4,"spinRate":2047,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.39358942912359396,"extension":7.1530701341004},"index":4,"playId":"37f9b7c6-1570-3aa9-a2c8-4e3e06007d65","pitchNumber":5,"startTime":"2026-07-01T18:17:56.030Z","endTime":"2026-07-01T18:18:00.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29814711480103,"aZ":-19.784149680824527,"pfxX":-8.84626170873412,"pfxZ":6.097583046307888,"pX":-0.002862382121077712,"pZ":2.294766819474244,"vX0":7.453273753766106,"vY0":-141.00553790244484,"vZ0":-5.086637738132582,"x":117.11,"y":176.82,"x0":-1.5190594585749475,"y0":50.00491585232163,"z0":5.3820857359663385,"aX":-17.979995233948657},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.3,"breakHorizontal":14.6,"spinRate":2149,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.38709658228408417,"extension":6.9910170119414605},"index":5,"playId":"7adf174c-6ef6-38a9-9302-0e554dbdc16f","pitchNumber":6,"startTime":"2026-07-01T18:18:10.097Z","endTime":"2026-07-01T18:18:13.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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.1,"endSpeed":89.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59043518092069,"aZ":-15.18203063891596,"pfxX":-5.18856590211816,"pfxZ":8.232893430617025,"pX":0.09576493312632121,"pZ":2.297047863256478,"vX0":6.216526713335046,"vY0":-142.7004687748548,"vZ0":-6.165789005582642,"x":113.35,"y":176.76,"x0":-1.4359937602015471,"y0":50.0023393468618,"z0":5.440737720390696,"aX":-10.709112260636312},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.8,"breakHorizontal":8.2,"spinRate":2188,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3836998711968773,"extension":6.916112041247529},"hitData":{"launchSpeed":95.7,"launchAngle":20.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.12,"coordY":92.51}},"index":6,"playId":"73631352-778a-3833-a06d-80ea4ecf58b7","pitchNumber":7,"startTime":"2026-07-01T18:18:29.507Z","endTime":"2026-07-01T18:18:34.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:18:34.631Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oswaldo Cabrera grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T18:18:37.460Z","endTime":"2026-07-01T18:19:23.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"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(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":94.1,"endSpeed":85.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48116986268799,"aZ":-24.178725561595034,"pfxX":1.2249042103464012,"pfxZ":4.229011795921876,"pX":-0.7270273429489306,"pZ":2.823380912844726,"vX0":2.8810782954642953,"vY0":-136.94933126035778,"vZ0":-2.896942409258446,"x":144.71,"y":162.55,"x0":-1.9536713518363995,"y0":50.00366328684522,"z0":5.5567062664808216,"aX":2.316520753871087},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.2,"breakHorizontal":-2.9,"spinRate":2186,"spinDirection":180},"zone":1,"typeConfidence":2.0,"plateTime":0.40061224780493365,"extension":7.20692514898198},"index":0,"playId":"d75f6d89-41ea-3d24-85f0-e1a1a534c265","pitchNumber":1,"startTime":"2026-07-01T18:19:03.759Z","endTime":"2026-07-01T18:19:07.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":88.5,"endSpeed":81.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33469941114607,"aZ":-30.70180638450293,"pfxX":-7.082046213750872,"pfxZ":0.8793877026388044,"pX":-0.14699283528263368,"pZ":1.9120351895406533,"vX0":6.15710736717744,"vY0":-128.76383305184186,"vZ0":-3.06369104915608,"x":122.6,"y":187.16,"x0":-1.6471687063405236,"y0":50.00541207352793,"z0":5.488761409378467,"aX":-11.91312971645968},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.1,"breakHorizontal":11.5,"spinRate":1412,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.4251001023841723,"extension":7.04925228931512},"hitData":{"launchSpeed":67.9,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.11,"coordY":161.13}},"index":1,"playId":"f09f2adc-6f7b-3045-9ff5-d3816209a74f","pitchNumber":2,"startTime":"2026-07-01T18:19:17.354Z","endTime":"2026-07-01T18:19:23.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:19:23.364Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben Rice walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T18:19:27.810Z","endTime":"2026-07-01T18:20:48.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":87.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34262469366771,"aZ":-23.48722711029809,"pfxX":1.2812593933717809,"pfxZ":4.570350907350976,"pX":1.3606700314373685,"pZ":0.9600110158538003,"vX0":7.463342436315149,"vY0":-136.13266129163665,"vZ0":-7.502758445294691,"x":65.13,"y":212.86,"x0":-1.5687797090326863,"y0":50.00371715971029,"z0":5.346292074245164,"aX":2.4337916168968015},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.1,"breakHorizontal":-3.7,"spinRate":2167,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.40042271560179454,"extension":7.047640335366817},"index":0,"playId":"4e28dfad-3af6-3479-82ab-da7c24eb8911","pitchNumber":1,"startTime":"2026-07-01T18:19:53.790Z","endTime":"2026-07-01T18:19:57.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.555921569900224,"aZ":-32.84014654566653,"pfxX":-6.029335913904709,"pfxZ":-0.3817436742637453,"pX":0.6973118272985352,"pZ":0.10849493912964926,"vX0":8.18259963000707,"vY0":-130.26584511479982,"vZ0":-6.787789261036416,"x":90.42,"y":235.85,"x0":-1.6910234234443313,"y0":50.005170755108054,"z0":5.208557019862243,"aX":-10.436911773605544},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.9,"breakHorizontal":9.2,"spinRate":1141,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.41934196738658747,"extension":6.7073544773884315},"index":1,"playId":"da3791e9-0a55-3f7a-8879-37dee94a911b","pitchNumber":2,"startTime":"2026-07-01T18:20:08.582Z","endTime":"2026-07-01T18:20:12.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66977050357074,"aZ":-24.402490783536326,"pfxX":1.9956676242836349,"pfxZ":4.136902259829247,"pX":-0.3855290467555494,"pZ":1.500220959483385,"vX0":2.8992148487454377,"vY0":-135.45465441506474,"vZ0":-5.979287200258035,"x":131.7,"y":198.27,"x0":-1.7247037273085113,"y0":50.00258274405676,"z0":5.418007004142116,"aX":3.746226750757682},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.6,"breakHorizontal":-4.2,"spinRate":2216,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.40274574272248564,"extension":7.0429004909896165},"index":2,"playId":"ac73c2b6-313a-375f-ae05-626c34f3265b","pitchNumber":3,"startTime":"2026-07-01T18:20:27.632Z","endTime":"2026-07-01T18:20:31.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33973872392041,"aZ":-21.080223593028357,"pfxX":-8.295236702078379,"pfxZ":5.681296641029864,"pX":0.5552015472127917,"pZ":1.3432501728441777,"vX0":8.873618429946148,"vY0":-138.24377764254336,"vZ0":-7.161209858575017,"x":95.84,"y":202.51,"x0":-1.6053869164783001,"y0":50.00259134715092,"z0":5.362998351730013,"aX":-16.194569811965703},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.1,"breakHorizontal":13.3,"spinRate":2038,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39492414939252285,"extension":7.223656550670261},"index":3,"playId":"8e1293c4-87c6-3e85-add3-03993a050443","pitchNumber":4,"startTime":"2026-07-01T18:20:43.154Z","endTime":"2026-07-01T18:20:48.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:20:48.770Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jasson Domínguez lines out sharply to second baseman Zach McKinstry.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T18:20:49.062Z","endTime":"2026-07-01T18:21:36.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.980167827287826,"aZ":-39.11418320547135,"pfxX":8.867520940861624,"pfxZ":-5.393377527522944,"pX":-0.14669252442469705,"pZ":1.9385698476506867,"vX0":0.7588134628487524,"vY0":-113.16098984850736,"vZ0":0.002502971921656272,"x":122.59,"y":186.44,"x0":-1.6378671857134528,"y0":50.00053377717052,"z0":5.878527559942891,"aX":11.418754107860993},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-9.4,"breakHorizontal":-16.2,"spinRate":2394,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.4853108753106796,"extension":6.466093396630795},"index":0,"playId":"1889fb59-4315-37e5-92d2-2782986aefee","pitchNumber":1,"startTime":"2026-07-01T18:21:14.913Z","endTime":"2026-07-01T18:21:18.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92167515966047,"aZ":-30.76703809066388,"pfxX":-4.032488811729115,"pfxZ":0.8189010981363616,"pX":0.31706487162218605,"pZ":2.3224473007422395,"vX0":6.188002144868426,"vY0":-129.52618334168847,"vZ0":-2.1505360205761943,"x":104.91,"y":176.07,"x0":-1.565602205620404,"y0":50.00372695186443,"z0":5.487880259448115,"aX":-6.937329242941066},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.2,"breakHorizontal":6.1,"spinRate":1114,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.420896981709999,"extension":6.181304540062533},"hitData":{"launchSpeed":102.5,"launchAngle":8.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":127.54,"coordY":189.12}},"index":1,"playId":"5c031cea-0e54-30bb-a79e-c1bdee59988d","pitchNumber":2,"startTime":"2026-07-01T18:21:31.631Z","endTime":"2026-07-01T18:21:36.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:21:36.661Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T18:23:21.696Z","endTime":"2026-07-01T18:24:05.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.213488209624295,"aZ":-24.298487181350957,"pfxX":-8.56171308878338,"pfxZ":4.222916826422361,"pX":-0.8136948606498186,"pZ":2.7890886591161546,"vX0":9.245267522730456,"vY0":-134.4649324073281,"vZ0":-2.5773008563274082,"x":148.02,"y":163.47,"x0":-3.1549081729409147,"y0":50.001761024061224,"z0":5.451298307417193,"aX":-15.961602955828997},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.4,"breakHorizontal":13.9,"spinRate":2336,"spinDirection":231},"zone":4,"typeConfidence":0.81,"plateTime":0.4045668823060704,"extension":6.607751861480728},"hitData":{"launchSpeed":94.6,"launchAngle":27.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.49,"coordY":87.82}},"index":0,"playId":"ae05cb23-19a5-38e9-8e8d-da9e95005fd5","pitchNumber":1,"startTime":"2026-07-01T18:23:56.646Z","endTime":"2026-07-01T18:24:05.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:24:05.160Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T18:24:05.274Z","endTime":"2026-07-01T18:26:12.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27539118526176,"aZ":-32.49783552517688,"pfxX":9.566557440616709,"pfxZ":-0.21854341280558032,"pX":1.8951514944356103,"pZ":1.65134456025035,"vX0":9.231402268414577,"vY0":-122.01342943237725,"vZ0":-2.0613646982598044,"x":44.76,"y":194.19,"x0":-3.187781966782948,"y0":50.00142063885939,"z0":5.32276893750791,"aX":14.338822721099872},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.6,"breakHorizontal":-19.6,"spinRate":2962,"spinDirection":58},"zone":14,"typeConfidence":0.91,"plateTime":0.44988357225999565,"extension":6.7254414455271645},"index":0,"playId":"fbf40656-8011-3036-81c9-b8426cce404d","pitchNumber":1,"startTime":"2026-07-01T18:24:34.658Z","endTime":"2026-07-01T18:24:40.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":93.8,"endSpeed":86.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.481902887980787,"aZ":-18.280990749922008,"pfxX":-3.643616719735789,"pfxZ":7.32021970123912,"pX":1.469540044047061,"pZ":1.871346914724486,"vX0":13.10731311308031,"vY0":-136.0896472270328,"vZ0":-5.629856526358564,"x":60.98,"y":188.25,"x0":-2.9107157081295183,"y0":50.00563627563408,"z0":5.210224294657516,"aX":-6.919209419222261},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":4.2,"spinRate":2609,"spinDirection":224},"zone":14,"typeConfidence":0.94,"plateTime":0.4006353304608412,"extension":5.725441636573809},"index":1,"playId":"5a3a9755-247b-3417-bdf7-1c2546bf0573","pitchNumber":2,"startTime":"2026-07-01T18:24:52.765Z","endTime":"2026-07-01T18:24:56.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11459614417258,"aZ":-17.366499697361316,"pfxX":-4.917135557111324,"pfxZ":7.575965239318496,"pX":0.07543061113002747,"pZ":2.6110303330654965,"vX0":10.62949974698144,"vY0":-138.27109923565052,"vZ0":-4.34253580682326,"x":114.12,"y":168.28,"x0":-3.1635833952304684,"y0":50.001849407263045,"z0":5.351868119597086,"aX":-9.61052112337122},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":7.0,"spinRate":2522,"spinDirection":219},"zone":5,"typeConfidence":0.94,"plateTime":0.394713021183688,"extension":6.7087666963587305},"index":2,"playId":"adade0da-e4b6-3cd1-ab27-158b0bde654a","pitchNumber":3,"startTime":"2026-07-01T18:25:11.496Z","endTime":"2026-07-01T18:25:21.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.055286382535307,"aZ":-30.187332033837855,"pfxX":-8.224606594190977,"pfxZ":1.0668485144691005,"pX":0.15524250088619745,"pZ":2.7049018928752497,"vX0":11.682061290928871,"vY0":-135.99608372191764,"vZ0":-1.618429147236085,"x":111.08,"y":165.75,"x0":-3.136290643898457,"y0":50.00521181053756,"z0":5.410531783910202,"aX":-15.341372814572955},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.8,"breakHorizontal":12.2,"spinRate":2373,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.40343794067406824,"extension":6.708244578387156},"index":3,"playId":"095e64f2-2643-360e-9a2b-fc566fd44408","pitchNumber":4,"startTime":"2026-07-01T18:25:46.738Z","endTime":"2026-07-01T18:25:51.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-01T18:25:57.192Z","endTime":"2026-07-01T18:26:08.050Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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.0,"endSpeed":85.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.564451712456062,"aZ":-15.432442975606362,"pfxX":-5.5790616003387274,"pfxZ":8.952305616935226,"pX":0.6287526016936814,"pZ":2.4742170431853543,"vX0":12.166361858324649,"vY0":-136.28498685169856,"vZ0":-4.248800110732348,"x":93.03,"y":171.98,"x0":-3.180030046692932,"y0":50.003119890280985,"z0":5.128239851218343,"aX":-10.434709993549973},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":7.3,"spinRate":2575,"spinDirection":227},"zone":6,"typeConfidence":0.93,"plateTime":0.4027802596039316,"extension":7.190402506937381},"index":5,"playId":"6b6acdc0-379e-31a0-847d-ef1a205d865e","pitchNumber":5,"startTime":"2026-07-01T18:26:08.050Z","endTime":"2026-07-01T18:26:12.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:26:12.539Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zach McKinstry pops out to shortstop Anthony Volpe.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T18:26:13.010Z","endTime":"2026-07-01T18:27:33.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.660451388280123,"aZ":-14.948548101779844,"pfxX":-2.840779196780737,"pfxZ":8.882521815793012,"pX":-1.3238977803727225,"pZ":2.7326017091384727,"vX0":6.6879790511008705,"vY0":-137.90922667624002,"vZ0":-4.305499232855371,"x":167.46,"y":165.0,"x0":-3.403862863062958,"y0":50.004893328601135,"z0":5.311943417941331,"aX":-5.510773679090245},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":3.8,"spinRate":2467,"spinDirection":221},"zone":11,"typeConfidence":0.95,"plateTime":0.39610559942732104,"extension":6.6719557197416135},"index":0,"playId":"a612919e-3fda-30a4-b401-abdb51c4161b","pitchNumber":1,"startTime":"2026-07-01T18:26:35.489Z","endTime":"2026-07-01T18:26:40.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":87.8,"endSpeed":80.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40456988495807,"aZ":-32.841156356504044,"pfxX":-8.798824258950257,"pfxZ":-0.40781033256582333,"pX":-0.7652080514266985,"pZ":1.647374239755987,"vX0":8.858356927852421,"vY0":-127.51564086302423,"vZ0":-2.840891550753198,"x":146.17,"y":194.3,"x0":-3.142203474825261,"y0":50.00029752363309,"z0":5.368711648316344,"aX":-14.477124755265097},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.2,"breakHorizontal":13.9,"spinRate":1694,"spinDirection":244},"zone":7,"typeConfidence":0.9,"plateTime":0.4296464381753835,"extension":6.591431594585647},"index":1,"playId":"82a46b2c-d897-3951-81f3-be6296d6a003","pitchNumber":2,"startTime":"2026-07-01T18:26:51.680Z","endTime":"2026-07-01T18:26:55.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.825449129847478,"aZ":-32.70486408038585,"pfxX":-8.843229062201875,"pfxZ":-0.326709959571277,"pX":-0.19371866446183827,"pZ":0.48221257299978576,"vX0":10.370552093123464,"vY0":-126.28703131293501,"vZ0":-5.2660873562681365,"x":124.38,"y":225.76,"x0":-3.2053843309144874,"y0":50.00398070225447,"z0":5.22654481635727,"aX":-14.278578146405403},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.7,"breakHorizontal":13.7,"spinRate":1514,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.4337935048897563,"extension":6.404165887320359},"index":2,"playId":"6406d3a1-ef33-3762-a856-a7a0be9e2fee","pitchNumber":3,"startTime":"2026-07-01T18:27:06.775Z","endTime":"2026-07-01T18:27:10.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.444479303020636,"aZ":-26.78033351958378,"pfxX":-8.72108032586754,"pfxZ":2.888309778164002,"pX":0.25093286783585333,"pZ":1.636952059079673,"vX0":11.872773795611112,"vY0":-135.25541084613675,"vZ0":-5.006347910602579,"x":107.44,"y":194.58,"x0":-3.047342967756976,"y0":50.00147728198363,"z0":5.372452499573347,"aX":-16.278082061765325},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.3,"breakHorizontal":13.4,"spinRate":2323,"spinDirection":226},"zone":9,"typeConfidence":0.91,"plateTime":0.40380208794265293,"extension":6.648197058708189},"hitData":{"launchSpeed":66.9,"launchAngle":35.0,"totalDistance":221.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":129.54,"coordY":112.07}},"index":3,"playId":"779cb447-0e2f-3b1e-b9c6-bbd7027bf7f1","pitchNumber":4,"startTime":"2026-07-01T18:27:25.830Z","endTime":"2026-07-01T18:27:33.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:27:33.872Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Bellinger grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T18:29:18.406Z","endTime":"2026-07-01T18:30:02.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":85.4,"endSpeed":77.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.048698304064235,"aZ":-29.06203223973162,"pfxX":-6.314720593138649,"pfxZ":2.000590483357243,"pX":-1.3983099725753805,"pZ":4.7833785750121995,"vX0":2.9586670016656376,"vY0":-124.29738546521776,"vZ0":3.489020264453585,"x":170.3,"y":109.63,"x0":-1.7867274515845484,"y0":50.004581891344564,"z0":5.781514220474578,"aX":-9.83351505561223},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.7,"breakHorizontal":10.7,"spinRate":1337,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.44148242189811615,"extension":6.635938450261198},"index":0,"playId":"a5119673-f55c-368d-83da-c2926dcec39e","pitchNumber":1,"startTime":"2026-07-01T18:29:41.722Z","endTime":"2026-07-01T18:29:44.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.093270012906405,"aZ":-30.003616800742336,"pfxX":-6.424727350281299,"pfxZ":1.3139877262269746,"pX":-0.4398170034597175,"pZ":1.7423475379956086,"vX0":5.350968490452527,"vY0":-126.86673831086286,"vZ0":-3.3877929432004668,"x":133.76,"y":191.74,"x0":-1.725430898784079,"y0":50.00539194343075,"z0":5.446513313890974,"aX":-10.64092986235029},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.9,"breakHorizontal":10.7,"spinRate":1503,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.4291425591090352,"extension":7.2574358915062},"hitData":{"launchSpeed":78.3,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.34,"coordY":161.31}},"index":1,"playId":"0788cb14-944e-3958-9d95-6260fd824c2c","pitchNumber":2,"startTime":"2026-07-01T18:29:56.120Z","endTime":"2026-07-01T18:30:02.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:30:02.025Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Amed Rosario strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T18:30:05.121Z","endTime":"2026-07-01T18:32:04.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":80.5,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.497015302011366,"aZ":-34.26361883772713,"pfxX":3.8410442140346834,"pfxZ":-1.3011460798557897,"pX":0.6354178492405824,"pZ":1.5529151241084262,"vX0":4.984139269442386,"vY0":-124.45241700737684,"vZ0":-3.075666048728465,"x":92.78,"y":196.85,"x0":-1.8748747381005895,"y0":50.004635191407175,"z0":5.576896014012982,"aX":6.164787583567312},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.8,"breakHorizontal":-7.9,"spinRate":2364,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4362564507021691,"extension":7.004480876704093},"index":0,"playId":"dcb10b13-bf2a-361f-beb7-9b2479881f25","pitchNumber":1,"startTime":"2026-07-01T18:30:30.418Z","endTime":"2026-07-01T18:30:34.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96496143928989,"aZ":-22.62795669940538,"pfxX":-6.454028350820385,"pfxZ":5.019320367200699,"pX":-1.5829752845290697,"pZ":2.805923018889837,"vX0":2.573145620535117,"vY0":-135.89221663021345,"vZ0":-3.2632979032592866,"x":177.34,"y":163.02,"x0":-1.6943140343688752,"y0":50.00591716633627,"z0":5.563598696925989,"aX":-12.280918152368972},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.8,"breakHorizontal":11.3,"spinRate":2056,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40044921987988547,"extension":6.930417731618778},"index":1,"playId":"db7faff0-042d-375b-9252-aec8a9cf42a0","pitchNumber":2,"startTime":"2026-07-01T18:30:47.189Z","endTime":"2026-07-01T18:30:51.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.9,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78164970211465,"aZ":-27.80948015977472,"pfxX":3.9209373316506073,"pfxZ":2.357359434071384,"pX":-0.09022792266663991,"pZ":3.026778445046034,"vX0":3.1309982191440344,"vY0":-133.76066143442864,"vZ0":-1.5830802375253983,"x":120.44,"y":157.06,"x0":-1.776402381598844,"y0":50.00358755036914,"z0":5.5782093496950935,"aX":7.264802789820653},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.2,"breakHorizontal":-7.7,"spinRate":2289,"spinDirection":173},"zone":2,"typeConfidence":2.0,"plateTime":0.4060248575346903,"extension":7.01425583500056},"index":2,"playId":"009a7fa3-5ebd-3ae6-9c3f-dfb3664327f3","pitchNumber":3,"startTime":"2026-07-01T18:31:02.866Z","endTime":"2026-07-01T18:31:06.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08087329144345,"aZ":-22.597052427704654,"pfxX":-5.848774535867346,"pfxZ":4.808245027707306,"pX":-0.6663011880934303,"pZ":3.13875381806996,"vX0":4.651535595967932,"vY0":-138.77772010671524,"vZ0":-2.647102345305339,"x":142.4,"y":154.03,"x0":-1.587396438662572,"y0":50.0004383739642,"z0":5.576850181128347,"aX":-11.641041198795994},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.5,"breakHorizontal":9.8,"spinRate":2113,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3916323029256592,"extension":7.1196594557579145},"index":3,"playId":"4261dd0a-0bda-358a-8fc6-e521f9900b42","pitchNumber":4,"startTime":"2026-07-01T18:31:17.230Z","endTime":"2026-07-01T18:31:25.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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.7,"endSpeed":82.3,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.075843872620904,"aZ":-33.38113806553843,"pfxX":3.2877630560309683,"pfxZ":-0.7180483527850527,"pX":1.159354531986853,"pZ":0.7478369617998201,"vX0":6.037619937814698,"vY0":-127.7066422703893,"vZ0":-5.409962903952429,"x":72.81,"y":218.59,"x0":-1.6470357159367828,"y0":50.004237292546364,"z0":5.467644093646386,"aX":5.522428852417027},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.2,"breakHorizontal":-7.1,"spinRate":2379,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4261282778505433,"extension":7.070312996587125},"index":4,"playId":"a0d48689-35bf-3ee8-940c-b0d4e8cbc642","pitchNumber":5,"startTime":"2026-07-01T18:31:42.599Z","endTime":"2026-07-01T18:31:47.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.131150573097603,"aZ":-31.832384627853752,"pfxX":2.8041120011720224,"pfxZ":0.20596182348564085,"pX":0.5141238124752985,"pZ":2.3421261930720823,"vX0":4.635171609757986,"vY0":-126.95131507152517,"vZ0":-1.7778977187399623,"x":97.4,"y":175.54,"x0":-1.685766913345544,"y0":50.00323297732139,"z0":5.538232576562143,"aX":4.667930424439154},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.2,"breakHorizontal":-6.0,"spinRate":2499,"spinDirection":94},"zone":6,"typeConfidence":2.0,"plateTime":0.428204241700755,"extension":7.133210866416566},"index":5,"playId":"215b8a8a-0dcf-35df-9a28-367ed664d56a","pitchNumber":6,"startTime":"2026-07-01T18:32:00.997Z","endTime":"2026-07-01T18:32:04.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:32:04.872Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jazz Chisholm Jr. doubles (11) on a sharp ground ball to right fielder Kerry Carpenter.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T18:32:05.802Z","endTime":"2026-07-01T18:34:43.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.551030891554177,"aZ":-27.726677085885584,"pfxX":3.848378548458906,"pfxZ":2.46109733124862,"pX":-0.4028833049652519,"pZ":2.5527540355623666,"vX0":3.1022618110578093,"vY0":-132.2093672597298,"vZ0":-2.4444677413062563,"x":132.36,"y":169.86,"x0":-2.082952094271172,"y0":50.00489526343798,"z0":5.480793842745163,"aX":6.9576242687667795},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.2,"breakHorizontal":-7.6,"spinRate":2351,"spinDirection":170},"zone":4,"typeConfidence":2.0,"plateTime":0.4109701519079363,"extension":7.302735431690769},"index":0,"playId":"866125db-faf7-399d-bc97-22f8993c2a64","pitchNumber":1,"startTime":"2026-07-01T18:32:29.912Z","endTime":"2026-07-01T18:32:33.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":87.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44068575400796,"aZ":-25.91599260930333,"pfxX":1.3176531632344748,"pfxZ":3.3207603600253446,"pX":1.8033673140457231,"pZ":1.3566670460171473,"vX0":8.69970754082336,"vY0":-134.93552814564714,"vZ0":-6.1796941748279,"x":48.26,"y":202.15,"x0":-1.6053561516726165,"y0":50.00072296705602,"z0":5.449886232902541,"aX":2.4812091744271982},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.2,"breakHorizontal":-3.8,"spinRate":2415,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.40262870688006913,"extension":5.832437191432515},"index":1,"playId":"96cfe408-f502-3beb-8f93-c27226e95423","pitchNumber":2,"startTime":"2026-07-01T18:32:42.910Z","endTime":"2026-07-01T18:32:47.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61222527061442,"aZ":-22.554937456981115,"pfxX":-8.703686522917357,"pfxZ":4.930434405052445,"pX":0.17885704294219076,"pZ":1.546055045449947,"vX0":7.815960648808533,"vY0":-138.29804335517818,"vZ0":-6.530972542661409,"x":110.18,"y":197.04,"x0":-1.5424660913669361,"y0":50.00676701081734,"z0":5.433928317472866,"aX":-16.994224741579362},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.8,"breakHorizontal":14.3,"spinRate":2123,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3948875202115665,"extension":6.343097964601342},"index":2,"playId":"5f3ac050-b2bd-3d9e-bf6b-c04553db4687","pitchNumber":3,"startTime":"2026-07-01T18:32:58.263Z","endTime":"2026-07-01T18:33:05.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67274405074091,"aZ":-31.558163224595123,"pfxX":3.111038449499712,"pfxZ":0.37342776822382184,"pX":1.9078155613530086,"pZ":0.3215716279170271,"vX0":7.691034715197065,"vY0":-127.87107732058372,"vZ0":-6.57253783869016,"x":44.28,"y":230.1,"x0":-1.5445770856772794,"y0":50.00279681310805,"z0":5.404960484123021,"aX":5.145639504374525},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.6,"breakHorizontal":-7.4,"spinRate":2355,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4285420704138305,"extension":7.417857995703332},"index":3,"playId":"225c4332-b6ad-3f15-b8fc-52dfdf680688","pitchNumber":4,"startTime":"2026-07-01T18:33:18.365Z","endTime":"2026-07-01T18:33:22.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":96.9,"endSpeed":88.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.114791888245186,"aZ":-16.728442760557844,"pfxX":-4.683078062663673,"pfxZ":7.6680759673094645,"pX":0.08793018875134448,"pZ":3.605192173933001,"vX0":6.523578429117226,"vY0":-141.02742820186927,"vZ0":-2.3905235020481967,"x":113.65,"y":141.44,"x0":-1.646919221793524,"y0":50.001588280885976,"z0":5.543038539180933,"aX":-9.43193163605651},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":7.2,"spinRate":2194,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.38840563667452876,"extension":6.310051353251001},"index":4,"playId":"fd7c9dd7-dcbb-32f5-a454-7182afef2d06","pitchNumber":5,"startTime":"2026-07-01T18:33:38.738Z","endTime":"2026-07-01T18:33:44.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":97.0,"endSpeed":89.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.688881282603585,"aZ":-17.65456929643162,"pfxX":-4.890608160788229,"pfxZ":7.1180225837137465,"pX":-0.1615750429842712,"pZ":1.4480150342620177,"vX0":5.761861737091618,"vY0":-141.10099411189748,"vZ0":-7.827127185107585,"x":123.16,"y":199.68,"x0":-1.583741463216542,"y0":50.00072587839439,"z0":5.371602846446329,"aX":-9.972727657602427},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.6,"breakHorizontal":7.8,"spinRate":2030,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3865047767522318,"extension":6.225672580167427},"index":5,"playId":"f8624666-922b-3505-91a9-2640c646466b","pitchNumber":6,"startTime":"2026-07-01T18:34:12.175Z","endTime":"2026-07-01T18:34:16.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.323099505678073,"aZ":-24.214889762330756,"pfxX":2.1218120644202774,"pfxZ":4.284496191452536,"pX":0.1360096800816572,"pZ":2.363749069426191,"vX0":4.388103292003128,"vY0":-134.9484237185938,"vZ0":-4.112610713533139,"x":111.82,"y":174.96,"x0":-1.7821148766302828,"y0":50.00404162111924,"z0":5.598081705454108,"aX":3.9421559872547953},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":-4.7,"spinRate":2335,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.40472371187109957,"extension":7.25276741354507},"hitData":{"launchSpeed":101.9,"launchAngle":4.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":164.15,"coordY":161.8}},"index":6,"playId":"024b377c-9f7d-38ea-8721-e7bd8734def1","pitchNumber":7,"startTime":"2026-07-01T18:34:30.832Z","endTime":"2026-07-01T18:34:43.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":0.56,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:34:43.370Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Volpe strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T18:36:11.057Z","endTime":"2026-07-01T18:38:19.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"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":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T18:35:15.018Z","endTime":"2026-07-01T18:36:13.321Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55042630940998,"aZ":-20.19818244144807,"pfxX":-7.002562488942949,"pfxZ":6.16200549376927,"pX":-0.4461227937145841,"pZ":3.0173567891153614,"vX0":5.815008721904034,"vY0":-137.9898515769964,"vZ0":-3.155739948611171,"x":134.01,"y":157.31,"x0":-1.6632239360398229,"y0":50.000997786608856,"z0":5.524591233420091,"aX":-13.604238695950773},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":11.6,"spinRate":2115,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.39579816017200553,"extension":7.105975692147458},"index":1,"playId":"40741b82-e444-3ebe-bdfe-740cb2847628","pitchNumber":1,"startTime":"2026-07-01T18:36:13.321Z","endTime":"2026-07-01T18:36:19.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"486bbf13-f8fb-352d-b116-50182c38f523","startTime":"2026-07-01T18:36:41.169Z","endTime":"2026-07-01T18:36:44.352Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97636544579882,"aZ":-19.652688207926914,"pfxX":-8.411157598828183,"pfxZ":6.348567009513085,"pX":-0.3840260808868505,"pZ":0.933342755538116,"vX0":6.200611140542997,"vY0":-139.92539343090203,"vZ0":-8.70516738048445,"x":131.64,"y":213.58,"x0":-1.5412040862071494,"y0":50.00650037058645,"z0":5.383922922652067,"aX":-16.60300471631661},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.7,"breakHorizontal":13.9,"spinRate":2059,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.39215550827815626,"extension":7.123735488200207},"index":3,"playId":"ea358bb7-51ce-32fe-bb3b-f6b0c11eb9bd","pitchNumber":2,"startTime":"2026-07-01T18:37:00.304Z","endTime":"2026-07-01T18:37:04.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.276550523516406,"aZ":-15.699358140467021,"pfxX":-4.238408575524717,"pfxZ":8.172610688008401,"pX":0.4873199925950267,"pZ":2.448423713503761,"vX0":6.970073038350576,"vY0":-141.10496091233068,"vZ0":-5.5504567863878655,"x":98.42,"y":172.67,"x0":-1.4647479435434478,"y0":50.00037756193105,"z0":5.453384108990749,"aX":-8.541774151689927},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.8,"breakHorizontal":6.2,"spinRate":2135,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.38826141089726995,"extension":7.219091748826675},"index":4,"playId":"443283b7-dde5-3034-9871-b1c9a3ce578b","pitchNumber":3,"startTime":"2026-07-01T18:37:17.933Z","endTime":"2026-07-01T18:37:22.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5135060596989,"aZ":-16.727619531276833,"pfxX":-7.398273804056383,"pfxZ":7.349036135838089,"pX":1.6231474062769011,"pZ":2.240945698687486,"vX0":11.01070766326006,"vY0":-143.45410731481027,"vZ0":-6.171574936592811,"x":55.13,"y":178.27,"x0":-1.2884525216403364,"y0":50.00521897552773,"z0":5.44794032838045,"aX":-15.555299150598525},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.2,"breakHorizontal":11.4,"spinRate":2185,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3805760148422479,"extension":7.271242427466482},"index":5,"playId":"3b66c6a4-2ef3-3c3f-a79a-e1e426379f8f","pitchNumber":4,"startTime":"2026-07-01T18:37:35.912Z","endTime":"2026-07-01T18:37:39.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.279109020882355,"aZ":-12.232811389895058,"pfxX":-3.3736657584029643,"pfxZ":9.504631069790587,"pX":2.1073568067340647,"pZ":1.8076048533061553,"vX0":11.025966673029505,"vY0":-143.49066689878805,"vZ0":-8.098042513846611,"x":36.67,"y":189.97,"x0":-1.336242335016977,"y0":50.00251330603864,"z0":5.4172552587900045,"aX":-7.078476024840835},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.8,"breakHorizontal":4.1,"spinRate":2338,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38081026121334194,"extension":7.1146721853601225},"index":6,"playId":"4b51487e-282e-3db5-8b22-10b0db870187","pitchNumber":5,"startTime":"2026-07-01T18:37:54.032Z","endTime":"2026-07-01T18:37:57.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.013269715845606,"aZ":-18.122873790476408,"pfxX":-5.443188948169323,"pfxZ":6.837308866529347,"pX":-0.2666708505208688,"pZ":1.9456430416831474,"vX0":5.5239105390449526,"vY0":-141.86246045833587,"vZ0":-6.735026253135079,"x":127.16,"y":186.25,"x0":-1.5243954426564632,"y0":50.00131373057717,"z0":5.490093775776135,"aX":-11.182943099477056},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.3,"breakHorizontal":8.9,"spinRate":2147,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.384930995888495,"extension":7.026259641748306},"index":7,"playId":"085e91eb-5092-371f-b45e-6214a1510fdf","pitchNumber":6,"startTime":"2026-07-01T18:38:15.873Z","endTime":"2026-07-01T18:38:19.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":1.67,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:38:19.968Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T18:40:23.200Z","endTime":"2026-07-01T18:41:54.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.0,"endSpeed":78.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.182387794106283,"aZ":-29.947889460880937,"pfxX":-7.839373030698031,"pfxZ":1.424823152924322,"pX":-0.7671789843846288,"pZ":2.2273496930717527,"vX0":8.486462544225535,"vY0":-123.6460897203103,"vZ0":-1.8113241359860073,"x":146.24,"y":178.64,"x0":-3.2081922095279274,"y0":50.00471278536788,"z0":5.456939241144634,"aX":-12.270043303589908},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":12.5,"spinRate":1552,"spinDirection":240},"zone":7,"typeConfidence":0.89,"plateTime":0.44118681170111085,"extension":6.769908134169385},"index":0,"playId":"ea7baf6b-25aa-3e92-8479-52c560d97ae9","pitchNumber":1,"startTime":"2026-07-01T18:40:41.564Z","endTime":"2026-07-01T18:40:45.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":93.5,"endSpeed":86.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77176320836937,"aZ":-13.564029200993259,"pfxX":-5.213334466845492,"pfxZ":9.857762953880055,"pX":0.6588948390030556,"pZ":1.389098804625831,"vX0":11.870920455018872,"vY0":-135.60287198977937,"vZ0":-7.903152369552172,"x":91.88,"y":201.27,"x0":-3.0712833523796457,"y0":50.00645348764387,"z0":5.259997413268512,"aX":-9.846689902838639},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":7.3,"spinRate":2572,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.40178170747599307,"extension":6.639388549968691},"index":1,"playId":"6a6f1a24-13d5-3c26-a9d2-5dad224865b7","pitchNumber":2,"startTime":"2026-07-01T18:40:56.049Z","endTime":"2026-07-01T18:41:00.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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.4,"endSpeed":79.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.530904374449964,"aZ":-29.149965917862648,"pfxX":-7.2886856938810585,"pfxZ":1.8745993236968346,"pX":-1.8116840679477664,"pZ":3.0368474138731747,"vX0":6.3987466268077755,"vY0":-125.7101798295871,"vZ0":-0.3837926716017034,"x":186.06,"y":156.79,"x0":-3.4330560989611247,"y0":50.00364275445716,"z0":5.541342158179922,"aX":-11.762005671983161},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":11.9,"spinRate":1577,"spinDirection":245},"zone":11,"typeConfidence":0.85,"plateTime":0.43435101496577966,"extension":6.1568137893597115},"index":2,"playId":"0d48e06a-c470-3b02-ab75-7d6c96fcd871","pitchNumber":3,"startTime":"2026-07-01T18:41:14.081Z","endTime":"2026-07-01T18:41:17.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":94.0,"endSpeed":86.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4399532899397,"aZ":-15.6123641710597,"pfxX":-5.322870947879311,"pfxZ":8.700139711149255,"pX":-0.8741525993638243,"pZ":2.0672227892661583,"vX0":8.389479897818479,"vY0":-136.7104452543372,"vZ0":-5.635221265618101,"x":150.32,"y":182.96,"x0":-3.2827556199439343,"y0":50.00651267338844,"z0":5.216410781904846,"aX":-10.138210115028844},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":8.0,"spinRate":2488,"spinDirection":223},"zone":13,"typeConfidence":0.92,"plateTime":0.3997287727784915,"extension":6.667857485552167},"index":3,"playId":"46eb95fb-fa8d-38d2-b00a-4a9395eaecf0","pitchNumber":4,"startTime":"2026-07-01T18:41:30.561Z","endTime":"2026-07-01T18:41:34.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.487740067073645,"aZ":-28.483735524837712,"pfxX":-8.119789198300236,"pfxZ":2.2923881431697097,"pX":-0.10608352275876289,"pZ":1.2196615355874931,"vX0":10.109416164300134,"vY0":-125.54717737679502,"vZ0":-4.466507646367131,"x":121.04,"y":205.85,"x0":-3.114877051230138,"y0":50.0033380877876,"z0":5.318574530463721,"aX":-13.068782293393658},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.4,"breakHorizontal":12.6,"spinRate":1667,"spinDirection":244},"zone":13,"typeConfidence":0.88,"plateTime":0.43493434816126575,"extension":6.622890551204004},"index":4,"playId":"b70bd2fd-78c2-3086-b786-954eeeca1a51","pitchNumber":5,"startTime":"2026-07-01T18:41:49.214Z","endTime":"2026-07-01T18:41:54.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:41:54.477Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Rogers grounds out, shortstop Anthony Volpe to first baseman Ben Rice.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T18:41:54.910Z","endTime":"2026-07-01T18:43:11.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.461402436040203,"aZ":-33.088986103519964,"pfxX":10.38495061251792,"pfxZ":-0.5990312662551815,"pX":0.39315062085451874,"pZ":3.1929151302745122,"vX0":5.7908860259095505,"vY0":-122.71837194360938,"vZ0":1.2535502130528982,"x":102.01,"y":152.57,"x0":-3.3470099786578658,"y0":50.003069569171004,"z0":5.495687430330874,"aX":15.82735127034148},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.5,"breakHorizontal":-20.2,"spinRate":3048,"spinDirection":69},"zone":3,"typeConfidence":0.91,"plateTime":0.44645755120631314,"extension":6.78986674658132},"index":0,"playId":"e567edd0-58b5-3156-b319-33487dc414ff","pitchNumber":1,"startTime":"2026-07-01T18:42:14.979Z","endTime":"2026-07-01T18:42:41.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.288012094328433,"aZ":-13.55589651001442,"pfxX":-5.535048731837268,"pfxZ":9.60521165595497,"pX":0.8098886580999517,"pZ":2.8080934076162403,"vX0":12.458235844663267,"vY0":-137.56134115103893,"vZ0":-4.1939168994851785,"x":86.13,"y":162.96,"x0":-3.035687963026957,"y0":50.001746662807896,"z0":5.255719531383017,"aX":-10.729316968541522},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":7.8,"spinRate":2548,"spinDirection":229},"zone":12,"typeConfidence":0.94,"plateTime":0.3964706724405813,"extension":6.946155788852958},"index":1,"playId":"f8aa62f5-2111-3745-81c5-ea27a6c7f481","pitchNumber":2,"startTime":"2026-07-01T18:42:44.042Z","endTime":"2026-07-01T18:42:47.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20929052595586,"aZ":-27.1423474494475,"pfxX":-10.54604724837062,"pfxZ":2.6418063057331604,"pX":0.2937381355151071,"pZ":1.9053535911067196,"vX0":12.670150076110346,"vY0":-136.92908034603724,"vZ0":-4.315182623834367,"x":105.8,"y":187.34,"x0":-3.015356539066625,"y0":50.004980695030376,"z0":5.350899954540804,"aX":-20.10213950162531},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.1,"breakHorizontal":16.6,"spinRate":2503,"spinDirection":229},"zone":9,"typeConfidence":0.91,"plateTime":0.39945067191922057,"extension":6.818412935662744},"hitData":{"launchSpeed":109.3,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.72,"coordY":153.71}},"index":2,"playId":"7deab657-13dd-3d03-878f-3d0d7b9c5592","pitchNumber":3,"startTime":"2026-07-01T18:43:04.556Z","endTime":"2026-07-01T18:43:11.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:43:11.683Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells challenged (pitch result), call on the field was overturned: Kevin McGonigle called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T18:43:14.860Z","endTime":"2026-07-01T18:45:07.249Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.328593433090823,"aZ":-27.372619994875475,"pfxX":-9.80797034003307,"pfxZ":2.5789648698527046,"pX":-1.0424600439006204,"pZ":0.9941433766939178,"vX0":8.983299554954726,"vY0":-135.81065186415546,"vZ0":-6.090607831990029,"x":156.74,"y":211.94,"x0":-3.1221644312678274,"y0":50.00582794266715,"z0":5.175094354433236,"aX":-18.286316634230985},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.5,"breakHorizontal":15.8,"spinRate":2421,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.4036330330914226,"extension":6.815763705589177},"index":0,"playId":"e9f61c5a-bdbb-3e65-937e-dc958b74fc7d","pitchNumber":1,"startTime":"2026-07-01T18:43:38.004Z","endTime":"2026-07-01T18:43:41.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.330057199369303,"aZ":-13.464450549277469,"pfxX":-4.922237961299789,"pfxZ":9.858682459534132,"pX":-0.35108867942970967,"pZ":1.5103193153109258,"vX0":9.522756310299505,"vY0":-137.14415403722725,"vZ0":-7.370927004752335,"x":130.38,"y":198.0,"x0":-3.234511515315968,"y0":50.005831984463036,"z0":5.158024291529118,"aX":-9.345051111198918},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":6.8,"spinRate":2507,"spinDirection":221},"zone":7,"typeConfidence":0.93,"plateTime":0.39992164574357547,"extension":6.641904070325934},"index":1,"playId":"1752c2e9-a28d-31a1-a4bf-094e5e1cf3ae","pitchNumber":2,"startTime":"2026-07-01T18:43:56.607Z","endTime":"2026-07-01T18:44:00.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.398131375561146,"aZ":-15.460678238232974,"pfxX":-2.1100400633924314,"pfxZ":8.64235233323487,"pX":-0.47119283070811674,"pZ":1.5178282169829336,"vX0":8.366906615026831,"vY0":-137.67476459183166,"vZ0":-7.203588129848075,"x":134.96,"y":197.8,"x0":-3.265601718930272,"y0":50.00532738080288,"z0":5.199958212392601,"aX":-4.082569625241468},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":2.2,"spinRate":2601,"spinDirection":216},"zone":7,"typeConfidence":0.95,"plateTime":0.39670125588271876,"extension":6.66603779398605},"index":2,"playId":"175a7eae-78c3-31ca-87db-c90afa01c09d","pitchNumber":3,"startTime":"2026-07-01T18:44:15.692Z","endTime":"2026-07-01T18:44:19.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.259176864858745,"aZ":-27.48013114995387,"pfxX":-8.90593522437473,"pfxZ":2.4927778290515867,"pX":0.1464492354829029,"pZ":3.1710937995122466,"vX0":11.332231878027823,"vY0":-135.7429577722934,"vZ0":-1.4294441553122392,"x":111.42,"y":153.16,"x0":-2.9081303988865606,"y0":50.002371891153096,"z0":5.601840505784702,"aX":-16.767004001093575},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.4,"breakHorizontal":13.9,"spinRate":2360,"spinDirection":228},"zone":2,"typeConfidence":0.91,"plateTime":0.4021582975071656,"extension":6.466677620421608},"index":3,"playId":"4a3ae9e9-ef44-3a21-86d9-896fcc0c2b4f","pitchNumber":4,"startTime":"2026-07-01T18:44:40.247Z","endTime":"2026-07-01T18:45:07.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"}},"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:45:07.249Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T18:47:07.375Z","endTime":"2026-07-01T18:48:18.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31717693143897,"aZ":-27.74927078906216,"pfxX":4.289882126561075,"pfxZ":2.5776021828341626,"pX":-2.3460287006617904,"pZ":3.599152227698287,"vX0":-1.536021074707648,"vY0":-129.5974869464089,"vZ0":-0.21153947907819493,"x":206.43,"y":141.6,"x0":-2.306799607942063,"y0":50.00627448739512,"z0":5.781877254650298,"aX":7.378329447102002},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.8,"breakHorizontal":-7.4,"spinRate":2251,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.42088038518944293,"extension":6.786960697413362},"index":0,"playId":"eeade46f-1520-3d37-a39f-3532d37fe734","pitchNumber":1,"startTime":"2026-07-01T18:47:07.375Z","endTime":"2026-07-01T18:47:10.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.351778858613137,"aZ":-13.053200542019013,"pfxX":-3.2131800609780323,"pfxZ":9.751025742938598,"pX":-0.5674729657108911,"pZ":3.2847362427895543,"vX0":4.104322850692823,"vY0":-139.1714742545247,"vZ0":-4.042169554358296,"x":138.63,"y":150.09,"x0":-1.644142814465986,"y0":50.00083612496962,"z0":5.620991627130112,"aX":-6.299899012332335},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":4.9,"spinRate":2223,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.39362112704303165,"extension":6.961474514625368},"index":1,"playId":"29187437-f757-36fa-a533-e736be7c835e","pitchNumber":2,"startTime":"2026-07-01T18:47:19.834Z","endTime":"2026-07-01T18:47:24.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":69.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.996325555220153,"aZ":-39.607415780374204,"pfxX":10.606505156149952,"pfxZ":-6.029453548883254,"pX":-1.1818356795116283,"pZ":4.263756401566196,"vX0":-2.0980863244818866,"vY0":-111.01096236850368,"vZ0":4.990955225571005,"x":162.05,"y":123.66,"x0":-1.5950314401170154,"y0":50.000067790078774,"z0":6.13817948796558,"aX":13.084137240049548},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-9.1,"breakHorizontal":-18.5,"spinRate":2475,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.49557016469749415,"extension":6.350564866365555},"index":2,"playId":"47c49b5c-a6d3-3a0b-afca-4d5fc883e486","pitchNumber":3,"startTime":"2026-07-01T18:47:33.239Z","endTime":"2026-07-01T18:47:37.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.931392962583963,"aZ":-27.275892946753945,"pfxX":1.9488449748865095,"pfxZ":2.794736255859161,"pX":0.287071391553378,"pZ":1.7189286113422786,"vX0":4.555678353194086,"vY0":-131.11715337185393,"vZ0":-4.8219896286632,"x":106.06,"y":192.37,"x0":-1.7214373033974384,"y0":50.004153809187784,"z0":5.600312116768506,"aX":3.4160449788639062},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.3,"breakHorizontal":-4.4,"spinRate":2268,"spinDirection":180},"zone":9,"typeConfidence":2.0,"plateTime":0.41664570248332167,"extension":6.350025703699729},"index":3,"playId":"01514a31-132e-398d-a9dd-10005c8680a0","pitchNumber":4,"startTime":"2026-07-01T18:47:46.999Z","endTime":"2026-07-01T18:47:50.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-01T18:47:58.917Z","endTime":"2026-07-01T18:48:14.092Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19234910811363,"aZ":-31.097090041006382,"pfxX":3.255184413119363,"pfxZ":0.663346941632823,"pX":-0.4682065197287162,"pZ":1.080913303845483,"vX0":2.6932394667405406,"vY0":-126.39200579479028,"vZ0":-5.021590085956674,"x":134.85,"y":209.6,"x0":-1.9681780061561265,"y0":50.00593099425944,"z0":5.5720942185845574,"aX":5.300676656171813},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.4,"breakHorizontal":-6.5,"spinRate":2505,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.4322842496592596,"extension":6.187755816561897},"index":5,"playId":"b6e40056-ac99-3538-963e-b301c01d3c6e","pitchNumber":5,"startTime":"2026-07-01T18:48:14.092Z","endTime":"2026-07-01T18:48:18.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:48:18.149Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Caballero strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T18:48:19.483Z","endTime":"2026-07-01T18:49:45.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":96.6,"endSpeed":88.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52088631204563,"aZ":-14.490676284738951,"pfxX":-2.587630377286366,"pfxZ":8.876380395939321,"pX":-0.1541900990881395,"pZ":2.264702237005686,"vX0":5.2987231850359215,"vY0":-140.42862866369128,"vZ0":-6.351780720987569,"x":122.88,"y":177.63,"x0":-1.7314193776123923,"y0":50.00416699084042,"z0":5.502836130573313,"aX":-5.156260147733964},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":3.6,"spinRate":2226,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3903929423622068,"extension":7.095713539183699},"index":0,"playId":"60f18258-4fca-374f-84a5-81d28725142b","pitchNumber":1,"startTime":"2026-07-01T18:48:43.928Z","endTime":"2026-07-01T18:48:47.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.341741545477117,"aZ":-40.15905374689389,"pfxX":7.389224323040463,"pfxZ":-6.054866901154293,"pX":-1.0033079553413875,"pZ":2.8907733575220584,"vX0":-0.9489781469224507,"vY0":-114.18064744364224,"vZ0":1.9044245104407866,"x":155.24,"y":160.73,"x0":-1.5418277115113856,"y0":50.0041433209167,"z0":6.002231408132907,"aX":9.741268307099482},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-10.2,"breakHorizontal":-13.1,"spinRate":2532,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4800042790920669,"extension":6.910726909927923},"index":1,"playId":"9a871920-9240-3816-a069-c633a90a8ded","pitchNumber":2,"startTime":"2026-07-01T18:48:56.190Z","endTime":"2026-07-01T18:49:00.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20517908278095,"aZ":-14.093406851492894,"pfxX":-3.854522114639746,"pfxZ":9.146997084285672,"pX":-0.0858472936316981,"pZ":1.4459534383043882,"vX0":4.829908871444838,"vY0":-139.22676107315723,"vZ0":-8.544069645656487,"x":120.27,"y":199.74,"x0":-1.3366455098367684,"y0":50.00606076838241,"z0":5.473073560361001,"aX":-7.622010682066652},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":6.1,"spinRate":2335,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3923529341517158,"extension":7.126899474401531},"index":2,"playId":"ac9146f9-5e94-3112-b971-b08c57a4b798","pitchNumber":3,"startTime":"2026-07-01T18:49:11.128Z","endTime":"2026-07-01T18:49:15.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.379143799581207,"aZ":-30.52805636044753,"pfxX":5.524515659358707,"pfxZ":1.0581233885383554,"pX":0.14579827388767855,"pZ":3.0434325152728556,"vX0":2.8622204444255464,"vY0":-123.54383157778862,"vZ0":-0.47322481374043157,"x":111.44,"y":156.61,"x0":-1.7434414550707042,"y0":50.00151107992845,"z0":5.791441793323289,"aX":8.584705401939484},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.0,"breakHorizontal":-10.7,"spinRate":2551,"spinDirection":88},"zone":2,"typeConfidence":2.0,"plateTime":0.4424449940034725,"extension":6.498450187518548},"index":3,"playId":"71ef844c-ddd7-3dc0-b1ba-6695016616b0","pitchNumber":4,"startTime":"2026-07-01T18:49:26.740Z","endTime":"2026-07-01T18:49:30.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.012452439914096,"aZ":-32.119029877416516,"pfxX":3.7864556349527168,"pfxZ":0.03383637382459459,"pX":0.9263918723292687,"pZ":0.4513666435696943,"vX0":4.9129480849410445,"vY0":-127.41501134717439,"vZ0":-6.344368148961239,"x":81.69,"y":226.59,"x0":-1.5212264182463442,"y0":50.003363363798364,"z0":5.522488272528843,"aX":6.203906363540213},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.2,"breakHorizontal":-8.0,"spinRate":2523,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.430431169531845,"extension":7.148396759262928},"index":4,"playId":"863563fd-8140-31e5-9704-ea3b3f9f5cc0","pitchNumber":5,"startTime":"2026-07-01T18:49:41.027Z","endTime":"2026-07-01T18:49:45.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:49:45.078Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oswaldo Cabrera grounds out sharply, second baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T18:49:46.268Z","endTime":"2026-07-01T18:50:14.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":89.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.946747331160857,"aZ":-17.432064069932082,"pfxX":-3.744876597121193,"pfxZ":7.332447212390157,"pX":-0.04458329130668995,"pZ":2.402442792713143,"vX0":6.232557374620431,"vY0":-139.8118935613621,"vZ0":-5.396918002206227,"x":118.7,"y":173.91,"x0":-1.8004830104620944,"y0":50.00385917966532,"z0":5.474971192617984,"aX":-7.530249205121984},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.6,"breakHorizontal":5.8,"spinRate":1970,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3894682818738753,"extension":6.917062927743237},"hitData":{"launchSpeed":98.3,"launchAngle":7.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":148.26,"coordY":147.63}},"index":0,"playId":"2a58b8b4-f38f-379b-9579-ca8bd06465f7","pitchNumber":1,"startTime":"2026-07-01T18:50:09.015Z","endTime":"2026-07-01T18:50:14.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:50:14.846Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a sharp ground ball to center fielder José Caballero.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T18:51:57.945Z","endTime":"2026-07-01T18:52:36.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.882224390146344,"aZ":-25.58652045421797,"pfxX":-9.639545392998787,"pfxZ":3.6342322221253287,"pX":-0.14539299015427032,"pZ":2.3520764237095606,"vX0":11.001433331664641,"vY0":-133.40596748658496,"vZ0":-3.0623083093203354,"x":122.54,"y":175.27,"x0":-3.0572218593801144,"y0":50.006095362782716,"z0":5.345607248488462,"aX":-17.495704178290424},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.1,"breakHorizontal":15.2,"spinRate":2459,"spinDirection":228},"zone":5,"typeConfidence":0.91,"plateTime":0.4095146072242861,"extension":6.914600057384727},"hitData":{"launchSpeed":101.8,"launchAngle":4.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":121.91,"coordY":142.56}},"index":0,"playId":"3d652270-31eb-3221-935b-645b2249545a","pitchNumber":1,"startTime":"2026-07-01T18:52:25.292Z","endTime":"2026-07-01T18:52:36.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-3.8000000000000007,"leverageIndex":0.97,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:52:36.311Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kerry Carpenter singles on a sharp line drive to center fielder José Caballero. Dillon Dingler to 3rd. Kerry Carpenter to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T18:52:34.896Z","endTime":"2026-07-01T18:54:34.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"postOnThird":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05757561330164,"aZ":-31.315670615669493,"pfxX":-6.292792835687798,"pfxZ":0.5509911224702719,"pX":-1.7055400645533212,"pZ":2.5362041804270694,"vX0":5.917899275782162,"vY0":-123.64286374696792,"vZ0":-0.5762130578229234,"x":182.01,"y":170.3,"x0":-3.304556426234287,"y0":50.004061851664396,"z0":5.384530182935631,"aX":-9.811689069969743},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.1,"breakHorizontal":10.1,"spinRate":1631,"spinDirection":248},"zone":11,"typeConfidence":0.85,"plateTime":0.4418377768995332,"extension":6.6469531268729956},"index":0,"playId":"3df6dc56-b6f7-3034-a6bc-a54dc0207c9a","pitchNumber":1,"startTime":"2026-07-01T18:53:00.079Z","endTime":"2026-07-01T18:53:04.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.425938841459644,"aZ":-31.389334272576257,"pfxX":-7.385173854354023,"pfxZ":0.5055306161471078,"pX":0.35627644413416987,"pZ":1.0576608832951515,"vX0":10.679214744716022,"vY0":-123.75356875702754,"vZ0":-4.006142157076276,"x":103.42,"y":210.22,"x0":-3.0362322934868904,"y0":50.005841108743574,"z0":5.298889931187394,"aX":-11.569644041656048},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.2,"breakHorizontal":11.2,"spinRate":1695,"spinDirection":248},"zone":14,"typeConfidence":0.89,"plateTime":0.4409364593891496,"extension":6.63062363641141},"index":1,"playId":"082b6028-b255-3bb4-9bc1-22a5efb5c471","pitchNumber":2,"startTime":"2026-07-01T18:53:20.116Z","endTime":"2026-07-01T18:53:24.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":91.3,"endSpeed":84.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.900590000206506,"aZ":-17.352494609327064,"pfxX":-3.3013157572473304,"pfxZ":8.170074844778997,"pX":-1.364679659881472,"pZ":3.3401694983838275,"vX0":6.554230251981189,"vY0":-132.9337923384833,"vZ0":-1.908733018639111,"x":169.02,"y":148.6,"x0":-3.41838026749038,"y0":50.00150920201093,"z0":5.309259031170717,"aX":-5.9888283592587195},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.6,"breakHorizontal":4.8,"spinRate":2565,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.4099398374047021,"extension":6.667866175751662},"index":2,"playId":"93a246f3-17da-3589-a892-4c5e8a259bb7","pitchNumber":3,"startTime":"2026-07-01T18:53:39.367Z","endTime":"2026-07-01T18:53:43.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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.7,"endSpeed":84.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.985729333144626,"aZ":-15.276046329807976,"pfxX":-4.592973508387523,"pfxZ":9.393020471833962,"pX":0.11889535942437987,"pZ":1.2887610622191863,"vX0":10.043228193796667,"vY0":-133.12084831522483,"vZ0":-7.38943376888102,"x":112.47,"y":203.98,"x0":-3.1021551847003175,"y0":50.00100969233509,"z0":5.201740272136516,"aX":-8.261810273736394},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.6,"breakHorizontal":6.2,"spinRate":2477,"spinDirection":219},"zone":14,"typeConfidence":0.87,"plateTime":0.41110974171878434,"extension":6.73298374191417},"index":3,"playId":"cd1e3197-df6e-386b-8a86-d1ff3a040ea8","pitchNumber":4,"startTime":"2026-07-01T18:54:00.018Z","endTime":"2026-07-01T18:54:04.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.309996915421387,"aZ":-25.54291661178329,"pfxX":-7.777944848050122,"pfxZ":3.595165550761049,"pX":-0.8400542167404623,"pZ":2.728660974413228,"vX0":8.843248784347523,"vY0":-134.95433561084147,"vZ0":-2.337290004530414,"x":149.02,"y":165.11,"x0":-3.148489738148716,"y0":50.00311630876077,"z0":5.404680237229646,"aX":-14.350243659317572},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.2,"breakHorizontal":12.2,"spinRate":2448,"spinDirection":221},"zone":4,"typeConfidence":0.83,"plateTime":0.405816323983315,"extension":6.687747414981155},"hitData":{"launchSpeed":100.8,"launchAngle":15.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":149.46,"coordY":75.0}},"index":4,"playId":"58f88e46-b0d8-3bc9-a083-4e95bead4677","pitchNumber":5,"startTime":"2026-07-01T18:54:22.117Z","endTime":"2026-07-01T18:54:34.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":-10.599999999999998,"leverageIndex":1.56,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:54:34.653Z","atBatIndex":38},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Riley Greene out on a sacrifice fly to left fielder Cody Bellinger. Dillon Dingler scores. Kerry Carpenter to 3rd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T18:55:52.604Z","endTime":"2026-07-01T18:58:02.702Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":701542,"link":"/api/v1/people/701542"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T18:54:51.924Z","endTime":"2026-07-01T18:55:54.786Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"second":{"id":681481,"link":"/api/v1/people/681481"},"third":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":77.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.985615818672684,"aZ":-39.89331983066747,"pfxX":6.375625372196332,"pfxZ":-5.267740581444505,"pX":0.7445122127990538,"pZ":0.8661806103806142,"vX0":7.451826298686189,"vY0":-119.67048931003067,"vZ0":-2.5598869546410254,"x":88.62,"y":215.39,"x0":-3.2269721923152206,"y0":50.00569924507643,"z0":5.490438820544873,"aX":9.336551263945724},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.0,"breakHorizontal":-13.2,"spinRate":2920,"spinDirection":46},"zone":14,"typeConfidence":0.82,"plateTime":0.4560186134841704,"extension":6.907157039874315},"index":1,"playId":"1e39463f-535f-393b-a537-4c475bfe1a78","pitchNumber":1,"startTime":"2026-07-01T18:55:54.786Z","endTime":"2026-07-01T18:55:58.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"second":{"id":681481,"link":"/api/v1/people/681481"},"third":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":85.8,"endSpeed":78.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.550884162379056,"aZ":-31.120757597026103,"pfxX":-9.283056538469289,"pfxZ":0.6694482368829062,"pX":-0.4911630970214181,"pZ":1.3268069134194316,"vX0":9.39213717327866,"vY0":-124.5751177097351,"vZ0":-3.6356852492479126,"x":135.72,"y":202.96,"x0":-3.108130141811591,"y0":50.00188349658982,"z0":5.383934402944017,"aX":-14.557643920615718},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.6,"breakHorizontal":14.5,"spinRate":1600,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.44005208014708463,"extension":6.636415333605458},"index":2,"playId":"62f9947b-335e-3171-9e1a-644b02146d38","pitchNumber":2,"startTime":"2026-07-01T18:56:22.580Z","endTime":"2026-07-01T18:56:28.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"second":{"id":681481,"link":"/api/v1/people/681481"},"third":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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.8,"endSpeed":80.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.821840918209272,"aZ":-27.056150680459883,"pfxX":-8.207538179609768,"pfxZ":3.126951581263085,"pX":0.4025978330844983,"pZ":1.4262095877871472,"vX0":11.369603454300027,"vY0":-126.06100738801833,"vZ0":-4.462587211360056,"x":101.65,"y":200.27,"x0":-3.066981126250914,"y0":50.00020818550282,"z0":5.3634276246352135,"aX":-13.417959971082688},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.9,"breakHorizontal":12.7,"spinRate":1741,"spinDirection":243},"zone":14,"typeConfidence":0.87,"plateTime":0.431895303442841,"extension":6.746326951313689},"index":3,"playId":"e6ecae42-f869-334d-9320-fefb888670db","pitchNumber":3,"startTime":"2026-07-01T18:56:48.328Z","endTime":"2026-07-01T18:56:52.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"second":{"id":681481,"link":"/api/v1/people/681481"},"third":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.714614974116905,"aZ":-30.06595325594159,"pfxX":-9.078728785523792,"pfxZ":1.286781234572407,"pX":-0.28233783738208384,"pZ":0.44434924111136104,"vX0":10.35634346649985,"vY0":-125.96103230345877,"vZ0":-5.932821754124421,"x":127.76,"y":226.78,"x0":-3.2289112038353376,"y0":50.003335753908125,"z0":5.201003077787959,"aX":-14.88564547791294},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.3,"breakHorizontal":14.6,"spinRate":1644,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.43150534539494245,"extension":6.654056863543281},"index":4,"playId":"234d408b-8fbb-3c2a-b189-8823a0bb5a76","pitchNumber":4,"startTime":"2026-07-01T18:57:08.470Z","endTime":"2026-07-01T18:57:12.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"second":{"id":681481,"link":"/api/v1/people/681481"},"third":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.090173264357322,"aZ":-33.21437007115282,"pfxX":11.694635301988592,"pfxZ":-0.6882159599205799,"pX":-0.5422276940816783,"pZ":1.9317185912410852,"vX0":3.55194064266746,"vY0":-121.80252610949793,"vZ0":-1.6802353285457428,"x":137.67,"y":186.62,"x0":-3.5375677842900837,"y0":50.00422578926261,"z0":5.492617562968152,"aX":17.637301122620695},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.4,"breakHorizontal":-22.0,"spinRate":3129,"spinDirection":48},"zone":7,"typeConfidence":0.91,"plateTime":0.44905260378443,"extension":6.7211697863466275},"index":5,"playId":"3cb90d7b-7f0b-349f-acb3-47f07bb48935","pitchNumber":5,"startTime":"2026-07-01T18:57:30.024Z","endTime":"2026-07-01T18:57:33.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"second":{"id":681481,"link":"/api/v1/people/681481"},"third":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.201585451556255,"aZ":-17.115410860807625,"pfxX":-6.005648489125587,"pfxZ":7.9659337209114565,"pX":-0.750160728187318,"pZ":2.6081411150093095,"vX0":8.951570611897756,"vY0":-135.7573895219861,"vZ0":-4.069758125022218,"x":145.59,"y":168.36,"x0":-3.2908645710618654,"y0":50.001126224232934,"z0":5.297685362972004,"aX":-11.351182134905457},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.9,"breakHorizontal":9.2,"spinRate":2505,"spinDirection":225},"zone":4,"typeConfidence":0.89,"plateTime":0.40152517890553296,"extension":6.806861644337697},"hitData":{"launchSpeed":98.5,"launchAngle":41.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.01,"coordY":93.32}},"index":6,"playId":"69eaaa0c-c7d2-33d5-808a-c8d66cde64e6","pitchNumber":6,"startTime":"2026-07-01T18:57:47.643Z","endTime":"2026-07-01T18:58:02.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"second":{"id":681481,"link":"/api/v1/people/681481"},"third":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":17.9,"awayTeamWinProbability":82.1,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":1.33,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:58:02.702Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T19:00:48.400Z","endTime":"2026-07-01T19:01:57.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-01T18:58:17.722Z","endTime":"2026-07-01T18:58:39.448Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"third":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Paul Blackburn replaces Will Warren.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-01T18:58:39.448Z","endTime":"2026-07-01T19:00:50.739Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621112,"link":"/api/v1/people/621112"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"third":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.148311416390314,"aZ":-15.217977124269384,"pfxX":-3.1754766512303623,"pfxZ":8.900318301029966,"pX":-0.51534161363174,"pZ":3.0176273046384043,"vX0":5.473317291672088,"vY0":-136.66107488582279,"vZ0":-5.040006727736959,"x":136.64,"y":157.3,"x0":-2.1251093075956757,"y0":50.000634216232,"z0":5.919619492612342,"aX":-6.048480026670946},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":4.7,"spinRate":2097,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3997324005362879,"extension":5.9593718526094355},"index":2,"playId":"4c65a7cc-6951-3e91-93a0-fe74700df928","pitchNumber":1,"startTime":"2026-07-01T19:00:50.739Z","endTime":"2026-07-01T19:00:55.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"third":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04232713297826,"aZ":-26.699363886171078,"pfxX":-7.942161649150009,"pfxZ":3.3798936489745506,"pX":-0.4981950109717867,"pZ":1.3906691810399259,"vX0":6.6642281339346905,"vY0":-126.07535967470724,"vZ0":-5.797861486818131,"x":135.99,"y":201.23,"x0":-2.1354064269107895,"y0":50.00350341620932,"z0":5.856770965184964,"aX":-12.870745343492699},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.0,"breakHorizontal":13.0,"spinRate":1745,"spinDirection":222},"zone":13,"typeConfidence":0.91,"plateTime":0.43333572341139037,"extension":5.832723378419108},"index":3,"playId":"39c89c65-eec9-30e6-8314-840215dffecd","pitchNumber":2,"startTime":"2026-07-01T19:01:12.245Z","endTime":"2026-07-01T19:01:16.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"third":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.782255818387014,"aZ":-43.80943023821191,"pfxX":3.253793635774615,"pfxZ":-7.921513656569585,"pX":0.33306144746095984,"pZ":2.082211209961778,"vX0":4.719648262557932,"vY0":-120.01963107427733,"vZ0":-0.4076579292522098,"x":104.3,"y":182.56,"x0":-2.0766698298209136,"y0":50.00446634821076,"z0":6.134018201872839,"aX":4.7775137720245},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-14.2,"breakHorizontal":-7.0,"spinRate":2767,"spinDirection":24},"zone":9,"typeConfidence":2.0,"plateTime":0.4552180680223681,"extension":5.895943219367198},"index":4,"playId":"0555f71c-a49d-3462-a3c6-aaaef4d33267","pitchNumber":3,"startTime":"2026-07-01T19:01:30.012Z","endTime":"2026-07-01T19:01:33.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"third":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88508936342372,"aZ":-26.692677918471833,"pfxX":-6.767135008532494,"pfxZ":3.298965526376586,"pX":-0.9944085357609509,"pZ":1.5977950909038297,"vX0":5.19443292825291,"vY0":-127.40586886438155,"vZ0":-5.503527971471206,"x":154.9,"y":195.64,"x0":-2.1711154940995705,"y0":50.00012999199701,"z0":5.870751787475483,"aX":-11.22746802302536},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.0,"breakHorizontal":11.3,"spinRate":1614,"spinDirection":227},"zone":13,"typeConfidence":0.89,"plateTime":0.4283904940066061,"extension":5.990930164233355},"index":5,"playId":"1fc15905-2a76-30e5-8fa4-4eb68b54de73","pitchNumber":4,"startTime":"2026-07-01T19:01:53.516Z","endTime":"2026-07-01T19:01:57.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"third":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.8,"awayTeamWinProbability":77.2,"homeTeamWinProbabilityAdded":4.900000000000002,"leverageIndex":1.15,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:01:57.657Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T19:01:59.761Z","endTime":"2026-07-01T19:03:34.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnThird":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.764164096450667,"aZ":-21.197634065308293,"pfxX":-7.654101504063492,"pfxZ":5.623414220742181,"pX":-1.2990998440521082,"pZ":1.0800374180691263,"vX0":4.894238841187494,"vY0":-138.33028951299104,"vZ0":-8.81366698487899,"x":166.52,"y":209.62,"x0":-2.090253621320408,"y0":50.004692907690895,"z0":5.710642647118687,"aX":-14.942627239288951},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.6,"breakHorizontal":13.0,"spinRate":1777,"spinDirection":220},"zone":13,"typeConfidence":0.91,"plateTime":0.3948618865650526,"extension":6.058859573154817},"index":0,"playId":"8bf41b12-7ffa-38aa-9485-991937e3828a","pitchNumber":1,"startTime":"2026-07-01T19:02:23.847Z","endTime":"2026-07-01T19:02:27.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"third":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":95.3,"endSpeed":88.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81860179961648,"aZ":-12.449252155145986,"pfxX":-3.643060078799815,"pfxZ":10.091891220422571,"pX":1.8795166901627085,"pZ":1.246800843305748,"vX0":11.200393917455413,"vY0":-138.20745553908793,"vZ0":-10.057831775917721,"x":45.36,"y":205.12,"x0":-1.7338343799895577,"y0":50.001747526545536,"z0":5.746233375100738,"aX":-7.120265047505436},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":4.6,"spinRate":2198,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39473874364450356,"extension":6.037365006879062},"index":1,"playId":"a85b6cc2-81be-350d-b12d-d3e40dd67e9d","pitchNumber":2,"startTime":"2026-07-01T19:02:46.833Z","endTime":"2026-07-01T19:02:50.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"third":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.578504250948573,"aZ":-25.694369648594787,"pfxX":-7.217258857672372,"pfxZ":3.8232892010412707,"pX":1.009869858676151,"pZ":1.4480230577028508,"vX0":9.837494686554102,"vY0":-128.8299905456472,"vZ0":-6.287018381515862,"x":78.51,"y":199.68,"x0":-1.9051765837123555,"y0":50.0044619919827,"z0":5.882893570636614,"aX":-12.2391293257254},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.8,"breakHorizontal":11.0,"spinRate":1793,"spinDirection":222},"zone":14,"typeConfidence":0.78,"plateTime":0.42373957353169933,"extension":6.229249091128446},"index":2,"playId":"407a1442-276a-3929-a199-fc23ce78021d","pitchNumber":3,"startTime":"2026-07-01T19:03:11.033Z","endTime":"2026-07-01T19:03:15.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"third":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.753359379394386,"aZ":-24.326371867677132,"pfxX":-6.505564451522159,"pfxZ":4.051937578827762,"pX":0.44714842123940896,"pZ":0.8030382490007821,"vX0":8.883922897834264,"vY0":-137.42329559113338,"vZ0":-8.880566625725024,"x":99.96,"y":217.1,"x0":-1.96297247828089,"y0":50.005204271607894,"z0":5.694015290203033,"aX":-12.606736940190729},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.9,"breakHorizontal":10.2,"spinRate":1885,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.3966073568598363,"extension":6.220484128251246},"index":3,"playId":"ca562880-64f5-3d94-bc34-cf2102bdcf9c","pitchNumber":4,"startTime":"2026-07-01T19:03:30.551Z","endTime":"2026-07-01T19:03:34.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"third":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":1.17,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:03:34.823Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, pitcher Paul Blackburn to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T19:03:36.091Z","endTime":"2026-07-01T19:05:21.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621112,"link":"/api/v1/people/621112"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78180158077623,"aZ":-25.25552523577405,"pfxX":-6.699989910548145,"pfxZ":4.2806967521808765,"pX":-1.13600793606707,"pZ":3.136002056195152,"vX0":4.977325895963578,"vY0":-126.61324875418839,"vZ0":-2.0345894282627532,"x":160.3,"y":154.11,"x0":-2.2605876787245465,"y0":50.004513870765685,"z0":5.978771909111051,"aX":-10.837135479905198},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.4,"breakHorizontal":10.9,"spinRate":1716,"spinDirection":222},"zone":11,"typeConfidence":0.87,"plateTime":0.4332288710289629,"extension":6.126404536317511},"index":0,"playId":"586a6986-00a7-3f36-a92b-4064b1be8f47","pitchNumber":1,"startTime":"2026-07-01T19:04:19.694Z","endTime":"2026-07-01T19:04:24.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"third":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.665924026023227,"aZ":-25.283332756818798,"pfxX":-6.440789183950821,"pfxZ":4.288814324603247,"pX":-0.7930206583960594,"pZ":1.6794742964310845,"vX0":5.381046604086031,"vY0":-125.93915044208185,"vZ0":-5.385427993211721,"x":147.23,"y":193.43,"x0":-2.1209586733332513,"y0":50.00134921256768,"z0":5.891542020627945,"aX":-10.341631371323462},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.7,"breakHorizontal":10.4,"spinRate":1738,"spinDirection":227},"zone":7,"typeConfidence":0.89,"plateTime":0.43497588446208324,"extension":6.049286042876844},"index":1,"playId":"aaa26b92-ee30-3010-9fcd-fb9280800f19","pitchNumber":2,"startTime":"2026-07-01T19:04:55.621Z","endTime":"2026-07-01T19:05:00.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"third":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.836810246313405,"aZ":-23.68436125949818,"pfxX":-7.644464156049849,"pfxZ":5.325761227704115,"pX":-0.09266988815982628,"pZ":1.2976920760068877,"vX0":7.34908225607114,"vY0":-125.82324751574939,"vZ0":-6.450930121773695,"x":120.53,"y":203.74,"x0":-2.065818849442923,"y0":50.00527082742808,"z0":5.828873880420556,"aX":-12.19195505438237},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.3,"breakHorizontal":12.0,"spinRate":1767,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.4362362191297007,"extension":6.102690240927353},"hitData":{"launchSpeed":67.8,"launchAngle":-5.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.43,"coordY":178.03}},"index":2,"playId":"1dfb4075-0cdd-33a5-a3f8-63fee327d639","pitchNumber":3,"startTime":"2026-07-01T19:05:14.440Z","endTime":"2026-07-01T19:05:21.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"third":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":3.8999999999999986,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:05:21.970Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Rice flies out to left fielder Riley Greene.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T19:06:56.582Z","endTime":"2026-07-01T19:07:55.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.084831629070585,"aZ":-14.65538090458643,"pfxX":-1.3105761297470906,"pfxZ":9.292694056053659,"pX":-1.8083606432073096,"pZ":3.4077771133698604,"vX0":0.48918531819696087,"vY0":-136.2363021351934,"vZ0":-3.477946662439965,"x":185.93,"y":146.77,"x0":-1.8196449267174164,"y0":50.00579692602188,"z0":5.709879811969829,"aX":-2.471328545768111},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":2.3,"spinRate":2174,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.401584107723858,"extension":6.592372745817297},"index":0,"playId":"948ff518-6b5f-34f4-a9e2-75de538decf3","pitchNumber":1,"startTime":"2026-07-01T19:07:35.843Z","endTime":"2026-07-01T19:07:38.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89847344422134,"aZ":-12.745170307602535,"pfxX":-1.9449364372077769,"pfxZ":10.19924814067161,"pX":0.04399930060345439,"pZ":2.811966302294962,"vX0":5.2294183739054665,"vY0":-137.26534464068223,"vZ0":-5.201096217302063,"x":115.32,"y":162.86,"x0":-1.6346171822691589,"y0":50.00273795362738,"z0":5.601916604118341,"aX":-3.7057747229476314},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":2.4,"spinRate":2251,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.39931719072022265,"extension":7.437319698196418},"hitData":{"launchSpeed":87.1,"launchAngle":46.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.49,"coordY":103.62}},"index":1,"playId":"1a80ff0d-4bb4-32fa-8c25-9db2afe58760","pitchNumber":2,"startTime":"2026-07-01T19:07:48.200Z","endTime":"2026-07-01T19:07:55.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:07:55.781Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jasson Domínguez grounds out, first baseman Spencer Torkelson to pitcher Troy Melton.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T19:07:58.461Z","endTime":"2026-07-01T19:09:08.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.074431494353927,"aZ":-38.5254893777947,"pfxX":7.813473134913535,"pfxZ":-4.98998998966491,"pX":0.4758767295180712,"pZ":0.8407518663532149,"vX0":2.117697194664265,"vY0":-112.61765735616446,"vZ0":-2.4727077257713796,"x":98.86,"y":216.08,"x0":-1.4936101896753786,"y0":50.00214773481675,"z0":5.881563017863609,"aX":9.94946636795667},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-9.4,"breakHorizontal":-14.8,"spinRate":2433,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4879473781349515,"extension":7.07452773835617},"index":0,"playId":"eb820bef-3708-3e5a-90a6-32a9e80e3608","pitchNumber":1,"startTime":"2026-07-01T19:08:22.112Z","endTime":"2026-07-01T19:08:26.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.462785678116493,"aZ":-38.25012636762828,"pfxX":10.45384291590614,"pfxZ":-4.740532681657147,"pX":-0.9170395173859622,"pZ":2.6553641015107172,"vX0":-1.5146982534054874,"vY0":-112.22542428812783,"vZ0":1.1412123706683306,"x":151.96,"y":167.09,"x0":-1.593828064059207,"y0":50.00310339284255,"z0":6.0227522692094055,"aX":13.394159777389183},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-8.0,"breakHorizontal":-18.6,"spinRate":2468,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4872338405459393,"extension":6.245718381217186},"index":1,"playId":"d0640565-a1fd-3b28-b27f-1ea0f665b8fc","pitchNumber":2,"startTime":"2026-07-01T19:08:37.307Z","endTime":"2026-07-01T19:08:41.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.038468865185184,"aZ":-26.998722640097164,"pfxX":2.997282751833293,"pfxZ":3.0278876338848697,"pX":-0.16628793247207138,"pZ":3.1258716009922445,"vX0":2.9327718715114686,"vY0":-128.94983935153604,"vZ0":-1.5204796170827657,"x":123.34,"y":154.38,"x0":-1.7016040259407157,"y0":50.00274690583626,"z0":5.776696332030443,"aX":5.123079349369782},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.4,"breakHorizontal":-6.0,"spinRate":2276,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.4223489387837307,"extension":5.704785168811093},"index":2,"playId":"37e2b5fb-5499-32ae-a2ee-533174e6182a","pitchNumber":3,"startTime":"2026-07-01T19:08:50.638Z","endTime":"2026-07-01T19:08:54.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.414792953439136,"aZ":-18.07480836650582,"pfxX":-5.7843720358543145,"pfxZ":7.360136860143236,"pX":0.14588180882645913,"pZ":2.3038551522965944,"vX0":6.733457176394316,"vY0":-137.280754008447,"vZ0":-5.516999330381996,"x":111.44,"y":176.58,"x0":-1.5831651464527015,"y0":50.001871982749805,"z0":5.563555465432719,"aX":-11.078592474788806},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":9.1,"spinRate":2218,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.3984644769717218,"extension":6.842346543400691},"hitData":{"launchSpeed":105.4,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.93,"coordY":162.32}},"index":3,"playId":"37e6dbc1-d79c-3b05-8cb0-946d78cb1533","pitchNumber":4,"startTime":"2026-07-01T19:09:02.945Z","endTime":"2026-07-01T19:09:08.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:09:08.068Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Bellinger strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T19:10:24.104Z","endTime":"2026-07-01T19:11:15.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T19:09:25.715Z","endTime":"2026-07-01T19:10:26.326Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01266668934042,"aZ":-13.32151784085027,"pfxX":-3.600694476258646,"pfxZ":9.838901093421988,"pX":-0.19641472604174895,"pZ":2.5176672435477294,"vX0":5.41907983176244,"vY0":-137.66087165483628,"vZ0":-5.795347382157118,"x":124.49,"y":170.8,"x0":-1.72411283535807,"y0":50.005114368774755,"z0":5.554751426202746,"aX":-6.901350957361304},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":5.4,"spinRate":2232,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.3981385192243163,"extension":6.277822859019978},"index":1,"playId":"6151a2cc-fb19-3c7b-8f35-3904447a35c5","pitchNumber":1,"startTime":"2026-07-01T19:10:26.326Z","endTime":"2026-07-01T19:10:30.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41224204039621,"aZ":-29.652846610536873,"pfxX":-5.79970787479318,"pfxZ":1.6546609201836606,"pX":-0.958122865661683,"pZ":2.3647258471330352,"vX0":3.902963244213464,"vY0":-122.79635851559036,"vZ0":-1.6662943945511524,"x":153.52,"y":174.93,"x0":-1.8149300671612514,"y0":50.005968155078996,"z0":5.5759609173346245,"aX":-8.855070601561776},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.9,"breakHorizontal":9.6,"spinRate":1091,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.44612048328715037,"extension":6.428632035416201},"index":2,"playId":"d1279a20-9e7e-334a-9081-e71976ff9139","pitchNumber":2,"startTime":"2026-07-01T19:10:43.403Z","endTime":"2026-07-01T19:10:47.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.509100189493186,"aZ":-18.48022769897425,"pfxX":-3.688944379193065,"pfxZ":7.038974189516736,"pX":0.15628293705763405,"pZ":1.982753189561576,"vX0":5.5314129936777725,"vY0":-137.86198249085783,"vZ0":-6.269244460881151,"x":111.04,"y":185.25,"x0":-1.386838207630443,"y0":50.00619671374735,"z0":5.512213310544425,"aX":-7.180360575862043},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":5.6,"spinRate":2131,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3956544551601717,"extension":6.833639118746167},"index":3,"playId":"203d0c82-f352-3c51-b549-f53fdcf12301","pitchNumber":3,"startTime":"2026-07-01T19:10:56.716Z","endTime":"2026-07-01T19:11:00.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.033924044521644,"aZ":-27.86454247137887,"pfxX":3.4020096869148913,"pfxZ":2.4122967545268006,"pX":0.5667894491982494,"pZ":1.725691612658996,"vX0":4.381395770146627,"vY0":-132.1033296892983,"vZ0":-4.734610210594947,"x":95.4,"y":192.19,"x0":-1.5481031472002837,"y0":50.00582606909031,"z0":5.560973273647574,"aX":6.0837814474572784},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.6,"breakHorizontal":-7.1,"spinRate":2307,"spinDirection":166},"zone":9,"typeConfidence":2.0,"plateTime":0.4127647118845892,"extension":6.18159916299684},"index":4,"playId":"82ae1b1f-4f8c-3aea-8b94-1a4748287758","pitchNumber":4,"startTime":"2026-07-01T19:11:11.220Z","endTime":"2026-07-01T19:11:15.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:11:15.934Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Outman grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T19:12:59.356Z","endTime":"2026-07-01T19:13:56.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8194049185924,"aZ":-24.773701798848663,"pfxX":0.9773773076660577,"pfxZ":4.051397624065631,"pX":-1.2426757595373088,"pZ":3.9727980206816205,"vX0":2.4268559925904185,"vY0":-134.04810784114756,"vZ0":-0.7814079450189643,"x":164.37,"y":131.51,"x0":-2.2852581698216077,"y0":50.00553355302806,"z0":6.030015801476201,"aX":1.7860592979891219},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.4,"breakHorizontal":-2.3,"spinRate":2380,"spinDirection":184},"zone":11,"typeConfidence":0.91,"plateTime":0.4079451616617571,"extension":5.857054335009305},"index":0,"playId":"39d8fbad-f6d4-36bc-8be9-b70998897555","pitchNumber":1,"startTime":"2026-07-01T19:13:36.901Z","endTime":"2026-07-01T19:13:39.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.011041742083766,"aZ":-46.18109360647755,"pfxX":4.9043087381748025,"pfxZ":-10.211084670451093,"pX":0.04112258181952113,"pZ":1.74190173616134,"vX0":3.52912045477006,"vY0":-117.16065975558872,"vZ0":-0.1656014160745003,"x":115.43,"y":191.75,"x0":-2.129486753001443,"y0":50.00546770220638,"z0":6.180374626416267,"aX":6.724218179652481},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-18.1,"breakHorizontal":-9.8,"spinRate":2753,"spinDirection":27},"zone":8,"typeConfidence":2.0,"plateTime":0.4700044475825611,"extension":5.93871605601436},"hitData":{"launchSpeed":72.6,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":154.72}},"index":1,"playId":"1991adb7-4c29-3e9c-8c00-fcfefbc3f79e","pitchNumber":2,"startTime":"2026-07-01T19:13:50.696Z","endTime":"2026-07-01T19:13:56.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.61,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:13:56.998Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Rogers flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T19:13:59.601Z","endTime":"2026-07-01T19:14:45.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43454446520239,"aZ":-11.329096072436862,"pfxX":-4.48306693564547,"pfxZ":10.81129870424288,"pX":0.09186879396076779,"pZ":1.4779542170903062,"vX0":7.179201868190399,"vY0":-137.4820346759858,"vZ0":-9.739264839638027,"x":113.5,"y":198.88,"x0":-1.9622820967336425,"y0":50.003444042342466,"z0":5.820194804730188,"aX":-8.644510621849042},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":6.7,"spinRate":2194,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.39731565930023915,"extension":6.273760189208543},"index":0,"playId":"4780f53d-bf66-3abb-89db-5ae633483c94","pitchNumber":1,"startTime":"2026-07-01T19:14:20.655Z","endTime":"2026-07-01T19:14:25.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.983194510113282,"aZ":-21.81783324494588,"pfxX":-7.658431670526603,"pfxZ":5.4309303216550635,"pX":-0.6778091754150396,"pZ":2.8123819850454397,"vX0":6.077755343790308,"vY0":-136.93439717390748,"vZ0":-4.415018957067639,"x":142.84,"y":162.85,"x0":-1.9261811580017116,"y0":50.005940074717934,"z0":5.929949546721666,"aX":-14.611242504041554},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.1,"breakHorizontal":12.7,"spinRate":2042,"spinDirection":213},"zone":1,"typeConfidence":0.9,"plateTime":0.3993231672259929,"extension":6.250502295979908},"hitData":{"launchSpeed":91.9,"launchAngle":54.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.8,"coordY":126.44}},"index":1,"playId":"ba5b00c2-1e2c-33ac-ac50-795c5e9cbc9e","pitchNumber":2,"startTime":"2026-07-01T19:14:36.477Z","endTime":"2026-07-01T19:14:45.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:14:45.898Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out, third baseman Oswaldo Cabrera to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T19:14:48.187Z","endTime":"2026-07-01T19:16:07.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.331308515530406,"aZ":-26.82243886344816,"pfxX":-6.767366207959308,"pfxZ":3.1774435972869624,"pX":-1.1690368551838934,"pZ":2.16804684253025,"vX0":4.90024458522743,"vY0":-128.428570734096,"vZ0":-4.326043726445202,"x":161.56,"y":180.24,"x0":-2.2139168463161747,"y0":50.00557223634048,"z0":5.938543660814387,"aX":-11.409537122649413},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.0,"breakHorizontal":11.3,"spinRate":1588,"spinDirection":221},"zone":13,"typeConfidence":0.85,"plateTime":0.4250143178312671,"extension":6.071639102471083},"index":0,"playId":"3d8895e6-6a57-372c-9354-25fe3ddac50a","pitchNumber":1,"startTime":"2026-07-01T19:15:11.047Z","endTime":"2026-07-01T19:15:15.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":87.9,"endSpeed":81.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.960202502148007,"aZ":-27.923584033693473,"pfxX":-7.630079385768291,"pfxZ":2.5563592782996345,"pX":-0.2647483344935364,"pZ":2.36839511546955,"vX0":6.976210530270234,"vY0":-127.83265440563159,"vZ0":-3.4177902532327984,"x":127.09,"y":174.83,"x0":-2.030406507805442,"y0":50.00564070062446,"z0":5.901575593882445,"aX":-12.701524011006555},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.1,"breakHorizontal":12.4,"spinRate":1669,"spinDirection":220},"zone":5,"typeConfidence":0.87,"plateTime":0.42756338400457006,"extension":6.281933190815971},"index":1,"playId":"c1b8938e-6e3a-39fa-82da-60eab371573e","pitchNumber":2,"startTime":"2026-07-01T19:15:26.637Z","endTime":"2026-07-01T19:15:30.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.804513678814626,"aZ":-46.24786538897584,"pfxX":5.528845954757585,"pfxZ":-9.7227946691792,"pX":-1.366156916541077,"pZ":2.9749745429261565,"vX0":0.4630609526060929,"vY0":-119.26307788388645,"vZ0":2.263012045957163,"x":169.07,"y":158.46,"x0":-2.2812443923527135,"y0":50.00104534582854,"z0":6.16886897421251,"aX":8.005158319927485},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-16.8,"breakHorizontal":-10.1,"spinRate":2714,"spinDirection":24},"zone":11,"typeConfidence":2.0,"plateTime":0.45834558727878605,"extension":6.294750111387808},"index":2,"playId":"e89ab657-7984-361b-bbe5-b9865f65860d","pitchNumber":3,"startTime":"2026-07-01T19:15:44.683Z","endTime":"2026-07-01T19:15:49.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.775147409898093,"aZ":-26.529605403162645,"pfxX":-7.3081045398060756,"pfxZ":3.4249226496497522,"pX":-1.0598355510614506,"pZ":1.9628688271469594,"vX0":5.019222244019495,"vY0":-126.5267660860363,"vZ0":-4.65721202175687,"x":157.4,"y":185.78,"x0":-2.103325859085906,"y0":50.00405584151364,"z0":5.911481200382719,"aX":-12.048017838451537},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.5,"breakHorizontal":12.4,"spinRate":1715,"spinDirection":220},"zone":13,"typeConfidence":0.91,"plateTime":0.43016753265589047,"extension":6.137094280238556},"hitData":{"launchSpeed":64.1,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.68,"coordY":164.52}},"index":3,"playId":"068f8f8a-b907-32d3-8848-8d6b9715472a","pitchNumber":4,"startTime":"2026-07-01T19:15:59.904Z","endTime":"2026-07-01T19:16:07.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:16:07.230Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Amed Rosario grounds out, pitcher Troy Melton to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T19:19:54.860Z","endTime":"2026-07-01T19:21:05.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08204967167404,"aZ":-16.51770656710111,"pfxX":0.2643064088423044,"pfxZ":8.21440082435668,"pX":-0.579226055992769,"pZ":4.1786268781510545,"vX0":2.8687024347550825,"vY0":-136.92201966409218,"vZ0":-1.1052337446274692,"x":139.08,"y":125.96,"x0":-1.6731445540849383,"y0":50.005395827274334,"z0":5.713280299548965,"aX":0.5038475590593663},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":-1.1,"spinRate":2151,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3994010773113583,"extension":7.019935243219357},"index":0,"playId":"b57b6799-ff16-3ccb-8d1e-ce974a0a8e54","pitchNumber":1,"startTime":"2026-07-01T19:20:27.232Z","endTime":"2026-07-01T19:20:32.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91587220216846,"aZ":-20.684058928089584,"pfxX":-8.380602120389584,"pfxZ":5.998815740708377,"pX":-1.856161907786333,"pZ":2.427647734317836,"vX0":2.4191380669233142,"vY0":-137.40906185502678,"vZ0":-4.626329539148932,"x":187.75,"y":173.23,"x0":-1.657971047057059,"y0":50.00618840286991,"z0":5.535172631383028,"aX":-16.05808009352535},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.1,"breakHorizontal":14.6,"spinRate":2067,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.39834370569988,"extension":6.8527723139730705},"index":1,"playId":"83db26f9-d292-3b8d-adf1-0a856742372a","pitchNumber":2,"startTime":"2026-07-01T19:20:43.748Z","endTime":"2026-07-01T19:20:48.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.299523415437502,"aZ":-23.59017011255104,"pfxX":2.9786131730267815,"pfxZ":4.774700358543356,"pX":0.4386010957821595,"pZ":2.2314621434350186,"vX0":4.812800898958995,"vY0":-132.7314398821851,"vZ0":-4.369555870434209,"x":100.28,"y":178.53,"x0":-1.7797342862895649,"y0":50.00557377462344,"z0":5.600215979808062,"aX":5.356481154526339},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":-6.4,"spinRate":2369,"spinDirection":170},"zone":6,"typeConfidence":2.0,"plateTime":0.41141152251142454,"extension":6.938366014461233},"hitData":{"launchSpeed":76.9,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.54,"coordY":179.05}},"index":2,"playId":"4afd58ea-ac49-36b3-8bf5-8d49baf379b8","pitchNumber":3,"startTime":"2026-07-01T19:20:59.556Z","endTime":"2026-07-01T19:21:05.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":-4.0000000000000036,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:21:05.861Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T19:23:36.502Z","endTime":"2026-07-01T19:25:06.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-01T19:21:13.976Z","endTime":"2026-07-01T19:21:48.867Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Drew Sommers replaces Troy Melton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-01T19:21:48.867Z","endTime":"2026-07-01T19:23:38.811Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805427,"link":"/api/v1/people/805427"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.253042764341576,"aZ":-26.15909610986557,"pfxX":8.749276964174499,"pfxZ":3.1680331303941003,"pX":1.0903876856068184,"pZ":3.323262660581527,"vX0":-7.259706303709916,"vY0":-136.67220594759536,"vZ0":0.6075538889799316,"x":75.44,"y":149.05,"x0":2.6403174829255573,"y0":50.001086362618196,"z0":4.8903418095759905,"aX":16.60157419742557},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.1,"breakHorizontal":-14.4,"spinRate":1927,"spinDirection":128},"zone":12,"typeConfidence":0.91,"plateTime":0.40029999266268534,"extension":7.213141988936094},"index":2,"playId":"e4a0ee68-ee3f-3ebc-acb0-502cacbb13ae","pitchNumber":1,"startTime":"2026-07-01T19:23:38.811Z","endTime":"2026-07-01T19:23:47.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.974842747642935,"aZ":-25.587237539213437,"pfxX":11.20900450190566,"pfxZ":3.571180013397191,"pX":1.96233098172289,"pZ":3.596782617529899,"vX0":-5.588477964605846,"vY0":-135.35919651047493,"vZ0":1.3647439919617361,"x":42.2,"y":141.67,"x0":2.6030723241012916,"y0":50.00531532993307,"z0":4.884155375046012,"aX":20.695185730571694},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.0,"breakHorizontal":-19.0,"spinRate":2098,"spinDirection":125},"zone":12,"typeConfidence":0.93,"plateTime":0.4054517490641323,"extension":7.250743834774722},"index":3,"playId":"52b91cd5-dc7c-3816-b23e-7518d9fbd6de","pitchNumber":2,"startTime":"2026-07-01T19:24:06.061Z","endTime":"2026-07-01T19:24:13.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8007737371,"aZ":-32.389352111810844,"pfxX":-2.578472501358642,"pfxZ":-0.14024343685974827,"pX":0.2851977561349993,"pZ":2.503005452299454,"vX0":-4.803309794587965,"vY0":-122.27726816826389,"vZ0":1.1079411958416552,"x":106.13,"y":171.2,"x0":2.6124941698315283,"y0":50.00528870362875,"z0":4.829588805337687,"aX":-3.8916660508727747},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.2,"breakHorizontal":5.9,"spinRate":2203,"spinDirection":291},"zone":5,"typeConfidence":0.9,"plateTime":0.44847417905454634,"extension":7.1316519662405184},"index":4,"playId":"3ab4188d-48ef-37cb-bcde-fc428259b556","pitchNumber":3,"startTime":"2026-07-01T19:24:31.249Z","endTime":"2026-07-01T19:24:39.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.354123864800606,"aZ":-32.66211066280675,"pfxX":-3.4158137215680773,"pfxZ":-0.33308498363519234,"pX":-0.19077865633750046,"pZ":1.958398174004241,"vX0":-5.603477571336032,"vY0":-120.74351610648526,"vZ0":-0.014294015142692018,"x":124.27,"y":185.9,"x0":2.6071781002417627,"y0":50.001997664810524,"z0":4.84765068089971,"aX":-5.0229844199038345},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.4,"breakHorizontal":7.6,"spinRate":2329,"spinDirection":303},"zone":8,"typeConfidence":0.9,"plateTime":0.4542949629837363,"extension":7.232310476993805},"index":5,"playId":"b904e57a-8847-3466-846d-f36ba40db462","pitchNumber":4,"startTime":"2026-07-01T19:25:02.902Z","endTime":"2026-07-01T19:25:06.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":805427,"link":"/api/v1/people/805427"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":805427,"link":"/api/v1/people/805427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.4,"awayTeamWinProbability":84.6,"homeTeamWinProbabilityAdded":-2.6999999999999975,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:25:06.469Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Anthony Volpe grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T19:25:08.250Z","endTime":"2026-07-01T19:26:47.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":95.4,"endSpeed":87.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.687028657636304,"aZ":-26.3140362113448,"pfxX":10.948852702738128,"pfxZ":2.9911220505993494,"pX":8.8022490329605E-4,"pZ":2.54144595484463,"vX0":-11.180839425309246,"vY0":-138.5128587886113,"vZ0":-1.1551378167607416,"x":116.97,"y":170.16,"x0":2.652268223253748,"y0":50.00037852516469,"z0":4.710618228982998,"aX":21.437300422692356},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.4,"breakHorizontal":-17.8,"spinRate":2189,"spinDirection":121},"zone":5,"typeConfidence":0.95,"plateTime":0.39425986692564097,"extension":7.354482519295525},"index":0,"playId":"b802a8ed-aa9f-3282-9632-8e4d9f06c602","pitchNumber":1,"startTime":"2026-07-01T19:25:31.003Z","endTime":"2026-07-01T19:25:34.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.813877654573304,"aZ":-29.05783920029551,"pfxX":9.354055214989222,"pfxZ":1.842890455988709,"pX":-1.4531953584616377,"pZ":-0.3911302851033745,"vX0":-13.374560528982867,"vY0":-129.24265842231316,"vZ0":-6.912685016263411,"x":172.39,"y":249.34,"x0":2.5723715893119206,"y0":50.00488054991461,"z0":4.548572687488042,"aX":15.834924878925941},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.9,"breakHorizontal":-13.9,"spinRate":1456,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.4237291664772145,"extension":7.446259822720309},"index":1,"playId":"120da30a-b3ed-3923-9c78-fff69e5d5601","pitchNumber":2,"startTime":"2026-07-01T19:25:46.287Z","endTime":"2026-07-01T19:25:50.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.394304488584243,"aZ":-27.125627893830263,"pfxX":11.939294765675447,"pfxZ":3.0030993734447753,"pX":-1.005902984297347,"pZ":1.3747096616255328,"vX0":-12.88304509664062,"vY0":-128.4996242284941,"vZ0":-2.8017095803765435,"x":155.34,"y":201.66,"x0":2.509712319391401,"y0":50.002471151390075,"z0":4.5757044133815175,"aX":20.06568357658665},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":-19.0,"spinRate":1714,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.4254483706383376,"extension":7.3362157944854705},"index":2,"playId":"5a94cf0d-4e7b-3eef-81c4-0d267b536676","pitchNumber":3,"startTime":"2026-07-01T19:26:07.419Z","endTime":"2026-07-01T19:26:10.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.382325292374798,"aZ":-27.54032439464401,"pfxX":10.648339429893285,"pfxZ":2.3680706742038016,"pX":1.2556916581641828,"pZ":2.204672027991386,"vX0":-8.1559341145034,"vY0":-138.41688652949694,"vZ0":-1.4033872476970757,"x":69.14,"y":179.25,"x0":2.8442302661219045,"y0":50.00314195965043,"z0":4.547186773968891,"aX":20.84227199458535},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.2,"breakHorizontal":-17.8,"spinRate":2168,"spinDirection":118},"zone":14,"typeConfidence":0.95,"plateTime":0.3943986261165291,"extension":7.2566710410403115},"index":3,"playId":"2723ac94-081c-3559-ac02-7dff60f53362","pitchNumber":4,"startTime":"2026-07-01T19:26:23.530Z","endTime":"2026-07-01T19:26:27.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.906649524968714,"aZ":-26.182422129194524,"pfxX":11.095216091720076,"pfxZ":3.122143411907736,"pX":0.5548128258159393,"pZ":3.101892028349331,"vX0":-9.459880435361022,"vY0":-137.80952130519825,"vZ0":0.3073565720711534,"x":95.85,"y":155.03,"x0":2.592099467490135,"y0":50.00636739171882,"z0":4.75884440286923,"aX":21.324180570226634},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.9,"breakHorizontal":-18.1,"spinRate":2186,"spinDirection":125},"zone":3,"typeConfidence":0.95,"plateTime":0.3975969346529733,"extension":7.243453218282244},"hitData":{"launchSpeed":80.7,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":155.23}},"index":4,"playId":"2604e172-663b-3185-8a5f-782a5843da9a","pitchNumber":5,"startTime":"2026-07-01T19:26:40.142Z","endTime":"2026-07-01T19:26:47.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_ab"},{"player":{"id":805427,"link":"/api/v1/people/805427"},"credit":"p_ab"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_pa"},{"player":{"id":805427,"link":"/api/v1/people/805427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-1.5999999999999996,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:26:47.357Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dillon Dingler flies out to center fielder José Caballero.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T19:29:09.626Z","endTime":"2026-07-01T19:29:22.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brent Headrick replaces Paul Blackburn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T19:28:01.321Z","endTime":"2026-07-01T19:29:11.970Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687396,"link":"/api/v1/people/687396"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.633197830546578,"aZ":-13.934598910785867,"pfxX":6.697703722178985,"pfxZ":9.746141064225675,"pX":0.13899898226444304,"pZ":2.6375664937516614,"vX0":-6.317092112511847,"vY0":-135.897796190249,"vZ0":-6.952475100211721,"x":111.7,"y":167.57,"x0":1.622860179162299,"y0":50.00332710476549,"z0":6.196066655074901,"aX":12.53494831617836},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":-10.8,"spinRate":2324,"spinDirection":145},"zone":5,"typeConfidence":0.82,"plateTime":0.40297077790705593,"extension":6.919506122502971},"hitData":{"launchSpeed":97.8,"launchAngle":42.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.66,"coordY":69.6}},"index":1,"playId":"dce905bc-578f-30a5-b99c-725c11c68cfe","pitchNumber":1,"startTime":"2026-07-01T19:29:11.970Z","endTime":"2026-07-01T19:29:22.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:29:22.004Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Vierling lines out to center fielder José Caballero.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T19:29:52.329Z","endTime":"2026-07-01T19:31:17.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Matt Vierling replaces Kerry Carpenter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-01T19:29:32.440Z","endTime":"2026-07-01T19:29:54.642Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.297218291246367,"aZ":-26.307691884104425,"pfxX":1.9544368271950887,"pfxZ":3.714408261860674,"pX":0.9827469446536029,"pZ":2.4330104309635447,"vX0":-2.857632438636939,"vY0":-124.71956870667262,"vZ0":-4.136036395963488,"x":79.54,"y":173.09,"x0":1.8877143949675306,"y0":50.00582501286409,"z0":6.274278745018617,"aX":3.090024622459396},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.0,"breakHorizontal":-2.9,"spinRate":1871,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.43861575262883346,"extension":6.668941284343416},"index":1,"playId":"ada6d96b-e19b-3f4e-be11-8f0d65549bf5","pitchNumber":1,"startTime":"2026-07-01T19:29:54.642Z","endTime":"2026-07-01T19:29:59.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.480907315460037,"aZ":-27.47161117530769,"pfxX":7.351397908308789,"pfxZ":3.058535341303134,"pX":0.491516155358085,"pZ":0.5641399174904185,"vX0":-5.621946944171647,"vY0":-123.25303766480526,"vZ0":-7.6379568965523985,"x":98.26,"y":223.55,"x0":1.8468391856067292,"y0":50.00424327867935,"z0":6.022887781988507,"aX":11.31227350683813},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.0,"breakHorizontal":-12.0,"spinRate":1171,"spinDirection":121},"zone":14,"typeConfidence":0.92,"plateTime":0.4443825797676575,"extension":6.6844655641983985},"index":2,"playId":"5b1b6a85-03a9-3278-8853-f751835dd236","pitchNumber":2,"startTime":"2026-07-01T19:30:12.216Z","endTime":"2026-07-01T19:30:16.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67897295607513,"aZ":-9.527084019283771,"pfxX":5.774559424183776,"pfxZ":11.868117103740628,"pX":1.1857411494125798,"pZ":3.3528866539905087,"vX0":-3.5381598533155594,"vY0":-137.97925384819456,"vZ0":-6.109097369078798,"x":70.61,"y":147.93,"x0":1.741447735243234,"y0":50.00019096300636,"z0":6.25284644177906,"aX":11.016934561644517},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.3,"breakHorizontal":-9.6,"spinRate":2313,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.39854854757638236,"extension":6.838284776727427},"index":3,"playId":"9f8016f7-c85d-3901-980a-b238bcd64570","pitchNumber":3,"startTime":"2026-07-01T19:30:30.679Z","endTime":"2026-07-01T19:30:34.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.375958880519754,"aZ":-26.013064916357173,"pfxX":7.49873509890547,"pfxZ":3.9481144990355856,"pX":-0.06916865152375339,"pZ":1.5914824282212283,"vX0":-6.7329774397937685,"vY0":-123.51206714625455,"vZ0":-5.768939555961759,"x":119.64,"y":195.81,"x0":1.7053114159267913,"y0":50.002426331151874,"z0":6.1181491498224085,"aX":11.69775483924642},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.1,"breakHorizontal":-12.2,"spinRate":888,"spinDirection":112},"zone":13,"typeConfidence":0.92,"plateTime":0.44183989459367146,"extension":6.618472694446268},"index":4,"playId":"2cc3a4f3-7944-3ef7-944c-fb2e35f281e1","pitchNumber":4,"startTime":"2026-07-01T19:30:53.687Z","endTime":"2026-07-01T19:30:58.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.897755138325515,"aZ":-10.258353401006367,"pfxX":6.863652502798792,"pfxZ":11.523609337499693,"pX":0.25496265541363217,"pZ":3.3816289000495674,"vX0":-6.023629921676838,"vY0":-137.17730413507383,"vZ0":-5.6576704874261425,"x":107.28,"y":147.48,"x0":1.589626572963124,"y0":50.00519552263287,"z0":6.17305659777205,"aX":13.057155001297543},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.8,"breakHorizontal":-11.2,"spinRate":2412,"spinDirection":147},"zone":2,"typeConfidence":0.9,"plateTime":0.3995819457266232,"extension":7.243302709940133},"hitData":{"launchSpeed":99.5,"launchAngle":22.0,"totalDistance":365.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.56,"coordY":51.97}},"index":5,"playId":"1e26a580-70c5-378c-9c71-b5e852b46926","pitchNumber":5,"startTime":"2026-07-01T19:31:09.720Z","endTime":"2026-07-01T19:31:17.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_ab"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_ab"},{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.0,"awayTeamWinProbability":84.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:31:17.221Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Riley Greene lines out to right fielder Jasson Domínguez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T19:31:17.954Z","endTime":"2026-07-01T19:32:05.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.477186393900872,"aZ":-22.796637752173982,"pfxX":0.8968838236615297,"pfxZ":5.96332899875703,"pX":-0.30825455042772804,"pZ":1.453959491907819,"vX0":-5.113480630828561,"vY0":-124.73013086315991,"vZ0":-7.043063696164283,"x":128.75,"y":199.52,"x0":1.6533835305157303,"y0":50.00374670503603,"z0":6.198574613418594,"aX":1.4108349342113287},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.4,"breakHorizontal":-0.5,"spinRate":2004,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4394021487634836,"extension":6.7401754998901815},"index":0,"playId":"bd343588-9e90-32f4-9f91-f2b44c6df76c","pitchNumber":1,"startTime":"2026-07-01T19:31:41.877Z","endTime":"2026-07-01T19:31:45.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.640304290141604,"aZ":-16.1624912730743,"pfxX":7.805594816880129,"pfxZ":8.369519100714879,"pX":0.8058678352923718,"pZ":3.175431866019442,"vX0":-4.746338387409425,"vY0":-137.24964237697577,"vZ0":-5.378594774981317,"x":86.28,"y":153.04,"x0":1.5411820198266897,"y0":50.00226027249512,"z0":6.256773473439624,"aX":14.929642384711155},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":-13.2,"spinRate":2394,"spinDirection":149},"zone":3,"typeConfidence":0.7,"plateTime":0.3986814615005505,"extension":6.911647000787091},"hitData":{"launchSpeed":83.2,"launchAngle":26.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.37,"coordY":103.24}},"index":1,"playId":"311ff703-2550-3d14-b575-38496064fb6b","pitchNumber":2,"startTime":"2026-07-01T19:31:58.309Z","endTime":"2026-07-01T19:32:05.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:32:05.814Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Jones singles on a line drive to right fielder Matt Vierling.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T19:34:38.827Z","endTime":"2026-07-01T19:35:42.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Matt Vierling remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T19:33:32.206Z","endTime":"2026-07-01T19:33:32.222Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Drew Anderson replaces Drew Sommers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T19:33:32.222Z","endTime":"2026-07-01T19:33:51.759Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623454,"link":"/api/v1/people/623454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Spencer Jones replaces Austin Wells.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-01T19:33:51.759Z","endTime":"2026-07-01T19:34:41.161Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67656438102061,"aZ":-34.26928455334753,"pfxX":-8.598926134313574,"pfxZ":-1.1431322977325804,"pX":0.16211166385592019,"pZ":1.3699596616147518,"vX0":8.493234069150732,"vY0":-134.36003101832264,"vZ0":-4.6370117690224655,"x":110.82,"y":201.79,"x0":-1.9202923837307162,"y0":50.003399074834235,"z0":5.548973567761191,"aX":-15.747546675161855},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-2.9,"breakHorizontal":13.8,"spinRate":1461,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4074139954523539,"extension":6.27873234786398},"index":3,"playId":"f89018d1-cba9-32e1-affe-4324947c8ea9","pitchNumber":1,"startTime":"2026-07-01T19:34:41.161Z","endTime":"2026-07-01T19:34:45.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":92.1,"endSpeed":84.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.454852550190427,"aZ":-35.64752471119214,"pfxX":-8.026334148282213,"pfxZ":-1.9190279596633477,"pX":0.2954367470145702,"pZ":1.6396857973080097,"vX0":8.69610710020113,"vY0":-133.83815391561845,"vZ0":-3.6888320530521614,"x":105.74,"y":194.51,"x0":-1.956302868917443,"y0":50.00335426203229,"z0":5.594588201136682,"aX":-14.531467038430707},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-4.1,"breakHorizontal":12.6,"spinRate":1539,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4095726600101752,"extension":6.174467788738474},"index":4,"playId":"eedd7284-fc68-332d-9ca7-ee1ae0cd05ec","pitchNumber":2,"startTime":"2026-07-01T19:34:55.945Z","endTime":"2026-07-01T19:35:00.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":91.8,"endSpeed":84.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60601667389788,"aZ":-37.650812440862666,"pfxX":-6.57403119520972,"pfxZ":-3.0589703652798104,"pX":-0.49600309100610596,"pZ":0.3030811710837442,"vX0":6.785282573743551,"vY0":-133.3966633237666,"vZ0":-6.331945469408668,"x":135.91,"y":230.6,"x0":-2.2271771745300843,"y0":50.00484341759369,"z0":5.445358614404192,"aX":-11.765077855240998},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-6.8,"breakHorizontal":10.3,"spinRate":1579,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.41173450197261596,"extension":6.394721720643689},"index":5,"playId":"866aa29e-c347-3213-a922-039c87513dff","pitchNumber":3,"startTime":"2026-07-01T19:35:12.500Z","endTime":"2026-07-01T19:35:15.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.752350128313058,"aZ":-30.735428088411666,"pfxX":-4.6335183337633605,"pfxZ":0.7775727496074918,"pX":0.08638239334766187,"pZ":2.746220643383274,"vX0":7.431988579032902,"vY0":-134.81978699515182,"vZ0":-1.8591487731182275,"x":113.71,"y":164.63,"x0":-2.101362646385234,"y0":50.00186442828086,"z0":5.609808510329427,"aX":-8.547904213156714},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.2,"breakHorizontal":6.8,"spinRate":1535,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.405959361635591,"extension":6.389767307979115},"hitData":{"launchSpeed":97.3,"launchAngle":12.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.85,"coordY":107.55}},"index":6,"playId":"09e4d4e2-1338-30a0-b002-e9d981d0f1eb","pitchNumber":4,"startTime":"2026-07-01T19:35:31.739Z","endTime":"2026-07-01T19:35:42.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_ab"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_ab"},{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_pa"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":8.2,"leverageIndex":1.73,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:35:42.769Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Caballero singles on a ground ball to left fielder Riley Greene. Spencer Jones to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T19:35:42.543Z","endTime":"2026-07-01T19:36:52.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"postOnSecond":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32779318014432,"aZ":-13.503106017133733,"pfxX":-3.450621172858734,"pfxZ":9.149474689817538,"pX":0.6059844361420165,"pZ":1.747370095348408,"vX0":8.617862518658992,"vY0":-141.49675110853966,"vZ0":-7.609679398345332,"x":93.9,"y":191.6,"x0":-2.022078388886348,"y0":50.003010776501384,"z0":5.324799681479556,"aX":-7.0422363970699475},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":4.6,"spinRate":2427,"spinDirection":208},"zone":9,"typeConfidence":0.91,"plateTime":0.3861320134802213,"extension":6.820151405436933},"index":0,"playId":"1263dba1-b22f-35c4-8596-56c2a79851df","pitchNumber":1,"startTime":"2026-07-01T19:36:08.010Z","endTime":"2026-07-01T19:36:11.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.760277504776855,"aZ":-25.595278418243726,"pfxX":-4.287962992863944,"pfxZ":3.2668968671885263,"pX":0.37468986280502425,"pZ":2.4008100641706682,"vX0":8.084254199783215,"vY0":-140.30242942006913,"vZ0":-3.9790948105109316,"x":102.72,"y":173.96,"x0":-1.9739072961862847,"y0":50.00356020345165,"z0":5.485802072986506,"aX":-8.636043614050147},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.4,"breakHorizontal":6.2,"spinRate":2111,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.38890848121097177,"extension":6.888107011766941},"index":1,"playId":"809c5337-e8f2-35dd-86fd-302b9b50a107","pitchNumber":2,"startTime":"2026-07-01T19:36:25.994Z","endTime":"2026-07-01T19:36:29.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.295713501919053,"aZ":-44.956619098205806,"pfxX":6.364772253531634,"pfxZ":-9.13456522641005,"pX":0.25828065806419326,"pZ":1.411757040787352,"vX0":3.4584916256035125,"vY0":-118.55389340269917,"vZ0":-0.16724576627193266,"x":107.15,"y":200.66,"x0":-2.054680347909492,"y0":50.00347421581903,"z0":5.646510497000203,"aX":8.904753135396502},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-16.2,"breakHorizontal":-12.5,"spinRate":2732,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.4650673236702132,"extension":6.593609021818484},"hitData":{"launchSpeed":93.1,"launchAngle":-2.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.59,"coordY":148.64}},"index":2,"playId":"7ef41b2f-8f78-3508-94db-7f67afb6eca7","pitchNumber":3,"startTime":"2026-07-01T19:36:43.443Z","endTime":"2026-07-01T19:36:52.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":12.100000000000001,"leverageIndex":3.17,"dramaIndex":159.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:36:52.651Z","atBatIndex":56},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Oswaldo Cabrera out on a sacrifice bunt, third baseman Colt Keith to second baseman Zach McKinstry. Spencer Jones to 3rd. José Caballero to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T19:36:52.967Z","endTime":"2026-07-01T19:37:38.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"postOnThird":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.212527280688104,"aZ":-16.616668531123327,"pfxX":-3.1156673869723592,"pfxZ":7.652550309155433,"pX":-0.042445432459349,"pZ":2.672954414964565,"vX0":7.176473923318232,"vY0":-141.0091602408114,"vZ0":-4.793037940930203,"x":118.62,"y":166.61,"x0":-2.204896509891582,"y0":50.00383339693708,"z0":5.45180927602261,"aX":-6.335662405196337},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":4.3,"spinRate":2283,"spinDirection":213},"zone":5,"typeConfidence":0.9,"plateTime":0.387039818293184,"extension":6.600629969275789},"hitData":{"launchSpeed":47.0,"launchAngle":-68.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":119.83,"coordY":192.77}},"index":0,"playId":"30211ecc-93be-3caa-a01c-90821f1dd6ea","pitchNumber":1,"startTime":"2026-07-01T19:37:29.599Z","endTime":"2026-07-01T19:37:38.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_pa"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":34.699999999999996,"awayTeamWinProbability":65.30000000000001,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":4.3,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:37:38.629Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T19:37:45.568Z","endTime":"2026-07-01T19:38:42.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"postOnThird":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":98.0,"endSpeed":91.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.002487751128612,"aZ":-16.516763191654782,"pfxX":-2.382871692937721,"pfxZ":7.477163760500593,"pX":0.14242493298920023,"pZ":2.202510497244994,"vX0":6.813831410828013,"vY0":-142.68622993265865,"vZ0":-6.1215081527105975,"x":111.57,"y":179.31,"x0":-1.9506014505780354,"y0":50.006030934502675,"z0":5.389221906351556,"aX":-4.992589503029117},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.7,"breakHorizontal":3.1,"spinRate":2204,"spinDirection":210},"zone":8,"typeConfidence":0.91,"plateTime":0.3815986677511556,"extension":6.341720774746752},"index":0,"playId":"3c2ca310-5e57-3249-b69d-01d3cffc271a","pitchNumber":1,"startTime":"2026-07-01T19:38:05.920Z","endTime":"2026-07-01T19:38:09.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16597809190132,"aZ":-31.670332000931804,"pfxX":-5.087913024929612,"pfxZ":0.2766637372397396,"pX":0.2734342789410617,"pZ":1.333237812939427,"vX0":7.523917968212962,"vY0":-134.6799459983039,"vZ0":-5.104949185162727,"x":106.58,"y":202.78,"x0":-1.890340647612898,"y0":50.00614459968639,"z0":5.482780626199603,"aX":-9.386006572980687},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-0.4,"breakHorizontal":7.7,"spinRate":1463,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4060743934540372,"extension":6.591808048774851},"index":1,"playId":"2b6a6c57-468f-3879-a084-231bedee6a77","pitchNumber":2,"startTime":"2026-07-01T19:38:20.960Z","endTime":"2026-07-01T19:38:24.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":91.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.009572919420005,"aZ":-13.457217369688966,"pfxX":-3.8814252539527283,"pfxZ":8.8389782997879,"pX":-0.09777704437972963,"pZ":2.492746162518851,"vX0":6.679231349217678,"vY0":-144.02771187613328,"vZ0":-6.047428824103933,"x":120.73,"y":171.48,"x0":-1.9343150303051957,"y0":50.001785262577734,"z0":5.43966041948734,"aX":-8.218601170245476},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.1,"breakHorizontal":5.8,"spinRate":2416,"spinDirection":209},"zone":5,"typeConfidence":0.92,"plateTime":0.37916852728250605,"extension":6.417772137117695},"index":2,"playId":"66965743-217f-38a6-bbbc-d69f8e9fbb15","pitchNumber":3,"startTime":"2026-07-01T19:38:38.609Z","endTime":"2026-07-01T19:38:42.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":-14.599999999999994,"leverageIndex":4.07,"dramaIndex":197.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:38:42.563Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jasson Domínguez lines out sharply to center fielder James Outman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T19:38:44.767Z","endTime":"2026-07-01T19:39:11.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.095585426237285,"aZ":-14.033168292518008,"pfxX":-3.640565650774141,"pfxZ":8.694707295584418,"pX":0.10128036378890487,"pZ":2.6545700539008017,"vX0":7.054092730000319,"vY0":-142.67863219990267,"vZ0":-5.370281133701233,"x":113.14,"y":167.11,"x0":-1.9166813848364572,"y0":50.005440437131874,"z0":5.4272396383199295,"aX":-7.598631287494635},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.0,"breakHorizontal":5.4,"spinRate":2260,"spinDirection":205},"zone":5,"typeConfidence":0.92,"plateTime":0.38212308443727405,"extension":6.555213942973836},"hitData":{"launchSpeed":106.7,"launchAngle":14.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":130.21,"coordY":60.49}},"index":0,"playId":"2980fa01-0580-3cb2-b2c9-08dce4660aae","pitchNumber":1,"startTime":"2026-07-01T19:39:05.076Z","endTime":"2026-07-01T19:39:11.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-12.500000000000002,"leverageIndex":4.5,"dramaIndex":194.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:39:11.949Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T19:41:29.531Z","endTime":"2026-07-01T19:42:27.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ali Sánchez replaces right fielder Jasson Domínguez, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T19:41:04.803Z","endTime":"2026-07-01T19:41:04.825Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":691176,"link":"/api/v1/people/691176"},"defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Spencer Jones remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T19:41:04.825Z","endTime":"2026-07-01T19:41:04.828Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to right field for José Caballero.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-01T19:41:04.828Z","endTime":"2026-07-01T19:41:18.114Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"800","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Hao-Yu Lee replaces Colt Keith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-01T19:41:18.114Z","endTime":"2026-07-01T19:41:31.827Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.963949319057598,"aZ":-26.703168648402936,"pfxX":2.36560576665206,"pfxZ":3.5207468703234417,"pX":0.0862916893174461,"pZ":1.1242927001404177,"vX0":-4.626442305320097,"vY0":-123.17217830032072,"vZ0":-6.757834582151625,"x":113.71,"y":208.42,"x0":1.6724155174847646,"y0":50.001988135461325,"z0":6.128571043700442,"aX":3.6747439772393333},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.2,"breakHorizontal":-3.4,"spinRate":1897,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.4428477485401938,"extension":6.703158953393551},"index":4,"playId":"4e60b2dd-e0ec-31b9-8295-c6433598ff4c","pitchNumber":1,"startTime":"2026-07-01T19:41:31.827Z","endTime":"2026-07-01T19:41:36.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":83.6,"endSpeed":77.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40979244372144,"aZ":-27.57975925251438,"pfxX":-0.3342991907533115,"pfxZ":3.0498280221922425,"pX":-0.5999227275317263,"pZ":2.1186759885012187,"vX0":-5.4119344589757175,"vY0":-121.62908428187932,"vZ0":-4.095323852385473,"x":139.87,"y":181.58,"x0":1.6915164880084164,"y0":50.00492925328535,"z0":6.198514927843698,"aX":-0.5040417620382496},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.8,"breakHorizontal":1.8,"spinRate":2098,"spinDirection":174},"zone":7,"typeConfidence":2.0,"plateTime":0.44922191376557263,"extension":6.5221311764413485},"index":5,"playId":"1acf9488-1d38-3f8e-ba66-9c6b5c903535","pitchNumber":2,"startTime":"2026-07-01T19:41:46.268Z","endTime":"2026-07-01T19:41:50.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22133092272142,"aZ":-10.61492017971841,"pfxX":5.831500627848705,"pfxZ":11.32994503536437,"pX":-0.05977199147850766,"pZ":3.4815922413195755,"vX0":-6.523716404855269,"vY0":-136.83066911063926,"vZ0":-5.488327743912775,"x":119.28,"y":144.78,"x0":1.5937745731691138,"y0":50.0020024591342,"z0":6.235764594544997,"aX":11.095782843795575},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.6,"breakHorizontal":-9.2,"spinRate":2330,"spinDirection":145},"zone":11,"typeConfidence":0.91,"plateTime":0.39977678690198326,"extension":6.967102299854891},"index":6,"playId":"f22cfa7c-d2ca-3794-9568-e1fa5e9f3b3a","pitchNumber":3,"startTime":"2026-07-01T19:42:02.822Z","endTime":"2026-07-01T19:42:07.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.494111426537497,"aZ":-28.88218202849748,"pfxX":8.356640078818723,"pfxZ":2.057398785268715,"pX":0.5757355605708605,"pZ":1.4892883838052036,"vX0":-5.397472419240129,"vY0":-125.16112264594906,"vZ0":-5.504798708184307,"x":95.05,"y":198.57,"x0":1.666359759720844,"y0":50.00284144555093,"z0":6.061041702508043,"aX":13.357448370922759},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.8,"breakHorizontal":-14.0,"spinRate":1108,"spinDirection":114},"zone":14,"typeConfidence":0.93,"plateTime":0.4363793149893924,"extension":6.975737990076392},"index":7,"playId":"6e6fe397-6553-37ca-a4c9-cc46d2273204","pitchNumber":4,"startTime":"2026-07-01T19:42:22.951Z","endTime":"2026-07-01T19:42:27.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:42:27.404Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out sharply to center fielder Spencer Jones.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T19:45:00.708Z","endTime":"2026-07-01T19:46:03.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-01T19:42:34.569Z","endTime":"2026-07-01T19:43:04.266Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Fernando Cruz replaces Brent Headrick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-01T19:43:04.266Z","endTime":"2026-07-01T19:45:02.954Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518585,"link":"/api/v1/people/518585"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.318273332422383,"aZ":-30.617657688123497,"pfxX":9.21201962882192,"pfxZ":1.0962165948215947,"pX":0.3781802034905437,"pZ":4.7325127470953845,"vX0":2.784310477023806,"vY0":-118.3395339087204,"vZ0":3.5685572780431896,"x":102.58,"y":111.0,"x0":-2.0100764611619626,"y0":50.0032034774157,"z0":6.00760049654077,"aX":13.080661747447476},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.1,"breakHorizontal":-17.4,"spinRate":2525,"spinDirection":80},"zone":12,"typeConfidence":2.0,"plateTime":0.46263766023461805,"extension":6.812305129735014},"index":2,"playId":"863c8c6f-9ddc-3005-824a-d19b97caba8d","pitchNumber":1,"startTime":"2026-07-01T19:45:02.954Z","endTime":"2026-07-01T19:45:06.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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.2,"endSpeed":85.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99914184231053,"aZ":-13.997337159954403,"pfxX":-3.7951871011788922,"pfxZ":9.667881084265717,"pX":0.3694387050466719,"pZ":3.254980501975765,"vX0":7.219412153497634,"vY0":-135.58950622594088,"vZ0":-4.364399354817027,"x":102.92,"y":150.9,"x0":-1.8230568461497536,"y0":50.00019353722557,"z0":5.848080633779771,"aX":-7.134191942552799},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":5.5,"spinRate":2228,"spinDirection":206},"zone":3,"typeConfidence":0.9,"plateTime":0.40250940602776053,"extension":7.005823155803315},"index":3,"playId":"4bba9c50-699d-30f8-bfd1-e231ed28c80f","pitchNumber":2,"startTime":"2026-07-01T19:45:21.170Z","endTime":"2026-07-01T19:45:24.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45089914622755,"aZ":-27.69184176699321,"pfxX":-1.7090329643167879,"pfxZ":3.2687159527599707,"pX":1.0311578252327476,"pZ":2.8844976966321814,"vX0":6.579743160789093,"vY0":-116.48477540498733,"vZ0":-1.3288961327280744,"x":77.69,"y":160.9,"x0":-1.6114035406168945,"y0":50.001095198755486,"z0":6.087215135961323,"aX":-2.342369208046334},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":5.9,"breakHorizontal":1.4,"spinRate":617,"spinDirection":234},"zone":12,"typeConfidence":0.9,"plateTime":0.47070625339374406,"extension":7.066803706320354},"index":4,"playId":"6263920b-00e5-300b-abdf-77c4f226a668","pitchNumber":3,"startTime":"2026-07-01T19:45:36.067Z","endTime":"2026-07-01T19:45:40.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.555503213099485,"aZ":-16.38352145495007,"pfxX":-3.7036136290553427,"pfxZ":8.313907258779864,"pX":0.18902576174026084,"pZ":2.3884136064886476,"vX0":7.2380680492329885,"vY0":-136.57100455879566,"vZ0":-5.982651699527103,"x":109.79,"y":174.29,"x0":-2.0079404646412526,"y0":50.00207908922326,"z0":5.724217657832329,"aX":-7.034196441808192},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":5.3,"spinRate":2288,"spinDirection":207},"zone":5,"typeConfidence":0.9,"plateTime":0.40022166209251253,"extension":7.206168985003327},"hitData":{"launchSpeed":103.4,"launchAngle":25.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":109.48,"coordY":37.29}},"index":5,"playId":"713e2f54-987d-3afa-ac74-446aeb320bbb","pitchNumber":4,"startTime":"2026-07-01T19:45:55.249Z","endTime":"2026-07-01T19:46:03.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":0.5999999999999996,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:46:03.279Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out softly, third baseman Oswaldo Cabrera to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T19:46:05.086Z","endTime":"2026-07-01T19:47:33.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.018386783214986,"aZ":-14.385404398560897,"pfxX":-3.957441867271547,"pfxZ":9.304320740862519,"pX":-0.5832962823250948,"pZ":2.8723073420797993,"vX0":5.36076562771037,"vY0":-136.85807094162558,"vZ0":-5.443511464478367,"x":139.23,"y":161.23,"x0":-2.046258579024831,"y0":50.00126974866547,"z0":5.859629388407653,"aX":-7.5650263445886745},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":6.1,"spinRate":2250,"spinDirection":203},"zone":1,"typeConfidence":0.9,"plateTime":0.39903954516445284,"extension":6.946095590492375},"index":0,"playId":"5a2f1844-99c5-35c5-a93f-1ee1aab1d063","pitchNumber":1,"startTime":"2026-07-01T19:46:30.190Z","endTime":"2026-07-01T19:46:33.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":86.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.673239292763444,"aZ":-17.358513796739125,"pfxX":-4.669124829792782,"pfxZ":7.749272147778111,"pX":-0.053863265592358406,"pZ":4.0271928266522155,"vX0":6.704767965474679,"vY0":-136.5809891644392,"vZ0":-1.9922954834966933,"x":119.05,"y":130.05,"x0":-1.9202640467881846,"y0":50.003631472507244,"z0":5.944243750059099,"aX":-8.92859354550243},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":7.2,"spinRate":2165,"spinDirection":210},"zone":11,"typeConfidence":0.89,"plateTime":0.39918428403998973,"extension":7.1491432941520525},"index":1,"playId":"980e928f-797f-30de-9cf9-4c60f385fcc0","pitchNumber":2,"startTime":"2026-07-01T19:46:50.603Z","endTime":"2026-07-01T19:46:54.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.96861489527451,"aZ":-36.05521144664216,"pfxX":1.452682302665393,"pfxZ":-2.7946872009898556,"pX":0.04841292530318904,"pZ":2.693972297475643,"vX0":3.729917652900615,"vY0":-116.47152641076767,"vZ0":-0.12792585095324083,"x":115.15,"y":166.04,"x0":-1.75664365822821,"y0":50.004746372956454,"z0":6.132728931210584,"aX":2.0146421362588365},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.8,"breakHorizontal":-3.5,"spinRate":957,"spinDirection":87},"zone":5,"typeConfidence":0.89,"plateTime":0.46860555374621704,"extension":6.706925636002939},"index":2,"playId":"9f7e5270-1e21-3aa1-9bf0-fd74e8a99818","pitchNumber":3,"startTime":"2026-07-01T19:47:08.090Z","endTime":"2026-07-01T19:47:11.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.844040885708953,"aZ":-33.37877761219919,"pfxX":0.8860096821731649,"pfxZ":-0.8650160378647795,"pX":0.44917764428899226,"pZ":1.8850696999447079,"vX0":4.324085887330919,"vY0":-117.58319512809673,"vZ0":-2.5489615755564374,"x":99.88,"y":187.88,"x0":-1.5344552469839163,"y0":50.00479191238787,"z0":6.103111861838107,"aX":1.230682187725132},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.9,"breakHorizontal":-2.8,"spinRate":933,"spinDirection":308},"zone":9,"typeConfidence":0.89,"plateTime":0.46716723081550526,"extension":6.675902321557674},"hitData":{"launchSpeed":47.9,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":120.44,"coordY":186.56}},"index":3,"playId":"500a24f2-d727-363e-92e9-d57442eb680f","pitchNumber":4,"startTime":"2026-07-01T19:47:26.262Z","endTime":"2026-07-01T19:47:33.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.5,"awayTeamWinProbability":90.5,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:47:33.678Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Bellinger grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-01T19:49:42.417Z","endTime":"2026-07-01T19:50:25.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from shortstop to third base for Kevin McGonigle.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T19:49:02.542Z","endTime":"2026-07-01T19:49:02.555Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"100","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Hao-Yu Lee remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T19:49:02.555Z","endTime":"2026-07-01T19:49:02.556Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to shortstop for Zach McKinstry.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-01T19:49:02.556Z","endTime":"2026-07-01T19:49:44.670Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"700","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73993262522114,"aZ":-45.12129622076229,"pfxX":5.995688925976971,"pfxZ":-9.310374951227129,"pX":-0.29464879083957285,"pZ":2.468711687983763,"vX0":2.3574832042694385,"vY0":-118.06909074770822,"vZ0":1.998522564084672,"x":128.23,"y":172.12,"x0":-2.089719223377793,"y0":50.00450671137835,"z0":5.812228904029465,"aX":8.334478499306881},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-16.0,"breakHorizontal":-11.5,"spinRate":2710,"spinDirection":34},"zone":5,"typeConfidence":0.9,"plateTime":0.4666935894846387,"extension":6.514922411616859},"index":3,"playId":"a12305c5-a411-3a7a-b7e8-03dc08c9ce25","pitchNumber":1,"startTime":"2026-07-01T19:49:44.670Z","endTime":"2026-07-01T19:49:47.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":91.7,"endSpeed":84.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79430136141278,"aZ":-33.49888016084055,"pfxX":-2.830862811916939,"pfxZ":-0.7308032392575097,"pX":-0.33270135606135204,"pZ":3.228458428477102,"vX0":5.729616369384269,"vY0":-133.60488253972875,"vZ0":-0.06927790113950993,"x":129.68,"y":151.61,"x0":-2.130054568662876,"y0":50.000364198644384,"z0":5.647436898954045,"aX":-5.155622507203816},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.1,"breakHorizontal":4.0,"spinRate":1669,"spinDirection":247},"zone":1,"typeConfidence":2.0,"plateTime":0.40881849832771167,"extension":6.283681442074885},"index":4,"playId":"80604f8c-aef9-3c88-bdb1-8eb3d50e6d5e","pitchNumber":2,"startTime":"2026-07-01T19:50:01.469Z","endTime":"2026-07-01T19:50:06.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77020963794605,"aZ":-15.440320539862936,"pfxX":-3.316156883706996,"pfxZ":8.197332363539292,"pX":0.5320421974782565,"pZ":2.8933763854778936,"vX0":7.93004223291721,"vY0":-142.23230797084472,"vZ0":-4.654205524126542,"x":96.72,"y":160.66,"x0":-1.8659813536936962,"y0":50.00215765171103,"z0":5.535769454964121,"aX":-6.769920910566302},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":4.3,"spinRate":2425,"spinDirection":211},"zone":3,"typeConfidence":0.91,"plateTime":0.3856547005918918,"extension":6.25779754722764},"hitData":{"launchSpeed":57.3,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.25,"coordY":155.63}},"index":5,"playId":"91ae3ed4-2697-3f16-b348-8e1a6d6ff27d","pitchNumber":3,"startTime":"2026-07-01T19:50:19.948Z","endTime":"2026-07-01T19:50:25.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-4.8,"leverageIndex":1.88,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:50:25.576Z","atBatIndex":63},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Amed Rosario homers (9) on a line drive to left field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-01T19:50:33.543Z","endTime":"2026-07-01T19:51:39.313Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":{"id":623454,"link":"/api/v1/people/623454"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06495957865668,"aZ":-14.78437335938368,"pfxX":-2.9510207186340205,"pfxZ":8.383651660221963,"pX":-1.536064070043716,"pZ":3.5312975252962917,"vX0":2.8907592104082904,"vY0":-142.9125490476222,"vZ0":-2.971785405936024,"x":175.55,"y":143.43,"x0":-2.175892868610768,"y0":50.003962945381296,"z0":5.509904676294201,"aX":-6.122021999268423},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.8,"breakHorizontal":4.8,"spinRate":2348,"spinDirection":205},"zone":11,"typeConfidence":0.92,"plateTime":0.38284643044881594,"extension":6.537840524476745},"index":0,"playId":"ceae3e4e-fafd-3745-b441-4a515489d5d3","pitchNumber":1,"startTime":"2026-07-01T19:51:01.302Z","endTime":"2026-07-01T19:51:05.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.727282703445077,"aZ":-31.586566914460107,"pfxX":1.3388571596348977,"pfxZ":0.33815408939285874,"pX":-0.696737190039297,"pZ":2.2986026205206693,"vX0":3.6003883316928804,"vY0":-131.0483658011946,"vZ0":-2.2410800964945956,"x":143.56,"y":176.72,"x0":-2.254202944404322,"y0":50.00641485728765,"z0":5.489259816929896,"aX":2.365139312116951},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.4,"breakHorizontal":-3.1,"spinRate":2737,"spinDirection":101},"zone":4,"typeConfidence":0.91,"plateTime":0.4155295514870829,"extension":6.596809472906796},"hitData":{"launchSpeed":110.9,"launchAngle":18.0,"totalDistance":361.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":25.01,"coordY":92.48}},"index":1,"playId":"d6871f2f-f672-309c-8022-67707eac8383","pitchNumber":2,"startTime":"2026-07-01T19:51:15.271Z","endTime":"2026-07-01T19:51:39.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":6.8,"leverageIndex":1.24,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:51:39.313Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jazz Chisholm Jr. singles on a ground ball to second baseman Hao-Yu Lee, deflected by first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-01T19:51:25.196Z","endTime":"2026-07-01T19:52:37.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"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":93.0,"endSpeed":85.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.833641725444515,"aZ":-31.470886996503296,"pfxX":-5.266956643043966,"pfxZ":0.3733258309751264,"pX":-1.1896825238962747,"pZ":2.8551018934753616,"vX0":4.181849449143341,"vY0":-135.54433861360923,"vZ0":-1.714999254848997,"x":162.35,"y":161.69,"x0":-2.0633011805633883,"y0":50.000392449707896,"z0":5.679929493762251,"aX":-9.862334320269278},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":0.5,"breakHorizontal":8.8,"spinRate":1536,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.40309590866025236,"extension":6.3539910603278935},"index":0,"playId":"b866f9c8-7a1c-3aa8-83f0-f17b8cfb829d","pitchNumber":1,"startTime":"2026-07-01T19:52:01.750Z","endTime":"2026-07-01T19:52:05.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.146186480875937,"aZ":-45.46071296760747,"pfxX":6.062972019576803,"pfxZ":-9.343100594044069,"pX":-0.44569463861954084,"pZ":2.2250672543076715,"vX0":1.928886239153052,"vY0":-119.6414819940121,"vZ0":1.53408836543635,"x":133.99,"y":178.7,"x0":-2.053962519291217,"y0":50.001707839228494,"z0":5.70965240095148,"aX":8.622806826845032},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-16.1,"breakHorizontal":-11.5,"spinRate":2715,"spinDirection":32},"zone":4,"typeConfidence":0.89,"plateTime":0.46114902787700185,"extension":6.208054965600235},"index":1,"playId":"6fc32b20-6bb2-3a9c-aff1-935003b7aec2","pitchNumber":2,"startTime":"2026-07-01T19:52:14.906Z","endTime":"2026-07-01T19:52:18.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.748452863143758,"aZ":-34.394596944077435,"pfxX":-4.946164755615616,"pfxZ":-1.2496175829165637,"pX":-0.13504914179238006,"pZ":2.932750222987023,"vX0":6.667277072622452,"vY0":-133.18887572480668,"vZ0":-0.5262050890004784,"x":122.15,"y":159.6,"x0":-2.0419509326740397,"y0":50.00376210987045,"z0":5.645789217696806,"aX":-8.782595999217403},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.2,"breakHorizontal":7.3,"spinRate":1421,"spinDirection":246},"zone":2,"typeConfidence":2.0,"plateTime":0.41311226735691475,"extension":6.309597333038517},"hitData":{"launchSpeed":101.2,"launchAngle":1.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.44,"coordY":163.34}},"index":2,"playId":"1c2a490f-8128-3e2b-9934-a2a8730517e0","pitchNumber":3,"startTime":"2026-07-01T19:52:29.197Z","endTime":"2026-07-01T19:52:37.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.4,"awayTeamWinProbability":78.6,"homeTeamWinProbabilityAdded":9.899999999999999,"leverageIndex":2.71,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:52:37.727Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Anthony Volpe singles on a ground ball to third baseman Kevin McGonigle, deflected by pitcher Drew Anderson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-01T19:52:58.527Z","endTime":"2026-07-01T19:56:21.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,4,5,7,9],"actionIndex":[1,3,8],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":{"id":623454,"link":"/api/v1/people/623454"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":623454,"link":"/api/v1/people/623454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.699522613986282,"aZ":-43.266809307005815,"pfxX":6.107770283605031,"pfxZ":-7.6714687956517045,"pX":1.088545475217047,"pZ":1.454233924738271,"vX0":5.324482374144636,"vY0":-120.4419335185724,"vZ0":-0.7315273901488714,"x":75.51,"y":199.52,"x0":-1.9562614577672166,"y0":50.00019030030509,"z0":5.638936552304639,"aX":8.835208599227698},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.7,"breakHorizontal":-12.5,"spinRate":2726,"spinDirection":28},"zone":14,"typeConfidence":0.88,"plateTime":0.45743384331836046,"extension":6.580243830857543},"index":0,"playId":"35f15c0b-6877-36c0-b85b-ac99c80421ca","pitchNumber":1,"startTime":"2026-07-01T19:53:12.388Z","endTime":"2026-07-01T19:53:19.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jazz Chisholm Jr. steals (25) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"35f15c0b-6877-36c0-b85b-ac99c80421ca","startTime":"2026-07-01T19:53:19.620Z","endTime":"2026-07-01T19:53:43.948Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"},"defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"postOnSecond":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"homeTeamWinProbability":28.999999999999996,"awayTeamWinProbability":71.0,"homeTeamWinProbabilityAdded":7.599999999999998,"leverageIndex":4.9,"dramaIndex":174.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.753189412591446,"aZ":-11.728587672258017,"pfxX":-2.2736325419927392,"pfxZ":9.937337351533039,"pX":0.6419896150203893,"pZ":3.1370330589706645,"vX0":8.091046860327504,"vY0":-142.11293556035798,"vZ0":-4.449885386280546,"x":92.53,"y":154.08,"x0":-1.9392826626596584,"y0":50.006095712687404,"z0":5.4607573004564856,"aX":-4.680969217315451},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.3,"breakHorizontal":2.6,"spinRate":2404,"spinDirection":206},"zone":3,"typeConfidence":0.92,"plateTime":0.38454721130867986,"extension":6.759233732569747},"index":2,"playId":"a851324e-bb10-3b4e-a849-696b2ef84903","pitchNumber":2,"startTime":"2026-07-01T19:53:43.948Z","endTime":"2026-07-01T19:53:49.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jazz Chisholm Jr. steals (26) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":3,"actionPlayId":"a851324e-bb10-3b4e-a849-696b2ef84903","startTime":"2026-07-01T19:53:50.000Z","endTime":"2026-07-01T19:54:09.027Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"},"defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"postOnThird":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":13.400000000000002,"leverageIndex":4.9,"dramaIndex":210.0,"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":93.3,"endSpeed":86.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.829087767627982,"aZ":-39.36054365099776,"pfxX":-4.424016817798871,"pfxZ":-3.845040653236296,"pX":-1.3122982479982706,"pZ":0.8727732117638118,"vX0":3.8864478474681756,"vY0":-135.78576139011378,"vZ0":-4.805366101193165,"x":167.02,"y":215.22,"x0":-2.187596058959959,"y0":50.005229684283826,"z0":5.40500649319815,"aX":-8.25939933695376},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-7.8,"breakHorizontal":7.2,"spinRate":1497,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.40341805578261036,"extension":6.4246188702922655},"index":4,"playId":"e19013e0-29fa-3af2-8495-caebe371dd48","pitchNumber":3,"startTime":"2026-07-01T19:54:09.027Z","endTime":"2026-07-01T19:54:12.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":97.3,"endSpeed":89.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00327753220012,"aZ":-12.408381829987746,"pfxX":-2.2149586837895336,"pfxZ":9.706778533245972,"pX":0.9250486898851595,"pZ":2.9576849679064483,"vX0":8.590735596529699,"vY0":-141.49642873995774,"vZ0":-4.738548556686158,"x":81.74,"y":158.92,"x0":-1.8569694356963813,"y0":50.00293257977756,"z0":5.443348290506187,"aX":-4.511244878847136},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":2.4,"spinRate":2404,"spinDirection":208},"zone":12,"typeConfidence":0.92,"plateTime":0.38646807350678136,"extension":6.749051887381821},"index":5,"playId":"e0fca033-1676-3b13-bab6-4406d849b136","pitchNumber":4,"startTime":"2026-07-01T19:54:29.332Z","endTime":"2026-07-01T19:54:32.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-07-01T19:54:58.727Z","endTime":"2026-07-01T19:55:41.929Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62440946250696,"aZ":-34.25892959244034,"pfxX":-5.818895676295918,"pfxZ":-1.1378124835168018,"pX":0.8701510059185614,"pZ":-0.06632154585152396,"vX0":9.469063527649318,"vY0":-134.722468758013,"vZ0":-7.97194483005607,"x":83.83,"y":240.57,"x0":-1.942196123846491,"y0":50.0045628463342,"z0":5.368832425150328,"aX":-10.644825298796055},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-3.7,"breakHorizontal":8.4,"spinRate":1452,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.40733807883042106,"extension":6.722503777001497},"index":7,"playId":"0d850c57-3fdd-30f9-9100-daff9b382bcb","pitchNumber":5,"startTime":"2026-07-01T19:55:41.929Z","endTime":"2026-07-01T19:55:49.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Drew Anderson. Jazz Chisholm Jr. scores.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":2,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":8,"actionPlayId":"0d850c57-3fdd-30f9-9100-daff9b382bcb","startTime":"2026-07-01T19:55:50.126Z","endTime":"2026-07-01T19:56:13.221Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"},"defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":15.799999999999997,"leverageIndex":4.9,"dramaIndex":225.0,"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.786192590131407,"aZ":-16.44027150865386,"pfxX":-5.684847952129514,"pfxZ":7.7507194470010345,"pX":0.5764767328338677,"pZ":1.5356033929978357,"vX0":9.043309418965064,"vY0":-141.03193035443553,"vZ0":-7.4930392269174115,"x":95.03,"y":197.32,"x0":-1.9218380638105406,"y0":50.003015345065066,"z0":5.272192686977193,"aX":-11.540347548344263},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.7,"breakHorizontal":8.6,"spinRate":2105,"spinDirection":216},"zone":9,"typeConfidence":0.9,"plateTime":0.3872509472794148,"extension":6.4636786517825815},"hitData":{"launchSpeed":86.2,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.05,"coordY":177.53}},"index":9,"playId":"15f632ce-fa9d-3972-bc16-4fc07c3c88d3","pitchNumber":6,"startTime":"2026-07-01T19:56:13.221Z","endTime":"2026-07-01T19:56:21.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_ab"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_ab"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_pa"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.5,"awayTeamWinProbability":36.5,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":4.9,"dramaIndex":386.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:56:21.240Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Jones pops out to third baseman Kevin McGonigle.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-01T19:57:40.498Z","endTime":"2026-07-01T20:01:34.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8],"actionIndex":[0,6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-01T19:56:51.716Z","endTime":"2026-07-01T19:57:25.977Z","isPitch":false,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"},"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"67165796-2d0d-39b4-86bd-779b91cbea33","startTime":"2026-07-01T19:57:25.977Z","endTime":"2026-07-01T19:57:28.977Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"first":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.417430242013992,"aZ":-36.836875840375924,"pfxX":-6.307821089616988,"pfxZ":-2.593398259810403,"pX":-1.1701000064319373,"pZ":4.501980241721301,"vX0":4.823680587627465,"vY0":-133.7283840663254,"vZ0":3.4405612548224163,"x":161.6,"y":117.23,"x0":-2.1830380774882046,"y0":50.00056871845638,"z0":5.851077933244828,"aX":-11.35639078311442},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-3.6,"breakHorizontal":10.3,"spinRate":1505,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4105107708402196,"extension":6.163154725096955},"index":2,"playId":"a62831e2-b1c8-32e7-ab0a-389f7987e68b","pitchNumber":1,"startTime":"2026-07-01T19:57:42.840Z","endTime":"2026-07-01T19:57:45.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"first":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.896695291247568,"aZ":-17.213767841596823,"pfxX":-4.101921646613049,"pfxZ":7.319347949067971,"pX":-0.41435231424572216,"pZ":4.0753850981097015,"vX0":6.21801690901177,"vY0":-141.08150078229116,"vZ0":-1.3395720373371378,"x":132.79,"y":128.74,"x0":-2.099882083047656,"y0":50.00332444278975,"z0":5.650352880937539,"aX":-8.385311938857159},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.2,"breakHorizontal":6.4,"spinRate":2306,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.3861928684483247,"extension":6.462747739336547},"index":3,"playId":"f639452a-d6e6-3230-b37d-b42b5c07873d","pitchNumber":2,"startTime":"2026-07-01T19:58:01.829Z","endTime":"2026-07-01T19:58:06.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"first":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36217468945894,"aZ":-14.502907942130175,"pfxX":-3.757148021351864,"pfxZ":8.549972779419425,"pX":-1.0668570737828624,"pZ":3.057620744414054,"vX0":4.676248668910855,"vY0":-142.31001303441502,"vZ0":-3.9587120436926893,"x":157.67,"y":156.22,"x0":-2.2374096063020437,"y0":50.00061348351928,"z0":5.375274783547253,"aX":-7.763613000780453},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.0,"breakHorizontal":6.0,"spinRate":2209,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.3837818652982743,"extension":6.475042902092658},"index":4,"playId":"6d15f75d-0c8d-33d6-96c6-04f782682493","pitchNumber":3,"startTime":"2026-07-01T19:58:22.025Z","endTime":"2026-07-01T19:58:25.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"first":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51521322774086,"aZ":-43.44750102173544,"pfxX":7.048888124184519,"pfxZ":-8.006928422971686,"pX":-1.624809753306826,"pZ":3.6446632835834967,"vX0":-0.6426826011476799,"vY0":-117.67936567740784,"vZ0":4.330879572616643,"x":178.93,"y":140.37,"x0":-2.2649744692535023,"y0":50.00200624762678,"z0":5.795075429171289,"aX":9.924594411205177},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-13.2,"breakHorizontal":-12.6,"spinRate":2728,"spinDirection":30},"zone":11,"typeConfidence":0.89,"plateTime":0.4647411951968925,"extension":6.260112640486433},"index":5,"playId":"935d7e41-f54d-3ee7-92e3-8fb9eb023e20","pitchNumber":4,"startTime":"2026-07-01T19:58:39.428Z","endTime":"2026-07-01T19:58:44.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"first":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Yankees challenged (tag play), call on the field was upheld: Anthony Volpe caught stealing 2nd base, catcher Jake Rogers to shortstop Zach McKinstry.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":1},"index":6,"actionPlayId":"935d7e41-f54d-3ee7-92e3-8fb9eb023e20","startTime":"2026-07-01T19:58:51.733Z","endTime":"2026-07-01T20:01:10.379Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683011,"link":"/api/v1/people/683011"},"defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"first":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":147},"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":-9.899999999999999,"leverageIndex":2.95,"dramaIndex":140.0,"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54566461531848,"aZ":-36.9097285120487,"pfxX":-6.942011759742174,"pfxZ":-2.6164436410978738,"pX":-0.7285312432529517,"pZ":3.12495629646632,"vX0":5.879040418361317,"vY0":-134.54683856981194,"vZ0":0.33334503505280266,"x":144.77,"y":154.41,"x0":-2.053287241237419,"y0":50.00212693099116,"z0":5.641487977602738,"aX":-12.570749090914315},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-4.4,"breakHorizontal":11.2,"spinRate":1446,"spinDirection":245},"zone":1,"typeConfidence":2.0,"plateTime":0.40902946471869317,"extension":6.120122516891534},"index":7,"playId":"1a74e5fa-7f61-3686-bfe6-05208f66a595","pitchNumber":5,"startTime":"2026-07-01T20:01:10.379Z","endTime":"2026-07-01T20:01:14.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":97.8,"endSpeed":89.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3422325826772,"aZ":-12.103045761524157,"pfxX":-2.5336974376090633,"pfxZ":9.824322426200357,"pX":0.4400035802292749,"pZ":3.183597662617812,"vX0":7.676179028451333,"vY0":-142.20112723159488,"vZ0":-4.225407138572877,"x":100.23,"y":152.82,"x0":-1.968064943913717,"y0":50.002472926841705,"z0":5.459639805261054,"aX":-5.17687779079154},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":3.0,"spinRate":2305,"spinDirection":207},"zone":3,"typeConfidence":0.92,"plateTime":0.38552703077160944,"extension":6.480827224640671},"hitData":{"launchSpeed":65.9,"launchAngle":65.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":161.82}},"index":8,"playId":"78766633-b6fd-34fc-8ffb-fcf9dd5b2d50","pitchNumber":6,"startTime":"2026-07-01T20:01:25.579Z","endTime":"2026-07-01T20:01:34.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_ab"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_ab"},{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_pa"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":2.95,"dramaIndex":162.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:01:34.612Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"James Outman pops out to shortstop Anthony Volpe.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-01T20:03:53.692Z","endTime":"2026-07-01T20:04:05.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Zach McKinstry starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T20:02:05.350Z","endTime":"2026-07-01T20:03:42.853Z","isPitch":false,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"base":2,"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T20:03:42.853Z","endTime":"2026-07-01T20:03:55.971Z","isPitch":false,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.840664123279048,"aZ":-34.17426942198426,"pfxX":-1.2421858961055854,"pfxZ":-1.4778216523768126,"pX":-0.6684975487423471,"pZ":2.8575724444879556,"vX0":2.8230691639755574,"vY0":-115.56713370323966,"vZ0":0.017106405269402103,"x":142.48,"y":161.63,"x0":-1.7425869062033437,"y0":50.00092645930814,"z0":6.123252521218612,"aX":-1.6863208551482938},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-2.4,"breakHorizontal":1.6,"spinRate":588,"spinDirection":272},"zone":4,"typeConfidence":0.9,"plateTime":0.47333073362841604,"extension":6.944510426520475},"hitData":{"launchSpeed":70.3,"launchAngle":52.0,"totalDistance":193.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":116.79,"coordY":124.57}},"index":2,"playId":"ddde8254-e489-3d0d-b13d-0ce311f1b8d9","pitchNumber":1,"startTime":"2026-07-01T20:03:55.971Z","endTime":"2026-07-01T20:04:05.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.9,"awayTeamWinProbability":39.1,"homeTeamWinProbabilityAdded":10.899999999999999,"leverageIndex":2.29,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:04:05.021Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-01T20:04:09.988Z","endTime":"2026-07-01T20:06:24.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.090931923457926,"aZ":-33.87579657504382,"pfxX":7.120584563643781,"pfxZ":-1.177147804840164,"pX":-1.2519521243242449,"pZ":2.955064826105586,"vX0":0.5449090525269535,"vY0":-119.37971321369497,"vZ0":0.058082380582546556,"x":164.72,"y":158.99,"x0":-2.4084113754048757,"y0":50.00162271275511,"z0":5.96940166397994,"aX":10.318348824404529},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.8,"breakHorizontal":-13.1,"spinRate":2623,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.4580895467092909,"extension":6.873269415670298},"index":0,"playId":"1e3f2dbe-07ec-3e7e-9b2b-e7c356f74f28","pitchNumber":1,"startTime":"2026-07-01T20:04:29.367Z","endTime":"2026-07-01T20:04:33.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":92.7,"endSpeed":85.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34141905239223,"aZ":-17.14633645880945,"pfxX":-3.473709826805074,"pfxZ":8.096286575575913,"pX":-0.19959060356344457,"pZ":3.2084724203627655,"vX0":6.100901359443157,"vY0":-134.91037384553633,"vZ0":-3.793814071593209,"x":124.61,"y":152.15,"x0":-2.0315762561394326,"y0":50.00634016118299,"z0":5.829915540129745,"aX":-6.451329876231839},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":5.0,"spinRate":2260,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.40486023188844467,"extension":7.0379317035070015},"index":1,"playId":"6444df81-5878-369f-9bca-23349f5bf174","pitchNumber":2,"startTime":"2026-07-01T20:04:47.268Z","endTime":"2026-07-01T20:04:52.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.026374125759393,"aZ":-31.1273306712843,"pfxX":-1.952714145977776,"pfxZ":0.7857182750044169,"pX":2.584261704676624,"pZ":0.012585030070838209,"vX0":9.82921984286313,"vY0":-115.46287399795648,"vZ0":-6.479759581637319,"x":18.49,"y":238.44,"x0":-1.4975661334127597,"y0":50.0033351130378,"z0":5.897387276487269,"aX":-2.6041580351779854},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.2,"breakHorizontal":0.7,"spinRate":654,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.47668897616626094,"extension":7.080165606193403},"index":2,"playId":"a865015b-8bd2-363b-8212-36ebb68cb8a5","pitchNumber":3,"startTime":"2026-07-01T20:05:22.222Z","endTime":"2026-07-01T20:05:29.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Fernando Cruz. Zach McKinstry to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"a865015b-8bd2-363b-8212-36ebb68cb8a5","startTime":"2026-07-01T20:05:30.534Z","endTime":"2026-07-01T20:05:53.358Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"second":{"id":656716,"link":"/api/v1/people/656716"},"postOnThird":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-9.599999999999994,"leverageIndex":3.45,"dramaIndex":151.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":74.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.49747004440334,"aZ":-31.45185541069663,"pfxX":-1.433775930548678,"pfxZ":0.521920355962207,"pX":0.5378266307017667,"pZ":2.2513642610651745,"vX0":5.500826250259878,"vY0":-116.03768792313005,"vZ0":-1.7940909403000496,"x":96.5,"y":177.99,"x0":-1.656244767444712,"y0":50.00448413187744,"z0":5.973802411352653,"aX":-1.9960962181150848},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.8,"breakHorizontal":1.6,"spinRate":616,"spinDirection":226},"zone":6,"typeConfidence":0.9,"plateTime":0.468349738002392,"extension":7.24755895058903},"index":4,"playId":"dbb4032e-611f-3e05-b96e-09ae8dc57f8b","pitchNumber":4,"startTime":"2026-07-01T20:05:53.358Z","endTime":"2026-07-01T20:05:57.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.905963881413506,"aZ":-34.68855691265894,"pfxX":-2.0603053443156303,"pfxZ":-1.8874216835597943,"pX":0.5978075055565101,"pZ":1.5746880009883502,"vX0":5.3955889235866765,"vY0":-114.85607182219827,"vZ0":-2.4218417445428053,"x":94.21,"y":196.26,"x0":-1.5174108102100274,"y0":50.00261317535714,"z0":6.026346874285261,"aX":-2.74394968740732},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-3.7,"breakHorizontal":2.3,"spinRate":564,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.477461534869164,"extension":7.236972812633884},"index":5,"playId":"417625a6-5e93-3267-8133-f303dfb772c6","pitchNumber":5,"startTime":"2026-07-01T20:06:20.734Z","endTime":"2026-07-01T20:06:24.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.0,"awayTeamWinProbability":31.0,"homeTeamWinProbabilityAdded":17.699999999999996,"leverageIndex":3.45,"dramaIndex":141.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:06:24.097Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to right fielder José Caballero.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-01T20:07:25.440Z","endTime":"2026-07-01T20:08:26.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"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-01T20:06:44.452Z","endTime":"2026-07-01T20:07:27.686Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":72.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.063529710514384,"aZ":-33.33830269802599,"pfxX":-1.9241794351740071,"pfxZ":-0.8620728194008009,"pX":0.49598764175739374,"pZ":1.3168767668822172,"vX0":5.159021971016812,"vY0":-116.81656177251337,"vZ0":-3.273317365458257,"x":98.09,"y":203.22,"x0":-1.5155596288937798,"y0":50.00495028214784,"z0":5.951181118491201,"aX":-2.5948431046546867},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.3,"breakHorizontal":1.9,"spinRate":580,"spinDirection":232},"zone":14,"typeConfidence":0.89,"plateTime":0.4733864644828891,"extension":7.312066854739608},"index":1,"playId":"a570f33b-0296-382c-990a-2cd7684507bf","pitchNumber":1,"startTime":"2026-07-01T20:07:27.686Z","endTime":"2026-07-01T20:07:31.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.197888981433003,"aZ":-23.751726540283485,"pfxX":-0.4316572701602652,"pfxZ":6.086600853670595,"pX":2.188827550043956,"pZ":-0.13973104186373225,"vX0":8.527352507207024,"vY0":-117.44360276357766,"vZ0":-8.438777614593477,"x":33.57,"y":242.55,"x0":-1.4476216318751642,"y0":50.00327009911443,"z0":5.740967505124851,"aX":-0.5982059873213177},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":8.9,"breakHorizontal":-1.6,"spinRate":636,"spinDirection":219},"zone":14,"typeConfidence":0.55,"plateTime":0.46807138945256277,"extension":7.258576373449475},"index":2,"playId":"cd01a9b1-bf3f-39cc-8439-4975a3f5bdd5","pitchNumber":2,"startTime":"2026-07-01T20:07:46.662Z","endTime":"2026-07-01T20:07:53.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.132740010776285,"aZ":-28.807005724238667,"pfxX":-4.465268528979534,"pfxZ":2.5085605984780983,"pX":-0.16679745629230502,"pZ":2.688770908349319,"vX0":4.438682744752658,"vY0":-115.87919997271908,"vZ0":-1.2366518879867159,"x":123.36,"y":166.18,"x0":-1.5381532231727673,"y0":50.00515421731573,"z0":6.012763120543254,"aX":-5.999319562292293},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.4,"breakHorizontal":6.8,"spinRate":483,"spinDirection":236},"zone":5,"typeConfidence":0.9,"plateTime":0.4749181444925652,"extension":6.968927898857091},"hitData":{"launchSpeed":93.1,"launchAngle":49.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.84,"coordY":102.89}},"index":3,"playId":"e98af222-9792-39e1-9d38-a94f45c8d075","pitchNumber":3,"startTime":"2026-07-01T20:08:17.418Z","endTime":"2026-07-01T20:08:26.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.5,"awayTeamWinProbability":19.5,"homeTeamWinProbabilityAdded":11.5,"leverageIndex":4.58,"dramaIndex":190.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:08:26.932Z","atBatIndex":70},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"José Caballero out on a sacrifice bunt, catcher Jake Rogers to first baseman Spencer Torkelson. Spencer Jones to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-01T20:10:56.168Z","endTime":"2026-07-01T20:11:58.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,4],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Keider Montero replaces Drew Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T20:09:33.168Z","endTime":"2026-07-01T20:09:43.193Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672456,"link":"/api/v1/people/672456"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Spencer Jones starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"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-01T20:09:43.193Z","endTime":"2026-07-01T20:10:58.479Z","isPitch":false,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"},"base":2,"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.216325784607726,"aZ":-23.454438562756597,"pfxX":-8.033869697938677,"pfxZ":4.689591156017681,"pX":-1.2571672146184811,"pZ":1.9943627227705303,"vX0":6.012105056249489,"vY0":-135.18870716648166,"vZ0":-5.1219300860366355,"x":164.92,"y":184.93,"x0":-2.461057576279077,"y0":50.00317820644528,"z0":5.550088186427827,"aX":-14.938480633694024},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.7,"breakHorizontal":13.3,"spinRate":2219,"spinDirection":206},"zone":13,"typeConfidence":0.86,"plateTime":0.4044480789580547,"extension":6.564468014784442},"index":2,"playId":"2ed1c55b-95e5-3d2f-88d4-757c7db71d60","pitchNumber":1,"startTime":"2026-07-01T20:10:58.479Z","endTime":"2026-07-01T20:11:03.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2026-07-01T20:11:23.883Z","endTime":"2026-07-01T20:11:50.865Z","isPitch":false,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.54724873221128,"aZ":-27.98354716267773,"pfxX":3.9731783039169706,"pfxZ":2.5291255898248197,"pX":0.7815638516671413,"pZ":1.6358403903290943,"vX0":7.170509930157186,"vY0":-126.34159124594527,"vZ0":-4.604164400515754,"x":87.21,"y":194.61,"x0":-2.581720956611185,"y0":50.003741808757006,"z0":5.6645692322428465,"aX":6.588162172106706},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.0,"breakHorizontal":-8.5,"spinRate":2700,"spinDirection":87},"zone":14,"typeConfidence":0.9,"plateTime":0.4293437909861786,"extension":6.512122839927614},"hitData":{"launchSpeed":52.9,"launchAngle":-88.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":125.82,"coordY":202.38}},"index":4,"playId":"0abbebbf-1de9-3a9b-8ff0-4c4b28e0daaf","pitchNumber":2,"startTime":"2026-07-01T20:11:50.865Z","endTime":"2026-07-01T20:11:58.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":83.3,"awayTeamWinProbability":16.700000000000003,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":2.67,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:11:58.921Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswaldo Cabrera strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-01T20:12:11.250Z","endTime":"2026-07-01T20:14:13.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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(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":81.4,"endSpeed":75.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.245305414289057,"aZ":-37.01411222489347,"pfxX":9.735064071368152,"pfxZ":-3.3962855169801123,"pX":0.7048933538802905,"pZ":0.8632165455669975,"vX0":3.7606425641993324,"vY0":-118.5623880077497,"vZ0":-3.913448120037506,"x":90.13,"y":215.47,"x0":-2.165478482384727,"y0":50.00143704781348,"z0":5.906147120270184,"aX":13.884529797038326},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-6.8,"breakHorizontal":-18.5,"spinRate":2926,"spinDirection":46},"zone":14,"typeConfidence":0.89,"plateTime":0.46163368558392115,"extension":5.750135760137375},"index":0,"playId":"0be78567-b1c7-3b0b-9886-61d737c62a84","pitchNumber":1,"startTime":"2026-07-01T20:12:27.876Z","endTime":"2026-07-01T20:12:32.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14780208637209,"aZ":-25.736891889053414,"pfxX":-8.714072621083385,"pfxZ":3.9023739730458313,"pX":-0.8975704268571959,"pZ":2.6067987945964792,"vX0":6.361806460630006,"vY0":-127.8388188019158,"vZ0":-2.6530091459587393,"x":151.21,"y":168.4,"x0":-2.2902012613107474,"y0":50.004289880590875,"z0":5.685236609876021,"aX":-14.378151079674774},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.7,"breakHorizontal":14.3,"spinRate":1948,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.42899429276802614,"extension":6.9487481157903215},"index":1,"playId":"5fadf63c-652e-3291-89ce-0827641d7f31","pitchNumber":2,"startTime":"2026-07-01T20:12:47.080Z","endTime":"2026-07-01T20:12:50.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.160489154866863,"aZ":-18.421443981056097,"pfxX":-7.215361792639003,"pfxZ":6.897859847262448,"pX":-0.3262106038347125,"pZ":2.004625993577291,"vX0":7.636602382247073,"vY0":-139.77785956348285,"vZ0":-6.758779478699804,"x":129.43,"y":184.66,"x0":-2.145897915631905,"y0":50.00508448173372,"z0":5.64755844432471,"aX":-14.392823299153012},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":11.6,"spinRate":2223,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.39066658509667995,"extension":6.303415541107635},"index":2,"playId":"686db028-aaf5-3a63-b9f0-9ca112e9ecf7","pitchNumber":3,"startTime":"2026-07-01T20:13:11.190Z","endTime":"2026-07-01T20:13:15.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-01T20:13:33.868Z","endTime":"2026-07-01T20:13:46.603Z","isPitch":false,"type":"action","player":{"id":665828,"link":"/api/v1/people/665828"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":97.0,"endSpeed":89.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95487169549879,"aZ":-13.21354920977806,"pfxX":-1.5234515617617337,"pfxZ":9.275643860665642,"pX":-1.3853538736762943,"pZ":3.027369273786994,"vX0":2.73797897956013,"vY0":-141.30337332656418,"vZ0":-5.258966109803525,"x":169.81,"y":157.04,"x0":-2.164217266799063,"y0":50.00310749559852,"z0":5.745810477716053,"aX":-3.1144611351160765},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":2.3,"spinRate":2245,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.38605649156012856,"extension":6.589601099295074},"index":4,"playId":"c9dc2555-9865-3f80-bb35-b366a4e1701d","pitchNumber":4,"startTime":"2026-07-01T20:13:46.603Z","endTime":"2026-07-01T20:13:50.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.516140530007974,"aZ":-32.35742727427033,"pfxX":3.607253049505527,"pfxZ":-0.11385459731369618,"pX":-1.0258651230177316,"pZ":0.8442780614200465,"vX0":2.338625547629861,"vY0":-126.62846419618029,"vZ0":-5.809569166573077,"x":156.1,"y":215.98,"x0":-2.4244753985009746,"y0":50.00179385842664,"z0":5.702025913726052,"aX":5.961599442818983},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.1,"breakHorizontal":-7.0,"spinRate":2660,"spinDirection":101},"zone":13,"typeConfidence":0.91,"plateTime":0.42963683310294076,"extension":5.94460774845104},"index":5,"playId":"2b2481b6-6244-36dd-ba86-37cca088bec1","pitchNumber":5,"startTime":"2026-07-01T20:14:08.487Z","endTime":"2026-07-01T20:14:13.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.1,"awayTeamWinProbability":36.9,"homeTeamWinProbabilityAdded":-20.199999999999996,"leverageIndex":4.79,"dramaIndex":249.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:14:13.032Z","atBatIndex":72},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Keider Montero intentionally walks Ben Rice.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-01T20:14:15.163Z","endTime":"2026-07-01T20:14:24.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"postOnThird":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"08235306-0746-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-01T20:14:23.347Z","endTime":"2026-07-01T20:14:23.373Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"08235306-0746-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-01T20:14:23.373Z","endTime":"2026-07-01T20:14:23.375Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"08235306-0746-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-01T20:14:23.375Z","endTime":"2026-07-01T20:14:23.376Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"08235306-0746-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-01T20:14:23.376Z","endTime":"2026-07-01T20:14:24.335Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.7,"awayTeamWinProbability":36.3,"homeTeamWinProbabilityAdded":0.6000000000000014,"leverageIndex":4.86,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:14:24.335Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ali Sánchez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-01T20:15:00.381Z","endTime":"2026-07-01T20:16:42.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":2,"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-01T20:14:44.918Z","endTime":"2026-07-01T20:15:02.707Z","isPitch":false,"type":"action","player":{"id":645305,"link":"/api/v1/people/645305"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.168676224921626,"aZ":-18.33559687975071,"pfxX":-9.172063196888079,"pfxZ":6.954544893268446,"pX":0.45921995892324324,"pZ":1.2034189455232969,"vX0":10.657344634121692,"vY0":-139.62247229564284,"vZ0":-8.598098865613757,"x":99.5,"y":206.29,"x0":-2.2017089330690887,"y0":50.00177518660494,"z0":5.511729586743888,"aX":-18.248056832646487},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.0,"breakHorizontal":14.6,"spinRate":2326,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.3911388050071829,"extension":6.721340949590415},"index":1,"playId":"b56a5648-bbb1-3df0-9983-791025dd424e","pitchNumber":1,"startTime":"2026-07-01T20:15:02.707Z","endTime":"2026-07-01T20:15:08.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ben Rice advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"actionPlayId":"b56a5648-bbb1-3df0-9983-791025dd424e","startTime":"2026-07-01T20:15:10.093Z","endTime":"2026-07-01T20:15:21.508Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":700250,"link":"/api/v1/people/700250"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"third":{"id":682987,"link":"/api/v1/people/682987"},"postOnSecond":{"id":700250,"link":"/api/v1/people/700250"},"postOnThird":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"homeTeamWinProbability":63.4,"awayTeamWinProbability":36.6,"homeTeamWinProbabilityAdded":-0.30000000000000426,"leverageIndex":5.22,"dramaIndex":138.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89170254414102,"aZ":-10.993836128431626,"pfxX":-2.9338192207760603,"pfxZ":10.813008685963872,"pX":0.1852996936456043,"pZ":3.050211739318569,"vX0":7.484567411152376,"vY0":-139.01551719455247,"vZ0":-5.402263047983396,"x":109.94,"y":156.42,"x0":-2.159770985749335,"y0":50.00650810660816,"z0":5.747346384032658,"aX":-5.749425804974464},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.6,"breakHorizontal":3.7,"spinRate":2326,"spinDirection":212},"zone":2,"typeConfidence":0.9,"plateTime":0.3938741712027021,"extension":6.476092127164657},"index":3,"playId":"f9b15886-2630-370a-8036-a923ffdbc41c","pitchNumber":2,"startTime":"2026-07-01T20:15:21.508Z","endTime":"2026-07-01T20:15:25.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"second":{"id":700250,"link":"/api/v1/people/700250"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.714512588077437,"aZ":-30.690013155017052,"pfxX":2.2789752384043642,"pfxZ":0.8656086957001339,"pX":-0.5472020782844668,"pZ":1.6083540982123452,"vX0":3.7453580338938424,"vY0":-129.50209566090467,"vZ0":-4.486305987489952,"x":137.86,"y":195.35,"x0":-2.303182027572778,"y0":50.003645503261545,"z0":5.6863778266267895,"aX":3.905617238738769},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.8,"breakHorizontal":-4.9,"spinRate":2679,"spinDirection":88},"zone":7,"typeConfidence":0.9,"plateTime":0.4214793741340852,"extension":6.389889360620227},"index":4,"playId":"b01e206b-1f8f-3849-b114-85b2d8d8699d","pitchNumber":3,"startTime":"2026-07-01T20:15:51.589Z","endTime":"2026-07-01T20:15:55.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"second":{"id":700250,"link":"/api/v1/people/700250"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":96.7,"endSpeed":88.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.478089685189982,"aZ":-15.417634878181179,"pfxX":-2.439758881178662,"pfxZ":8.331278164388497,"pX":-0.6411342365238417,"pZ":5.050545011624831,"vX0":4.853456332046998,"vY0":-140.8013745241442,"vZ0":0.2795512545202681,"x":141.44,"y":102.42,"x0":-2.068917469674802,"y0":50.00124648781189,"z0":5.946336087490209,"aX":-4.906813320322948},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.4,"breakHorizontal":3.5,"spinRate":2201,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.38875937231494184,"extension":6.511221362191563},"index":5,"playId":"14c53056-8961-3e64-81a7-d233b037c2f5","pitchNumber":4,"startTime":"2026-07-01T20:16:15.669Z","endTime":"2026-07-01T20:16:18.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"second":{"id":700250,"link":"/api/v1/people/700250"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":97.2,"endSpeed":89.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.993404982054674,"aZ":-9.664395735526124,"pfxX":-1.3609789558603285,"pfxZ":11.111639608093018,"pX":-0.09953976283771537,"pZ":2.3994660167401127,"vX0":6.185361827890193,"vY0":-141.36616781399923,"vZ0":-7.394965204141441,"x":120.79,"y":173.99,"x0":-2.1382193520026047,"y0":50.00020838547649,"z0":5.668295009243093,"aX":-2.7573704499953053},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.8,"breakHorizontal":1.2,"spinRate":2353,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.3873455408056108,"extension":6.898020240537505},"index":6,"playId":"625a1111-92c5-3d8b-a6b7-5584e6dbde0f","pitchNumber":5,"startTime":"2026-07-01T20:16:37.914Z","endTime":"2026-07-01T20:16:42.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"second":{"id":700250,"link":"/api/v1/people/700250"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-13.399999999999999,"leverageIndex":5.22,"dramaIndex":220.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:16:42.246Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice. Kevin McGonigle to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-07-01T20:19:34.838Z","endTime":"2026-07-01T20:20:23.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Camilo Doval replaces Fernando Cruz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T20:17:25.681Z","endTime":"2026-07-01T20:17:35.746Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666808,"link":"/api/v1/people/666808"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kevin McGonigle starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"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-01T20:17:35.746Z","endTime":"2026-07-01T20:19:34.838Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"base":2,"defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":100.6,"endSpeed":92.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63418578077517,"aZ":-29.217608596807672,"pfxX":-8.699221162674938,"pfxZ":1.361478047097604,"pX":0.1580006421677724,"pZ":1.5772861948274997,"vX0":8.348768539581679,"vY0":-146.28079564977062,"vZ0":-5.492605994039944,"x":125.42,"y":140.9,"x0":-1.5990724869747388,"y0":50.00353528892588,"z0":5.2248742785948465,"aX":-18.90445625781437},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":1.6,"breakHorizontal":14.2,"spinRate":2682,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3740527622574512,"extension":6.7763373893786625},"index":2,"playId":"4b40a76a-6f72-3a91-a4c6-ba029e4dfeaf","pitchNumber":1,"startTime":"2026-07-01T20:19:34.838Z","endTime":"2026-07-01T20:19:38.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":3,"playId":"06591a59-1863-48fc-b0c6-1deef6fd9721","startTime":"2026-07-01T20:19:54.829Z","endTime":"2026-07-01T20:19:59.829Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":89.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.819253737654456,"aZ":-32.265731784448334,"pfxX":-7.715374166713033,"pfxZ":-0.04126613244609345,"pX":-0.4614277198264736,"pZ":3.1178147924135127,"vX0":6.24440894052018,"vY0":-143.86693293805385,"vZ0":-0.5151514513784636,"x":134.59,"y":154.6,"x0":-1.6661665950519098,"y0":50.00460928856958,"z0":5.312677376754629,"aX":-16.048092547618015},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":0.0,"breakHorizontal":12.6,"spinRate":2570,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.38185854246036754,"extension":6.649651730439661},"hitData":{"launchSpeed":49.1,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":151.68}},"index":4,"playId":"2d00eca8-cac6-3803-b682-45a75a9f5e74","pitchNumber":2,"startTime":"2026-07-01T20:20:15.236Z","endTime":"2026-07-01T20:20:23.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":2.74,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:20:23.274Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Vierling grounds out, shortstop Anthony Volpe to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-07-01T20:20:28.606Z","endTime":"2026-07-01T20:21:10.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":100.1,"endSpeed":92.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51647710018501,"aZ":-28.399376372534615,"pfxX":-7.153951717209155,"pfxZ":1.75306496772905,"pX":-0.39329103535236043,"pZ":1.8701845220799134,"vX0":6.54816295900624,"vY0":-145.60289493956253,"vZ0":-4.885779716320342,"x":131.99,"y":188.29,"x0":-1.7361480751073757,"y0":50.00671062528555,"z0":5.277382695801961,"aX":-15.444117646229234},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":2.4,"breakHorizontal":11.8,"spinRate":2441,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.375420711398021,"extension":6.616833229665304},"hitData":{"launchSpeed":97.3,"launchAngle":-16.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.84,"coordY":163.84}},"index":0,"playId":"db2ee117-71ae-3aba-b42a-ded6b32e631e","pitchNumber":1,"startTime":"2026-07-01T20:21:01.535Z","endTime":"2026-07-01T20:21:10.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_ab"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_ab"},{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.0,"awayTeamWinProbability":31.0,"homeTeamWinProbabilityAdded":17.699999999999996,"leverageIndex":4.47,"dramaIndex":226.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:21:10.176Z","atBatIndex":76},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Camilo Doval intentionally walks Riley Greene.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-07-01T20:21:12.307Z","endTime":"2026-07-01T20:21:27.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnThird":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"08235306-0786-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-01T20:21:26.442Z","endTime":"2026-07-01T20:21:26.455Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"08235306-0786-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-01T20:21:26.455Z","endTime":"2026-07-01T20:21:26.456Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"08235306-0786-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-01T20:21:26.456Z","endTime":"2026-07-01T20:21:26.457Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"08235306-0786-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-01T20:21:26.457Z","endTime":"2026-07-01T20:21:27.506Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.7,"awayTeamWinProbability":33.3,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":4.58,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:21:27.506Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hao-Yu Lee walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-07-01T20:21:28.602Z","endTime":"2026-07-01T20:24:21.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnThird":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.5,"endSpeed":93.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12027101987499,"aZ":-28.23134990640781,"pfxX":-5.211512840782495,"pfxZ":1.780181738301902,"pX":0.21840552206789793,"pZ":2.450166644437566,"vX0":7.242596209272618,"vY0":-147.70818823146493,"vZ0":-3.4376249425718175,"x":108.67,"y":172.63,"x0":-1.5845926879007426,"y0":50.00596144458173,"z0":5.283165761385435,"aX":-11.555860097609655},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":2.8,"breakHorizontal":8.0,"spinRate":2316,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3703611342349604,"extension":6.663010546401974},"index":0,"playId":"05bac0c4-ab70-3706-91d9-66ce1531b65c","pitchNumber":1,"startTime":"2026-07-01T20:22:03.048Z","endTime":"2026-07-01T20:22:06.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93038414645873,"aZ":-33.931317826650485,"pfxX":2.775572553283885,"pfxZ":-1.0081817041365007,"pX":1.0904045040357688,"pZ":1.145220496336496,"vX0":5.692086607644034,"vY0":-130.9538331568343,"vZ0":-3.931077394327213,"x":75.44,"y":207.86,"x0":-1.4695947840875478,"y0":50.00303777672408,"z0":5.196392980814989,"aX":4.833915371988871},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.5,"breakHorizontal":-6.2,"spinRate":2653,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.41781780049541384,"extension":6.649967824947801},"index":1,"playId":"64a5fff9-9fe5-318a-b98d-b8367cff5cb5","pitchNumber":2,"startTime":"2026-07-01T20:22:22.550Z","endTime":"2026-07-01T20:22:28.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Riley Greene steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"64a5fff9-9fe5-318a-b98d-b8367cff5cb5","startTime":"2026-07-01T20:22:31.269Z","endTime":"2026-07-01T20:22:50.967Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"},"defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":805808,"link":"/api/v1/people/805808"},"postOnSecond":{"id":682985,"link":"/api/v1/people/682985"},"postOnThird":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":5.25,"dramaIndex":148.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":103.0,"endSpeed":94.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75503039468677,"aZ":-19.043358714800103,"pfxX":-2.8983009316662134,"pfxZ":5.751917375739799,"pX":1.642490349047213,"pZ":2.3721429143432973,"vX0":10.000389228834742,"vY0":-149.6376532525196,"vZ0":-5.667174251432542,"x":54.39,"y":174.73,"x0":-1.3561587189019333,"y0":50.00494234519565,"z0":5.369852446442629,"aX":-6.619258029909038},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":9.5,"breakHorizontal":3.5,"spinRate":2369,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.36505554000525464,"extension":6.619377895442879},"index":3,"playId":"880752cc-55f2-36b3-a412-942f867cc7e8","pitchNumber":3,"startTime":"2026-07-01T20:22:50.967Z","endTime":"2026-07-01T20:22:53.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.726441093827855,"aZ":-33.801656779038,"pfxX":4.584176203386884,"pfxZ":-0.9488340618682614,"pX":0.5235916225945171,"pZ":1.8110163327769042,"vX0":3.919006036496292,"vY0":-129.89557472865548,"vZ0":-2.6602846832218217,"x":97.04,"y":189.88,"x0":-1.59706836112562,"y0":50.00208753686118,"z0":5.403553387545772,"aX":7.877535355234829},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.0,"breakHorizontal":-9.1,"spinRate":2745,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.4207282985439327,"extension":6.450087665690831},"index":4,"playId":"41d83e7e-6331-39c5-93ae-0566eba57e58","pitchNumber":4,"startTime":"2026-07-01T20:23:10.071Z","endTime":"2026-07-01T20:23:13.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.3,"endSpeed":93.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.293326130408936,"aZ":-23.246592745389616,"pfxX":-2.120995514418709,"pfxZ":4.0241155262983135,"pX":2.357397473770478,"pZ":2.586550846093858,"vX0":11.611493756593768,"vY0":-147.22335481860412,"vZ0":-4.188611139753382,"x":27.14,"y":168.94,"x0":-1.3434727307491938,"y0":50.00715686779684,"z0":5.384502645090848,"aX":-4.711667995492601},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":6.7,"breakHorizontal":1.8,"spinRate":2402,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3704709240621158,"extension":6.713977168182983},"index":5,"playId":"019a8346-104c-300c-a560-d97ce8c8e318","pitchNumber":5,"startTime":"2026-07-01T20:23:34.406Z","endTime":"2026-07-01T20:23:37.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.3,"endSpeed":94.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33377747405691,"aZ":-24.087424951900328,"pfxX":-4.984381601578894,"pfxZ":3.6244458216676287,"pX":0.5792263104314316,"pZ":1.2112041210918085,"vX0":8.11826742391827,"vY0":-147.37945651718866,"vZ0":-7.7400157767410125,"x":94.92,"y":206.08,"x0":-1.5454835653048413,"y0":50.002744692057455,"z0":5.26171254932351,"aX":-11.12186772320933},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":5.4,"breakHorizontal":7.7,"spinRate":2562,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3696304520511329,"extension":6.697266077547999},"index":6,"playId":"3758b7da-1e58-3d33-9971-5c15809c105e","pitchNumber":6,"startTime":"2026-07-01T20:23:56.478Z","endTime":"2026-07-01T20:24:00.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85437578273825,"aZ":-35.945000478844854,"pfxX":3.3798154200969375,"pfxZ":-2.1746617904268293,"pX":1.8926009210941075,"pZ":0.3957632781203709,"vX0":6.790296363681546,"vY0":-130.95723696315426,"vZ0":-5.87921716948424,"x":44.86,"y":228.09,"x0":-1.173657195724999,"y0":50.00136621752706,"z0":5.360995031932075,"aX":5.864648358981689},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-5.0,"breakHorizontal":-7.7,"spinRate":2804,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.41836896366843934,"extension":6.720217638052816},"index":7,"playId":"981e1335-9c1a-341d-8d3c-227d98345b98","pitchNumber":7,"startTime":"2026-07-01T20:24:17.028Z","endTime":"2026-07-01T20:24:21.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.3,"awayTeamWinProbability":38.7,"homeTeamWinProbabilityAdded":-3.6000000000000085,"leverageIndex":5.25,"dramaIndex":170.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:24:21.828Z","atBatIndex":78},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks. Kevin McGonigle scores. Riley Greene to 3rd. Hao-Yu Lee to 2nd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-07-01T20:25:25.912Z","endTime":"2026-07-01T20:27:32.957Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"postOnThird":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":666808,"link":"/api/v1/people/666808"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"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-01T20:24:43.635Z","endTime":"2026-07-01T20:25:28.136Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"second":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.030590280377293,"aZ":-33.75880599766508,"pfxX":3.9793287634246135,"pfxZ":-0.9274094107436248,"pX":-0.46333011796223367,"pZ":3.946604302870619,"vX0":1.7255656096891023,"vY0":-129.766849593777,"vZ0":2.5352435639982343,"x":134.66,"y":132.22,"x0":-1.6547271611844767,"y0":50.00613430994912,"z0":5.534601092082283,"aX":6.764579460037453},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.8,"breakHorizontal":-7.6,"spinRate":2717,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.4226400650167723,"extension":6.588643460958371},"index":1,"playId":"d49672dc-ab51-3ddc-b2a1-fecf4e7bcaba","pitchNumber":1,"startTime":"2026-07-01T20:25:28.136Z","endTime":"2026-07-01T20:25:31.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"second":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8693025122856,"aZ":-31.559583530016923,"pfxX":-4.124510523495895,"pfxZ":0.28843951673644597,"pX":-0.22852459029065386,"pZ":1.621433255403653,"vX0":5.612506934092982,"vY0":-144.27460874725844,"vZ0":-4.722059236467406,"x":125.71,"y":195.0,"x0":-1.6611664103273565,"y0":50.0004337555069,"z0":5.219175281277166,"aX":-8.713405145037308},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":-0.2,"breakHorizontal":6.4,"spinRate":2570,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.37931236541402713,"extension":6.6501769214730455},"index":2,"playId":"9874ef84-2b85-3732-a33c-27caf43dcb25","pitchNumber":2,"startTime":"2026-07-01T20:25:47.143Z","endTime":"2026-07-01T20:25:50.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"second":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":101.1,"endSpeed":93.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.609135419323025,"aZ":-19.25837598317613,"pfxX":-2.244895755683779,"pfxZ":5.801921388077037,"pX":0.18737975428640738,"pZ":3.7691283435202,"vX0":5.969646802890286,"vY0":-147.298428896693,"vZ0":-1.4926524126177894,"x":109.86,"y":137.01,"x0":-1.5619706588439966,"y0":50.00476496344203,"z0":5.40577624990003,"aX":-4.999482506329584},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":10.4,"breakHorizontal":3.1,"spinRate":2524,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.36996305918720473,"extension":6.585866162401491},"index":3,"playId":"6947b7e4-184c-33e4-b97c-069718cc06bd","pitchNumber":3,"startTime":"2026-07-01T20:26:08.467Z","endTime":"2026-07-01T20:26:12.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"second":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80347878407946,"aZ":-29.39151926960452,"pfxX":-8.197799201257627,"pfxZ":1.3195258429957812,"pX":0.6371849670372082,"pZ":1.2307599077814408,"vX0":8.887700553808237,"vY0":-144.06094165393753,"vZ0":-6.063283910281848,"x":92.71,"y":205.55,"x0":-1.4197053395300714,"y0":50.00112512957866,"z0":5.174363929490078,"aX":-17.265957354431094},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":1.3,"breakHorizontal":13.1,"spinRate":2515,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.37990149452177757,"extension":6.6919633718509095},"index":4,"playId":"b647e72a-6cf1-3c0a-b593-9de319afa412","pitchNumber":4,"startTime":"2026-07-01T20:26:27.857Z","endTime":"2026-07-01T20:26:32.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"second":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":5,"playId":"6f9534fe-9572-4097-94a4-3458a68566bf","startTime":"2026-07-01T20:26:48.709Z","endTime":"2026-07-01T20:26:53.709Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"second":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.846016409330616,"aZ":-29.242266826192843,"pfxX":-8.049879161113697,"pfxZ":1.4001345092038289,"pX":0.6362399130914922,"pZ":2.615683451415188,"vX0":9.365231614168323,"vY0":-143.58483958517482,"vZ0":-2.4015871226137535,"x":92.75,"y":168.16,"x0":-1.6198178446513514,"y0":50.00014192918753,"z0":5.280024903769896,"aX":-16.82762950488234},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":2.3,"breakHorizontal":12.7,"spinRate":2582,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.381280638922151,"extension":6.7126947132866555},"index":6,"playId":"aa471c8f-111e-3b2b-a1b7-13a55eff7d21","pitchNumber":5,"startTime":"2026-07-01T20:27:01.683Z","endTime":"2026-07-01T20:27:05.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"second":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.908244825743374,"aZ":-27.34879813207916,"pfxX":-5.513645530230637,"pfxZ":2.3031921582193267,"pX":0.02617390560060051,"pZ":0.6359255927061771,"vX0":7.177321127740628,"vY0":-143.93700386894702,"vZ0":-7.990087216929252,"x":116.0,"y":221.61,"x0":-1.785223931922393,"y0":50.004624029453254,"z0":5.145633210036003,"aX":-11.55271110810211},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":2.6,"breakHorizontal":8.5,"spinRate":2601,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.38078125516880457,"extension":6.752763478975142},"index":7,"playId":"901de3bc-3446-3aa7-9704-aa2d1188ae9f","pitchNumber":6,"startTime":"2026-07-01T20:27:26.396Z","endTime":"2026-07-01T20:27:32.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"second":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.5,"awayTeamWinProbability":66.5,"homeTeamWinProbabilityAdded":-27.799999999999997,"leverageIndex":6.87,"dramaIndex":348.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:27:32.957Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a ground ball to right fielder José Caballero. Riley Greene scores. Hao-Yu Lee scores. Spencer Torkelson scores. Zach McKinstry to 3rd. Throwing error by catcher Ali Sánchez.","rbi":2,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-07-01T20:28:30.240Z","endTime":"2026-07-01T20:29:37.681Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5,6,7],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_thrown_out","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":{"id":666808,"link":"/api/v1/people/666808"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":666808,"link":"/api/v1/people/666808"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":666808,"link":"/api/v1/people/666808"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"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-01T20:27:39.308Z","endTime":"2026-07-01T20:28:32.203Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":92.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.167433221995015,"aZ":-28.435878573601936,"pfxX":-1.7685750857726246,"pfxZ":1.730707253984539,"pX":-0.4955735200315506,"pZ":3.402212562955944,"vX0":4.711928851258972,"vY0":-144.64955627357224,"vZ0":-0.6110723876231994,"x":135.89,"y":146.92,"x0":-1.9031692349661302,"y0":50.00025986465546,"z0":5.332982840437473,"aX":-3.814251271504406},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":3.2,"breakHorizontal":2.4,"spinRate":2293,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.37614629890249507,"extension":6.609259271056211},"index":1,"playId":"f7158a8a-012c-3c6c-8c87-92cfc21432ac","pitchNumber":1,"startTime":"2026-07-01T20:28:32.203Z","endTime":"2026-07-01T20:28:59.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.809755735871356,"aZ":-21.231386987097803,"pfxX":-1.0193979264314335,"pfxZ":5.217758704781083,"pX":-0.5150051208610464,"pZ":2.960890272902999,"vX0":4.23218719588095,"vY0":-142.91496019820661,"vZ0":-2.7527360317812515,"x":136.63,"y":158.84,"x0":-1.8739690178695614,"y0":50.00001666555392,"z0":5.250046477598664,"aX":-2.137480906556729},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.1,"breakHorizontal":1.1,"spinRate":2346,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.3813257106947354,"extension":6.599300192654435},"index":2,"playId":"81125be2-52be-3ff6-9c44-df92b2cfbec5","pitchNumber":2,"startTime":"2026-07-01T20:28:59.568Z","endTime":"2026-07-01T20:29:03.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":92.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.027474719512018,"aZ":-20.394531248942467,"pfxX":-1.4030172505612162,"pfxZ":5.415194490146454,"pX":0.3670750384100669,"pZ":2.0097124907755712,"vX0":6.228812577558848,"vY0":-145.3769744176497,"vZ0":-5.85114853419916,"x":103.01,"y":184.52,"x0":-1.6062769625051494,"y0":50.00064871879108,"z0":5.2570767920563375,"aX":-3.051761761870607},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":9.0,"breakHorizontal":1.6,"spinRate":2343,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.3745144206022384,"extension":6.525884058376002},"hitData":{"launchSpeed":94.4,"launchAngle":-0.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.85,"coordY":146.11}},"index":3,"playId":"91266772-85a6-3ff1-bf7d-c219f9060343","pitchNumber":3,"startTime":"2026-07-01T20:29:19.682Z","endTime":"2026-07-01T20:29:37.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":-29.7,"leverageIndex":2.01,"dramaIndex":237.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:29:37.681Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Outman flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-07-01T20:30:10.922Z","endTime":"2026-07-01T20:30:43.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92455384102657,"aZ":-33.6211071399565,"pfxX":4.057508597945089,"pfxZ":-0.816259329112409,"pX":1.3124009363058446,"pZ":2.650812302137386,"vX0":6.24221781362363,"vY0":-131.7759802228216,"vZ0":-0.5923948289698476,"x":66.97,"y":167.21,"x0":-1.6070393272005112,"y0":50.002128436345686,"z0":5.345222593395336,"aX":7.19219488082063},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.4,"breakHorizontal":-8.6,"spinRate":2705,"spinDirection":68},"zone":12,"typeConfidence":2.0,"plateTime":0.41438419689978634,"extension":6.5544898638685245},"index":0,"playId":"a68172ea-8223-3afc-aa88-2c8f703275c5","pitchNumber":1,"startTime":"2026-07-01T20:30:11.387Z","endTime":"2026-07-01T20:30:15.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.120051025624043,"aZ":-32.46268398882325,"pfxX":4.477087879971295,"pfxZ":-0.1671448893179477,"pX":-0.911584971592437,"pZ":2.3444229811404385,"vX0":0.4927953503579702,"vY0":-130.1228822730901,"vZ0":-1.5938014154953883,"x":151.75,"y":175.48,"x0":-1.685209898734553,"y0":50.00201029903458,"z0":5.404778399534127,"aX":7.742665013404517},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.4,"breakHorizontal":-8.3,"spinRate":2591,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.41955300520261307,"extension":6.581747897052822},"hitData":{"launchSpeed":74.0,"launchAngle":40.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.24,"coordY":131.08}},"index":1,"playId":"00456248-3a46-303d-bc11-9375ef3cff5b","pitchNumber":2,"startTime":"2026-07-01T20:30:35.918Z","endTime":"2026-07-01T20:30:43.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":676609,"link":"/api/v1/people/676609"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":0.7999999999999998,"leverageIndex":0.12,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:30:43.924Z","atBatIndex":81},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cody Bellinger flies out to right fielder Matt Vierling.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-07-01T20:32:57.258Z","endTime":"2026-07-01T20:34:03.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ali Sánchez starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T20:32:14.038Z","endTime":"2026-07-01T20:32:59.336Z","isPitch":false,"type":"action","player":{"id":645305,"link":"/api/v1/people/645305"},"base":2,"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52890714710674,"aZ":-22.9824562830419,"pfxX":-9.807299418085517,"pfxZ":4.880231719957036,"pX":-2.072654158684206,"pZ":3.34160040135083,"vX0":4.7919928036931,"vY0":-136.94060247272316,"vZ0":-2.0028638262142517,"x":196.0,"y":148.56,"x0":-2.5787393230383304,"y0":50.00476342372983,"z0":5.667939206710682,"aX":-18.477175856013734},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.5,"breakHorizontal":16.7,"spinRate":2356,"spinDirection":218},"zone":11,"typeConfidence":0.89,"plateTime":0.4012312599051162,"extension":6.567225535652844},"index":1,"playId":"5cc91c1d-2582-37d3-a44d-ea818f52670e","pitchNumber":1,"startTime":"2026-07-01T20:32:59.336Z","endTime":"2026-07-01T20:33:02.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":645305,"link":"/api/v1/people/645305"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":84.7,"endSpeed":78.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.396223722743667,"aZ":-29.34590856302491,"pfxX":5.21387912221587,"pfxZ":1.8286183603067947,"pX":-0.6012053707342138,"pZ":2.9286805981114865,"vX0":2.900175141335103,"vY0":-123.38585372615331,"vZ0":-1.1585532306541346,"x":139.92,"y":159.71,"x0":-2.4675037626043865,"y0":50.005804031567195,"z0":5.865907254556937,"aX":8.080230240527648},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.2,"breakHorizontal":-10.1,"spinRate":2726,"spinDirection":79},"zone":1,"typeConfidence":0.91,"plateTime":0.44306650672468884,"extension":5.9757262496152315},"index":2,"playId":"5fb21730-fbeb-3933-bdcc-7d1a90f30901","pitchNumber":2,"startTime":"2026-07-01T20:33:15.133Z","endTime":"2026-07-01T20:33:18.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":645305,"link":"/api/v1/people/645305"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":75.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.56884292850893,"aZ":-39.10234424241908,"pfxX":3.622668185166836,"pfxZ":-4.957182869695508,"pX":0.8982252777908438,"pZ":0.9011582739224508,"vX0":5.968438629103659,"vY0":-117.08540271180111,"vZ0":-2.9627326102044313,"x":82.76,"y":214.45,"x0":-2.146974844262105,"y0":50.00017235343338,"z0":5.815422443356419,"aX":5.066097309686211},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-9.4,"breakHorizontal":-7.9,"spinRate":2935,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.46647778004351625,"extension":5.784482145399644},"index":3,"playId":"013a15f7-f00b-3098-8846-83211272aa90","pitchNumber":3,"startTime":"2026-07-01T20:33:30.540Z","endTime":"2026-07-01T20:33:34.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":645305,"link":"/api/v1/people/645305"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.329576763957206,"aZ":-24.244340912403498,"pfxX":-8.539877252689436,"pfxZ":4.863465682341074,"pX":-0.2458393162312828,"pZ":2.7385001580510573,"vX0":7.853407742670031,"vY0":-126.49057131021293,"vZ0":-2.5232004486524664,"x":126.37,"y":164.84,"x0":-2.272233895308055,"y0":50.00353829626474,"z0":5.680604063155623,"aX":-13.923945943630232},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.5,"breakHorizontal":13.8,"spinRate":1910,"spinDirection":226},"zone":5,"typeConfidence":0.9,"plateTime":0.4320217249151854,"extension":6.245688742021156},"hitData":{"launchSpeed":83.7,"launchAngle":50.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.02,"coordY":127.28}},"index":4,"playId":"b74621f2-5e48-3944-840d-1ef73f8717cb","pitchNumber":4,"startTime":"2026-07-01T20:33:51.389Z","endTime":"2026-07-01T20:34:03.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":645305,"link":"/api/v1/people/645305"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1,"awayTeamWinProbability":97.9,"homeTeamWinProbabilityAdded":-2.4999999999999996,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:34:03.422Z","atBatIndex":82},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Amed Rosario grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-07-01T20:34:04.456Z","endTime":"2026-07-01T20:35:18.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.521160777400603,"aZ":-10.960149355136524,"pfxX":-3.9399899155916827,"pfxZ":10.844799962604894,"pX":0.41726666425105263,"pZ":3.6068318417489134,"vX0":8.025996157308192,"vY0":-139.06274698520696,"vZ0":-4.002055753348846,"x":101.09,"y":141.4,"x0":-1.995903903284552,"y0":50.003666420298416,"z0":5.793086426071696,"aX":-7.708403480228367},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.0,"breakHorizontal":5.4,"spinRate":2263,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.394040785805307,"extension":6.2113596713135},"index":0,"playId":"7f5f0a04-8557-327b-a146-390a0f0fda19","pitchNumber":1,"startTime":"2026-07-01T20:34:31.814Z","endTime":"2026-07-01T20:34:36.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"second":{"id":645305,"link":"/api/v1/people/645305"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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.6,"endSpeed":88.5,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.963754570653364,"aZ":-11.315479864489129,"pfxX":-6.081610835783795,"pfxZ":10.39988646373949,"pX":-1.1999104538667587,"pZ":2.6259080382431907,"vX0":4.780613328403967,"vY0":-140.5179302455258,"vZ0":-6.4562035183189534,"x":162.74,"y":167.88,"x0":-2.1306054218381423,"y0":50.00456178082147,"z0":5.683983084241376,"aX":-12.199003069124412},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.8,"breakHorizontal":10.1,"spinRate":2335,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.38936941520801893,"extension":6.367763524162132},"index":1,"playId":"ca81d32c-6a77-3693-b7f6-48d520c432db","pitchNumber":2,"startTime":"2026-07-01T20:34:50.718Z","endTime":"2026-07-01T20:34:54.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"second":{"id":645305,"link":"/api/v1/people/645305"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.808561106793185,"aZ":-21.75696639892479,"pfxX":-8.520139240108671,"pfxZ":5.329580264310575,"pX":-0.936693332770696,"pZ":2.6593113442825373,"vX0":6.314430372955627,"vY0":-138.41106707654157,"vZ0":-4.066709772437107,"x":152.7,"y":166.98,"x0":-2.1324224243197523,"y0":50.00299154143712,"z0":5.591514976725553,"aX":-16.650694121202243},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.0,"breakHorizontal":14.3,"spinRate":2261,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.39464507918192826,"extension":6.320982603531023},"hitData":{"launchSpeed":89.5,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":160.3}},"index":2,"playId":"0b168c5d-cfb5-3d67-b9b5-3eddbae63c76","pitchNumber":3,"startTime":"2026-07-01T20:35:09.998Z","endTime":"2026-07-01T20:35:18.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"second":{"id":645305,"link":"/api/v1/people/645305"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.6,"leverageIndex":0.57,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:35:18.029Z","atBatIndex":83},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. called out on strikes.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-07-01T20:35:21.960Z","endTime":"2026-07-01T20:37:03.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".523"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".754"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".895"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".612"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".371"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.67"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.16"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.74"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.69"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.89"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.70"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.74"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.95"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.96"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.50"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.60"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.84"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".284"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".107"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".132"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".086"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".523"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".754"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".895"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".612"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".371"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37621222142178,"aZ":-15.204029843156372,"pfxX":-3.9435558702842624,"pfxZ":8.826740568899202,"pX":-1.0089668764392756,"pZ":4.06038782172412,"vX0":4.061564258160873,"vY0":-138.1673514325563,"vZ0":-1.9662593726027557,"x":155.46,"y":129.15,"x0":-1.9895784587946874,"y0":50.00318500974388,"z0":5.809339756277401,"aX":-7.582625883890927},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":6.2,"spinRate":2130,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.3972709775681227,"extension":6.166657121502905},"index":0,"playId":"8a51e3ed-90c8-3527-a53b-5aa2ad11660d","pitchNumber":1,"startTime":"2026-07-01T20:35:45.684Z","endTime":"2026-07-01T20:35:49.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":645305,"link":"/api/v1/people/645305"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"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":87.5,"endSpeed":79.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21433533162929,"aZ":-24.132961379596733,"pfxX":-9.34430942976001,"pfxZ":4.942384301569036,"pX":0.3180994839737654,"pZ":1.730996693114703,"vX0":8.987373927799982,"vY0":-127.05292269143729,"vZ0":-4.82402400188711,"x":104.87,"y":192.04,"x0":-2.0593177430188168,"y0":50.002437151291616,"z0":5.583818292050456,"aX":-15.202410689079862},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.0,"breakHorizontal":14.8,"spinRate":2007,"spinDirection":224},"zone":9,"typeConfidence":0.9,"plateTime":0.43189969668838835,"extension":6.275703677120619},"index":1,"playId":"ee952b41-e939-3e81-81a3-b7352c51a1ca","pitchNumber":2,"startTime":"2026-07-01T20:36:04.200Z","endTime":"2026-07-01T20:36:08.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":645305,"link":"/api/v1/people/645305"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41497598813528,"aZ":-13.099135407742466,"pfxX":-3.2113194522948287,"pfxZ":9.75658175388228,"pX":0.4116467486191094,"pZ":1.7843995166806874,"vX0":8.042032527656703,"vY0":-139.65610305830253,"vZ0":-8.222177142550974,"x":101.31,"y":190.6,"x0":-2.101199560357722,"y0":50.00563082775554,"z0":5.648361845830074,"aX":-6.280824021370753},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":4.0,"spinRate":2248,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.39371868129052645,"extension":6.368974174966513},"index":2,"playId":"58d0e63f-4a5d-3501-b5a2-e792326ebc38","pitchNumber":3,"startTime":"2026-07-01T20:36:23.453Z","endTime":"2026-07-01T20:36:50.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":645305,"link":"/api/v1/people/645305"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"}},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36316596542595,"aZ":-12.93847624711369,"pfxX":-4.056284261157838,"pfxZ":9.609908377900275,"pX":-0.12315737625356145,"pZ":2.297590516553034,"vX0":6.122117718178229,"vY0":-141.1259229701717,"vZ0":-7.017779583113675,"x":121.69,"y":176.75,"x0":-1.8011756403671146,"y0":50.00569780380187,"z0":5.663149970700205,"aX":-8.122189714032492},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":6.0,"spinRate":2379,"spinDirection":205},"zone":5,"typeConfidence":0.91,"plateTime":0.3892299612901726,"extension":6.2387927292040635},"index":3,"playId":"56cc8275-fc94-35b9-b041-381acba28cbb","pitchNumber":4,"startTime":"2026-07-01T20:36:58.805Z","endTime":"2026-07-01T20:37:03.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":645305,"link":"/api/v1/people/645305"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:37:03.559Z","atBatIndex":84}]