[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a sharp line drive to center fielder Jake McCarthy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T19:11:27.750Z","endTime":"2026-07-19T19:11:55.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T16:04:29.919Z","endTime":"2026-07-19T18:45:08.798Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"},"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-19T18:45:08.798Z","endTime":"2026-07-19T19:10:22.114Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"},"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-19T19:10:22.114Z","endTime":"2026-07-19T19:11:29.955Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":88.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.55736427035618,"aZ":-23.225263202903985,"pfxX":-0.6473508878399006,"pfxZ":4.5294242113822385,"pX":-0.5498905381418857,"pZ":3.6290435224831707,"vX0":3.01661699356877,"vY0":-137.56541465110703,"vZ0":-1.1828528083879102,"x":137.96,"y":140.8,"x0":-1.562031467640882,"y0":50.004226495550846,"z0":5.593619447074348,"aX":-1.2795808457018505},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.3,"breakHorizontal":0.7,"spinRate":2211,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3934983285186644,"extension":6.3320999273324405},"index":3,"playId":"1ec94cb9-ac03-3d9b-a823-26f74edfb974","pitchNumber":1,"startTime":"2026-07-19T19:11:29.955Z","endTime":"2026-07-19T19:11:34.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":88.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.690210846032453,"aZ":-22.886446865909218,"pfxX":-1.3156948790877088,"pfxZ":4.7030417788792445,"pX":-0.18109113906441415,"pZ":2.5944343336683704,"vX0":4.0181738058621335,"vY0":-137.54503834000656,"vZ0":-3.6998936223493137,"x":123.9,"y":168.73,"x0":-1.4705620497023588,"y0":50.0049288041115,"z0":5.453374338624178,"aX":-2.5998065286040877},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.2,"breakHorizontal":1.8,"spinRate":2126,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39364199917294096,"extension":6.443287590760424},"hitData":{"launchSpeed":103.7,"launchAngle":9.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":134.46,"coordY":87.27}},"index":4,"playId":"8ea28d25-b7c8-31bb-99dc-1f59774d5e97","pitchNumber":2,"startTime":"2026-07-19T19:11:43.646Z","endTime":"2026-07-19T19:11:55.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-07-19T19:11:55.190Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T19:12:00.771Z","endTime":"2026-07-19T19:12:29.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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":93.8,"endSpeed":87.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.703319710530497,"aZ":-23.443600306461853,"pfxX":-4.6203569125061605,"pfxZ":4.538358782520103,"pX":-0.5035501860198646,"pZ":2.8667180140729975,"vX0":4.607721967389301,"vY0":-136.76337581152637,"vZ0":-2.6619484819529022,"x":136.19,"y":161.38,"x0":-1.5972161870045685,"y0":50.00560683421224,"z0":5.433527963728388,"aX":-8.892485915025219},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.9,"breakHorizontal":7.6,"spinRate":2232,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.39811360076316493,"extension":6.504036678154577},"hitData":{"launchSpeed":78.7,"launchAngle":37.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.93,"coordY":83.19}},"index":0,"playId":"59d621c1-eee0-3553-8dd1-edd54f4fbe9c","pitchNumber":1,"startTime":"2026-07-19T19:12:17.273Z","endTime":"2026-07-19T19:12:29.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:12:29.268Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T19:12:35.417Z","endTime":"2026-07-19T19:14:44.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":79.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.76403258758575,"aZ":-28.423391182140456,"pfxX":-2.260773071755081,"pfxZ":2.3722839283688932,"pX":0.5745721213699101,"pZ":1.774585569428517,"vX0":5.532327138736215,"vY0":-123.17043718725986,"vZ0":-3.3298810994185333,"x":95.1,"y":190.87,"x0":-1.3784515648253322,"y0":50.00414216092164,"z0":5.4745470253956245,"aX":-3.576232727503671},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.0,"breakHorizontal":3.2,"spinRate":1474,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.4398411930865498,"extension":6.6722127408841985},"index":0,"playId":"0d459631-8712-3dae-b4d8-6f95074d529a","pitchNumber":1,"startTime":"2026-07-19T19:12:47.967Z","endTime":"2026-07-19T19:12:51.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":89.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13448621108957,"aZ":-17.588444188434615,"pfxX":-2.4776243357790415,"pfxZ":7.394444301927541,"pX":1.370091228930006,"pZ":0.3633586605141279,"vX0":8.717050168924109,"vY0":-137.55411544357602,"vZ0":-10.274199627966338,"x":90.79,"y":237.02,"x0":-1.4783105445067666,"y0":50.00463425465845,"z0":5.266326248919634,"aX":-4.88928395853842},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.0,"breakHorizontal":3.2,"spinRate":2337,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3938405755624257,"extension":6.418050304322961},"index":1,"playId":"ab3c36b1-9683-3e7c-aaa5-bd15a7b1a9ab","pitchNumber":2,"startTime":"2026-07-19T19:13:08.422Z","endTime":"2026-07-19T19:13:16.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Ryan Feltner. Elly De La Cruz to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"ab3c36b1-9683-3e7c-aaa5-bd15a7b1a9ab","startTime":"2026-07-19T19:13:35.956Z","endTime":"2026-07-19T19:13:35.957Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"postOnSecond":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":1.21,"dramaIndex":46.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":84.2,"endSpeed":79.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.45777457842966,"aZ":-28.14821784494215,"pfxX":-0.8855998435120022,"pfxZ":2.5606031021208366,"pX":-0.040780069091436576,"pZ":4.432915322696019,"vX0":4.046148024382201,"vY0":-122.8020874854326,"vZ0":2.4450536810675954,"x":118.55,"y":119.09,"x0":-1.573745775287424,"y0":50.0045289994773,"z0":5.7729592385158615,"aX":-1.3941961529244231},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.3,"breakHorizontal":1.0,"spinRate":1464,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.44102036463824446,"extension":6.407586869022068},"index":3,"playId":"d62adf12-e744-3b98-ad64-e302e8fa34ed","pitchNumber":3,"startTime":"2026-07-19T19:13:35.958Z","endTime":"2026-07-19T19:13:39.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.527013093538237,"aZ":-26.924187845953043,"pfxX":-0.5160085896476616,"pfxZ":3.2337949123799063,"pX":1.068346927198568,"pZ":2.116667842525539,"vX0":6.368640689454601,"vY0":-125.07800983061335,"vZ0":-3.1078311041596844,"x":76.28,"y":181.63,"x0":-1.4180535628641613,"y0":50.001586897534224,"z0":5.527394579536698,"aX":-0.8381489361733344},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.5,"breakHorizontal":-0.1,"spinRate":1439,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.433943187461757,"extension":6.6547826020076295},"index":4,"playId":"ceb04197-9cff-320d-8ad4-401a38c85287","pitchNumber":4,"startTime":"2026-07-19T19:13:53.280Z","endTime":"2026-07-19T19:13:56.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":91.7,"endSpeed":86.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.052512027619862,"aZ":-24.980470085463246,"pfxX":1.2959319636408067,"pfxZ":3.862700553928274,"pX":1.4681285826349437,"pZ":0.8352176755608212,"vX0":7.491593815969202,"vY0":-133.53160739003505,"vZ0":-7.325578538788682,"x":61.04,"y":216.23,"x0":-1.5060424139091577,"y0":50.005970907518815,"z0":5.328333404058475,"aX":2.416282097265639},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.1,"breakHorizontal":-3.5,"spinRate":2557,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.405250847682439,"extension":6.636807747365263},"index":5,"playId":"46f20179-7cf1-34f1-a816-c2d34975e26c","pitchNumber":5,"startTime":"2026-07-19T19:14:22.526Z","endTime":"2026-07-19T19:14:27.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":90.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.116673147511023,"aZ":-19.43631971786208,"pfxX":-2.4530482365606208,"pfxZ":6.16933617488734,"pX":-0.9225604022434483,"pZ":3.8751416395122127,"vX0":2.6926679020899935,"vY0":-141.15327611633313,"vZ0":-1.4714780659871574,"x":152.17,"y":134.15,"x0":-1.5597199380784514,"y0":50.002296294094755,"z0":5.625835260586095,"aX":-5.065051663633847},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.2,"breakHorizontal":4.1,"spinRate":2447,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38464177973926184,"extension":6.406090904065176},"index":6,"playId":"f78c6b6b-84d5-3dac-b847-d8073158e018","pitchNumber":6,"startTime":"2026-07-19T19:14:40.869Z","endTime":"2026-07-19T19:14:44.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":1.21,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:14:44.734Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T19:14:54.561Z","endTime":"2026-07-19T19:17:34.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60784752859936,"aZ":-30.969699390414842,"pfxX":3.161339618261625,"pfxZ":0.7110160539405772,"pX":0.5321566069529187,"pZ":2.546223496347095,"vX0":4.654167288248377,"vY0":-128.17838236379518,"vZ0":-1.4741830595285632,"x":96.72,"y":170.03,"x0":-1.7069426956371907,"y0":50.0008437908622,"z0":5.512066840513352,"aX":5.341899603957695},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.2,"breakHorizontal":-6.6,"spinRate":2506,"spinDirection":159},"zone":6,"typeConfidence":2.0,"plateTime":0.42477974541986807,"extension":6.669421367793226},"index":0,"playId":"b1edcb27-9740-3d97-81b9-6911fb423258","pitchNumber":1,"startTime":"2026-07-19T19:15:25.452Z","endTime":"2026-07-19T19:15:29.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":85.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.713799435137744,"aZ":-28.032097968388907,"pfxX":1.872339722235655,"pfxZ":2.2903762460832233,"pX":0.6025837955334573,"pZ":1.1762783074071805,"vX0":5.333811612609161,"vY0":-131.95186541222157,"vZ0":-5.735177313534073,"x":94.03,"y":207.02,"x0":-1.668850385091574,"y0":50.00062672466823,"z0":5.380942101922027,"aX":3.379703205545521},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.4,"breakHorizontal":-4.3,"spinRate":2550,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.41133722819920404,"extension":6.572745991007654},"index":1,"playId":"60cf7194-988e-37e6-9592-12442099782b","pitchNumber":2,"startTime":"2026-07-19T19:15:43.703Z","endTime":"2026-07-19T19:15:54.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78291086436725,"aZ":-31.207599428666096,"pfxX":5.921158548649538,"pfxZ":0.6232101388842182,"pX":0.7957894329990837,"pZ":2.720349019279478,"vX0":4.56675853296759,"vY0":-123.67790199131439,"vZ0":-0.5304205734171995,"x":86.67,"y":165.33,"x0":-1.8441373682413196,"y0":50.002254421091244,"z0":5.556034389269696,"aX":9.166795954338584},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.2,"breakHorizontal":-11.8,"spinRate":2676,"spinDirection":80},"zone":12,"typeConfidence":2.0,"plateTime":0.44295820637587635,"extension":6.659735917774665},"hitData":{"launchSpeed":74.7,"launchAngle":34.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.13,"coordY":111.54}},"index":2,"playId":"79e30ad2-e343-3a27-81f6-879df6a89512","pitchNumber":3,"startTime":"2026-07-19T19:17:23.382Z","endTime":"2026-07-19T19:17:34.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.92,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:17:34.575Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nathaniel Lowe homers (11) on a fly ball to right field. Elly De La Cruz scores. JJ Bleday scores.","rbi":3,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T19:18:02.073Z","endTime":"2026-07-19T19:18:43.390Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"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(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.6,"endSpeed":83.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.874789471960273,"aZ":-25.113225700008215,"pfxX":2.564777245085358,"pfxZ":4.028422633905269,"pX":-0.988037972573586,"pZ":2.04729595257839,"vX0":1.3319382730216496,"vY0":-130.60473705015536,"vZ0":-3.929640207345471,"x":154.66,"y":183.5,"x0":-1.8355586707877776,"y0":50.000793449225164,"z0":5.4293223850882875,"aX":4.4923711740913586},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.7,"breakHorizontal":-4.9,"spinRate":2556,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.4171357770508535,"extension":6.4413504735797105},"index":0,"playId":"29f840d2-9af6-3a22-b19b-5db96b20cac6","pitchNumber":1,"startTime":"2026-07-19T19:18:02.073Z","endTime":"2026-07-19T19:18:07.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":83.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.806416959512912,"aZ":-29.11198260504244,"pfxX":1.8004469316792497,"pfxZ":1.7732070188765086,"pX":0.04931240923894375,"pZ":2.6276146026586504,"vX0":3.490981378266416,"vY0":-129.11735481092666,"vZ0":-2.006699376148295,"x":115.12,"y":167.83,"x0":-1.5416665045285518,"y0":50.00389630015919,"z0":5.603268960656392,"aX":3.113613380098656},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.1,"breakHorizontal":-3.8,"spinRate":2592,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.4203567732106719,"extension":6.55233203421328},"hitData":{"launchSpeed":106.9,"launchAngle":35.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.49,"coordY":86.29}},"index":1,"playId":"751484f6-d2d2-3fd4-8156-2ea3f9b16712","pitchNumber":2,"startTime":"2026-07-19T19:18:18.841Z","endTime":"2026-07-19T19:18:43.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":-24.5,"leverageIndex":1.7,"dramaIndex":198.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:18:43.390Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eugenio Suárez singles on a ground ball to center fielder Jake McCarthy.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T19:19:00.883Z","endTime":"2026-07-19T19:21:34.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.901566090520518,"aZ":-25.17632143171347,"pfxX":-7.943657410195133,"pfxZ":3.455116772221313,"pX":0.9350625367343197,"pZ":1.7808387108253538,"vX0":9.315094483348014,"vY0":-140.21452876537577,"vZ0":-5.407866045701212,"x":81.36,"y":190.7,"x0":-1.3729157459967514,"y0":50.00023513657277,"z0":5.342562833207614,"aX":-16.071331759316784},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.5,"breakHorizontal":12.8,"spinRate":2449,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3882574269321837,"extension":6.550197259221506},"index":0,"playId":"1aeaecc9-c09a-35cc-9085-4f6608c37342","pitchNumber":1,"startTime":"2026-07-19T19:19:06.541Z","endTime":"2026-07-19T19:19:10.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.740919989002922,"aZ":-24.87345718828548,"pfxX":-7.770808041449647,"pfxZ":3.686712116897457,"pX":-0.292385323870657,"pZ":3.1664214317082955,"vX0":5.948380508386421,"vY0":-138.98846762240515,"vZ0":-2.063472545187894,"x":128.15,"y":153.29,"x0":-1.438300755537473,"y0":50.00068159858759,"z0":5.550692626231432,"aX":-15.379305306556617},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.5,"breakHorizontal":13.1,"spinRate":2407,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.39233432571249516,"extension":6.453706608278573},"index":1,"playId":"8e5849c5-2f40-31b9-b68e-4e1db6761a6f","pitchNumber":2,"startTime":"2026-07-19T19:19:20.353Z","endTime":"2026-07-19T19:19:24.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.916636052258653,"aZ":-30.24144231940029,"pfxX":1.6855073364474844,"pfxZ":1.0726248514245214,"pX":0.6265115015174221,"pZ":3.1510509431997162,"vX0":4.8663689639758765,"vY0":-132.11956031502297,"vZ0":-0.6145053266848128,"x":93.12,"y":153.7,"x0":-1.4463461675051417,"y0":50.00020374715941,"z0":5.578395974191137,"aX":3.0258468901478914},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.0,"breakHorizontal":-4.0,"spinRate":2544,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.4120596762493882,"extension":6.515894929502666},"index":2,"playId":"ababd8bd-e448-35f3-83ef-94a40b1be79d","pitchNumber":3,"startTime":"2026-07-19T19:19:34.169Z","endTime":"2026-07-19T19:19:38.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.417556794716774,"aZ":-21.284875152133807,"pfxX":0.20769811471089827,"pfxZ":5.233754266536749,"pX":-0.09437493806847752,"pZ":4.592217872178406,"vX0":3.9241141764413587,"vY0":-141.9066456779241,"vZ0":0.5551777817062905,"x":120.6,"y":114.79,"x0":-1.5106864383160412,"y0":50.000898847517774,"z0":5.729589494314815,"aX":0.43106768563642106},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.8,"breakHorizontal":-1.0,"spinRate":2453,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3830907703695363,"extension":6.314353351367653},"index":3,"playId":"733cab55-1fe0-376c-b04b-51a2a585977e","pitchNumber":4,"startTime":"2026-07-19T19:19:51.232Z","endTime":"2026-07-19T19:19:55.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.149758380297285,"aZ":-27.78458826036601,"pfxX":2.8269302232429396,"pfxZ":2.4392605382549055,"pX":0.030732919503817343,"pZ":1.4685447043394615,"vX0":3.28011868744609,"vY0":-131.93325180107183,"vZ0":-4.877885079423928,"x":115.83,"y":199.13,"x0":-1.5858590525577536,"y0":50.005759964788076,"z0":5.334363767000298,"aX":5.096798360622166},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.7,"breakHorizontal":-5.8,"spinRate":2634,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4116297972559462,"extension":6.648009284127335},"index":4,"playId":"b7115222-d910-3767-8142-0b9b3dab1182","pitchNumber":5,"startTime":"2026-07-19T19:20:08.908Z","endTime":"2026-07-19T19:20:14.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":89.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40656249947407,"aZ":-24.195617261297834,"pfxX":-6.1648067573020455,"pfxZ":3.9826420355600565,"pX":-0.058744332232847744,"pZ":1.8084572203372455,"vX0":5.987981465640236,"vY0":-139.00612722112663,"vZ0":-5.417770085124688,"x":119.24,"y":189.95,"x0":-1.4161377509904711,"y0":50.00190178857495,"z0":5.340292343707912,"aX":-12.34304766685966},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.5,"breakHorizontal":10.3,"spinRate":2342,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.39061757308135503,"extension":6.594643682349787},"index":5,"playId":"65fe9df5-effc-3e4f-9d0e-50150e40761c","pitchNumber":6,"startTime":"2026-07-19T19:20:26.076Z","endTime":"2026-07-19T19:20:32.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":90.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17677854980758,"aZ":-25.15758661865976,"pfxX":-4.327845928127832,"pfxZ":3.459907055194484,"pX":0.11489592255067789,"pZ":2.083346137877564,"vX0":6.372595303431121,"vY0":-139.60312582574005,"vZ0":-4.517603796409606,"x":112.62,"y":182.53,"x0":-1.6061324153667886,"y0":50.00460290675131,"z0":5.322304465284077,"aX":-8.782520605890959},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.8,"breakHorizontal":7.0,"spinRate":2347,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.3882245370478641,"extension":6.540175766572343},"hitData":{"launchSpeed":99.6,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.23,"coordY":99.49}},"index":6,"playId":"ffe6a5f3-d104-3a3a-acc7-725e82d5c626","pitchNumber":7,"startTime":"2026-07-19T19:21:23.330Z","endTime":"2026-07-19T19:21:34.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:21:34.356Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Stephenson homers (7) on a fly ball to left center field. Eugenio Suárez scores.","rbi":2,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T19:21:48.315Z","endTime":"2026-07-19T19:22:38.668Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":89.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.516675984571215,"aZ":-21.733532381934978,"pfxX":0.08566697742104923,"pfxZ":5.295629452758531,"pX":0.36734348632162217,"pZ":1.5556589417464255,"vX0":5.201720925312128,"vY0":-137.16837607050903,"vZ0":-6.344179876657827,"x":103.0,"y":196.78,"x0":-1.537849854033617,"y0":50.00172424930868,"z0":5.3063115835266625,"aX":0.16833830513047093},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.9,"breakHorizontal":-0.8,"spinRate":2312,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.39416697079727925,"extension":6.693755274480633},"index":0,"playId":"5166ff33-c47d-320a-bf98-6cabe2ae6388","pitchNumber":1,"startTime":"2026-07-19T19:21:56.775Z","endTime":"2026-07-19T19:22:01.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":83.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.201463287572217,"aZ":-31.183224933029038,"pfxX":1.1422060712786792,"pfxZ":0.5731105422252689,"pX":-0.11581615776197773,"pZ":3.221249396535136,"vX0":3.4409642202477397,"vY0":-128.2907851871225,"vZ0":0.11503680211665701,"x":121.41,"y":151.81,"x0":-1.605123330131748,"y0":50.000547438902814,"z0":5.541333129907634,"aX":1.9671380966728371},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.2,"breakHorizontal":-2.6,"spinRate":2510,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.42161134453070126,"extension":6.551794104655201},"hitData":{"launchSpeed":105.1,"launchAngle":35.0,"totalDistance":435.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":43.74,"coordY":42.45}},"index":1,"playId":"056bb0d4-c853-3919-bc48-3441191c03b3","pitchNumber":2,"startTime":"2026-07-19T19:22:13.955Z","endTime":"2026-07-19T19:22:38.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.600000000000001,"awayTeamWinProbability":86.4,"homeTeamWinProbabilityAdded":-11.7,"leverageIndex":0.56,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:22:38.668Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out softly, shortstop Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T19:22:43.204Z","endTime":"2026-07-19T19:24:59.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":96.6,"endSpeed":91.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.019140801341358,"aZ":-21.02873797744435,"pfxX":0.8414073447639123,"pfxZ":5.336756195082135,"pX":0.25901740125298855,"pZ":2.7724793482650765,"vX0":4.870150824366892,"vY0":-141.00230886417057,"vZ0":-3.876420048865681,"x":107.13,"y":163.92,"x0":-1.574425032397343,"y0":50.0006778009268,"z0":5.461277618937575,"aX":1.7542088739786783},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.4,"breakHorizontal":-2.2,"spinRate":2470,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.38315836133126213,"extension":6.582955358517587},"index":0,"playId":"b8e09e6e-5a48-3157-b87a-60d39e1d322e","pitchNumber":1,"startTime":"2026-07-19T19:23:00.184Z","endTime":"2026-07-19T19:23:03.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":96.6,"endSpeed":91.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.559717868732676,"aZ":-22.60655295554481,"pfxX":0.7010922075156594,"pfxZ":4.5919528637673395,"pX":0.012383558013479276,"pZ":3.4443658899035756,"vX0":4.266835102717711,"vY0":-140.98083500183225,"vZ0":-1.9760299888448736,"x":116.53,"y":145.78,"x0":-1.5905777451842824,"y0":50.001940487598915,"z0":5.562479957051837,"aX":1.459364662642696},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.3,"breakHorizontal":-1.8,"spinRate":2514,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.38347324570374974,"extension":6.469247783208761},"index":1,"playId":"79368b0f-cf20-3062-8506-ebc8c7d62039","pitchNumber":2,"startTime":"2026-07-19T19:23:17.174Z","endTime":"2026-07-19T19:23:22.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":89.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.753436679449685,"aZ":-20.73472736336469,"pfxX":0.05052169205141954,"pfxZ":5.703032608583689,"pX":-0.8852879863100216,"pZ":3.3599233380226736,"vX0":1.8609350086432626,"vY0":-138.55943507235688,"vZ0":-2.2663531429363815,"x":150.75,"y":148.06,"x0":-1.563445586859215,"y0":50.00299965865801,"z0":5.527802994424433,"aX":0.10119324816341711},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.2,"breakHorizontal":-0.4,"spinRate":2376,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.3906272307760337,"extension":6.554627650162235},"index":2,"playId":"cf8a4671-4ea3-305c-9015-fd43eea71a90","pitchNumber":3,"startTime":"2026-07-19T19:23:32.302Z","endTime":"2026-07-19T19:23:36.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.861805638007407,"aZ":-25.426016633903647,"pfxX":-1.8770741244706293,"pfxZ":4.059545335041689,"pX":0.06423799973794064,"pZ":3.065622743925691,"vX0":4.579646791712467,"vY0":-126.56517776232661,"vZ0":-1.449726119557074,"x":114.55,"y":156.01,"x0":-1.505321775496252,"y0":50.00324048721694,"z0":5.635465268435434,"aX":-3.120984782991489},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.3,"breakHorizontal":2.6,"spinRate":1621,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.4287588168589047,"extension":6.743318830260902},"index":3,"playId":"dc9a5406-5dee-338c-9132-8f3d9ff5b8c1","pitchNumber":4,"startTime":"2026-07-19T19:23:49.008Z","endTime":"2026-07-19T19:23:53.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-19T19:23:59.376Z","endTime":"2026-07-19T19:24:13.466Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.717992597067948,"aZ":-28.68589775557146,"pfxX":-1.1730752860271396,"pfxZ":2.0886827217622805,"pX":0.056557300494784,"pZ":2.496920366233754,"vX0":4.3127887693662545,"vY0":-126.58043613865652,"vZ0":-2.0257716334106046,"x":114.84,"y":171.36,"x0":-1.4955324895597106,"y0":50.003148650947175,"z0":5.540030531656682,"aX":-1.9599257259562681},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":1.4,"spinRate":1551,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.4279506683857197,"extension":6.730590156936338},"index":5,"playId":"bdcd26be-3463-358f-86b1-02bd07a81fe4","pitchNumber":5,"startTime":"2026-07-19T19:24:13.466Z","endTime":"2026-07-19T19:24:21.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":91.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.171410902870168,"aZ":-20.50792491088203,"pfxX":0.15833627988666543,"pfxZ":5.6110456347469615,"pX":0.24151603387444348,"pZ":2.9258309806189704,"vX0":4.6365758645853195,"vY0":-140.9721954369726,"vZ0":-3.8250721987868683,"x":107.79,"y":159.78,"x0":-1.4229230050653823,"y0":50.00167252104895,"z0":5.570696390250684,"aX":0.3282599084994152},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.8,"breakHorizontal":-1.0,"spinRate":2506,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.3837811434630476,"extension":6.592943160778966},"hitData":{"launchSpeed":58.0,"launchAngle":6.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":121.83,"coordY":158.91}},"index":6,"playId":"9a3a2bfd-29b5-33ad-8c04-e77c4c852eb9","pitchNumber":6,"startTime":"2026-07-19T19:24:51.962Z","endTime":"2026-07-19T19:24:59.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.000000000000002,"awayTeamWinProbability":86.0,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:24:59.968Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-19T19:27:02.594Z","endTime":"2026-07-19T19:27:57.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":91.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.205861726465198,"aZ":-15.893173573946326,"pfxX":-4.712227161350558,"pfxZ":7.790146393671868,"pX":-0.35181027275450566,"pZ":1.7792857978357473,"vX0":5.413123362211352,"vY0":-142.37926919577635,"vZ0":-8.719716947166624,"x":130.41,"y":190.74,"x0":-1.649443214429878,"y0":50.00117364521502,"z0":5.84962037323231,"aX":-9.847003515325534},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.8,"breakHorizontal":7.7,"spinRate":2322,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.3820968494777084,"extension":6.410915792892058},"index":0,"playId":"086cb873-4229-3fc2-a6e4-c56e8575d693","pitchNumber":1,"startTime":"2026-07-19T19:27:05.025Z","endTime":"2026-07-19T19:27:08.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":83.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.724982584876738,"aZ":-27.786686614153947,"pfxX":1.9020103874100611,"pfxZ":2.555253655447796,"pX":0.49477520876650005,"pZ":-0.01478933757370932,"vX0":4.22291601660679,"vY0":-128.60418288676712,"vZ0":-9.992555588816254,"x":98.14,"y":239.18,"x0":-1.400351691169448,"y0":50.00090802535291,"z0":5.996350781178669,"aX":3.2603554816135447},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.1,"breakHorizontal":-4.2,"spinRate":2455,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.422095244642017,"extension":6.305968066436209},"index":1,"playId":"c341dce2-81af-35f4-99f5-b8c882a7eb79","pitchNumber":2,"startTime":"2026-07-19T19:27:18.377Z","endTime":"2026-07-19T19:27:24.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"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-19T19:27:27.777Z","endTime":"2026-07-19T19:27:39.609Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.246788583215157,"aZ":-30.060448371393246,"pfxX":3.3555848740141117,"pfxZ":1.2036272909010997,"pX":0.6803089041420382,"pZ":3.9685729233515312,"vX0":4.330641177579288,"vY0":-130.06615069911032,"vZ0":-0.4751335053216101,"x":91.07,"y":131.63,"x0":-1.4255009996739831,"y0":50.00609453164931,"z0":6.380325837163665,"aX":5.907097525552612},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.3,"breakHorizontal":-6.8,"spinRate":2305,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.41677564009301893,"extension":6.316925930732361},"index":3,"playId":"8e2ece2f-994b-3475-8e41-03ee65617f5c","pitchNumber":3,"startTime":"2026-07-19T19:27:39.609Z","endTime":"2026-07-19T19:27:42.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":83.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.890586564282007,"aZ":-29.637822733945033,"pfxX":2.5946982194696075,"pfxZ":1.4681507507319864,"pX":1.048037019445392,"pZ":2.261955278132417,"vX0":5.360555987375068,"vY0":-128.58823453357283,"vZ0":-4.095575198977285,"x":77.05,"y":177.71,"x0":-1.3757757123459486,"y0":50.002733073691054,"z0":6.096682595719357,"aX":4.478887062718148},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.2,"breakHorizontal":-5.5,"spinRate":2449,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4210103879920628,"extension":6.359042243638529},"index":4,"playId":"b600f3b9-fa99-33d9-a0f2-2c6750a0110f","pitchNumber":4,"startTime":"2026-07-19T19:27:52.599Z","endTime":"2026-07-19T19:27:57.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.5,"awayTeamWinProbability":87.5,"homeTeamWinProbabilityAdded":-1.5000000000000018,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:27:57.622Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mickey Moniak lines out to center fielder Dane Myers.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-19T19:28:02.753Z","endTime":"2026-07-19T19:28:37.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":90.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30233384709592,"aZ":-15.57245241857969,"pfxX":-4.134090115296438,"pfxZ":8.001623512485967,"pX":0.1363379380443769,"pZ":3.723927726125428,"vX0":6.272803002727501,"vY0":-141.30900886107113,"vZ0":-3.7221482873960485,"x":111.8,"y":138.23,"x0":-1.5488399518654292,"y0":50.00475779291159,"z0":6.023182401825032,"aX":-8.580188125684218},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.2,"breakHorizontal":6.6,"spinRate":2332,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3838060034893722,"extension":6.364225901114344},"index":0,"playId":"c0077253-bf45-302d-a8a4-37f6ec37e25e","pitchNumber":1,"startTime":"2026-07-19T19:28:15.384Z","endTime":"2026-07-19T19:28:19.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":90.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37266503774626,"aZ":-15.423059897388946,"pfxX":-3.1069099763268264,"pfxZ":8.087765416230507,"pX":0.1568772094257181,"pZ":3.2795043175650678,"vX0":4.68727268969872,"vY0":-141.40216514957342,"vZ0":-5.229570681581243,"x":111.02,"y":150.23,"x0":-1.101433949893972,"y0":50.0012162446637,"z0":6.106642440414373,"aX":-6.4341245677508585},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.0,"breakHorizontal":4.9,"spinRate":2422,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.3840418198954456,"extension":6.615811562526466},"hitData":{"launchSpeed":97.7,"launchAngle":22.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.57,"coordY":60.06}},"index":1,"playId":"f1366917-514b-386f-9a5a-7f40c32e1b5e","pitchNumber":2,"startTime":"2026-07-19T19:28:29.303Z","endTime":"2026-07-19T19:28:37.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.4,"awayTeamWinProbability":88.6,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:28:37.311Z","atBatIndex":9},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hunter Goodman homers (28) on a fly ball to center field.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-19T19:28:43.792Z","endTime":"2026-07-19T19:31:02.689Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":668881,"link":"/api/v1/people/668881"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":91.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06790978658659,"aZ":-14.982211491075047,"pfxX":-3.5940838748458033,"pfxZ":8.16434625486183,"pX":1.9640599437980695,"pZ":3.3026518454747897,"vX0":12.68663010105228,"vY0":-142.65748301107777,"vZ0":-4.988561015709207,"x":42.13,"y":149.61,"x0":-2.031806878084964,"y0":50.006093433387136,"z0":5.985688761695232,"aX":-7.571543307082541},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.2,"breakHorizontal":4.6,"spinRate":2269,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3807633352944153,"extension":6.427161915653396},"index":0,"playId":"ea9557cb-558c-3d57-8b17-a41c5cc5119a","pitchNumber":1,"startTime":"2026-07-19T19:29:02.290Z","endTime":"2026-07-19T19:29:07.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":91.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.571355441096227,"aZ":-15.695230502781381,"pfxX":-4.471949374924937,"pfxZ":7.8518521065368105,"pX":-0.1482779812015586,"pZ":2.525194747485319,"vX0":7.801037373887521,"vY0":-142.52216861178576,"vZ0":-6.539645418929441,"x":122.65,"y":170.6,"x0":-2.3150365070843644,"y0":50.00328122170122,"z0":5.805328345839217,"aX":-9.386309619669575},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.3,"breakHorizontal":6.8,"spinRate":2361,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3813934325532933,"extension":6.468390270606148},"index":1,"playId":"6517267b-c98a-3611-b822-2a7ec6bd8adc","pitchNumber":2,"startTime":"2026-07-19T19:29:15.804Z","endTime":"2026-07-19T19:29:19.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73780624796822,"aZ":-30.005317389536923,"pfxX":1.654749052997826,"pfxZ":1.297593296064754,"pX":-0.6307811700739167,"pZ":4.3061530036632245,"vX0":3.55472502276576,"vY0":-127.46912179452814,"vZ0":0.7031888612590462,"x":141.04,"y":122.51,"x0":-2.2485968698705454,"y0":50.005973802480085,"z0":6.362593209103629,"aX":2.772236330858222},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.6,"breakHorizontal":-3.7,"spinRate":2363,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.4267582664903333,"extension":6.21905519553201},"index":2,"playId":"2e667ca9-6977-38a7-8d25-357d080070e2","pitchNumber":3,"startTime":"2026-07-19T19:29:33.017Z","endTime":"2026-07-19T19:29:37.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.952138594253835,"aZ":-30.47469586545633,"pfxX":2.3247132754435835,"pfxZ":1.0044500837242092,"pX":1.1713683860230606,"pZ":1.6026037268500524,"vX0":7.195462247079906,"vY0":-127.9051463800058,"vZ0":-5.589385342074749,"x":72.35,"y":195.51,"x0":-1.9558335951257897,"y0":50.00343372412019,"z0":6.143233965698287,"aX":3.9358284430978956},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.0,"breakHorizontal":-5.5,"spinRate":2433,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.424683413945226,"extension":6.485369148661451},"index":3,"playId":"b8de2d2b-348d-3e97-a6ae-5ffc0a8a856b","pitchNumber":4,"startTime":"2026-07-19T19:29:47.478Z","endTime":"2026-07-19T19:29:53.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-19T19:29:59.121Z","endTime":"2026-07-19T19:30:12.892Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":98.6,"endSpeed":91.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.273395817650748,"aZ":-12.86807330668216,"pfxX":-3.146946545447838,"pfxZ":9.174058369986417,"pX":0.9683858557160931,"pZ":2.4193027919957593,"vX0":8.754179747733811,"vY0":-143.26148119034437,"vZ0":-8.20679515232033,"x":80.09,"y":173.46,"x0":-1.7014952917603041,"y0":50.00376243671031,"z0":6.102668460241893,"aX":-6.624245725701714},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.4,"breakHorizontal":4.2,"spinRate":2447,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.38055289017073735,"extension":6.5510343937352165},"index":5,"playId":"ef003985-96fd-3849-9c05-75b8c52ca6a7","pitchNumber":5,"startTime":"2026-07-19T19:30:12.892Z","endTime":"2026-07-19T19:30:16.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34945727574861,"aZ":-28.14669400224155,"pfxX":2.194581093867312,"pfxZ":2.2683268232412974,"pX":0.5389865425351904,"pZ":2.1513240481925737,"vX0":6.574684491282197,"vY0":-131.42979974541726,"vZ0":-4.848218200582776,"x":96.46,"y":180.69,"x0":-2.266517274121288,"y0":50.000686709854584,"z0":6.076797900653446,"aX":3.888649509390341},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.4,"breakHorizontal":-5.3,"spinRate":2383,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.4146223506278486,"extension":6.314107985227303},"hitData":{"launchSpeed":104.5,"launchAngle":27.0,"totalDistance":425.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.91,"coordY":26.92}},"index":6,"playId":"62c58983-48bd-308e-9387-39f484901248","pitchNumber":6,"startTime":"2026-07-19T19:30:35.228Z","endTime":"2026-07-19T19:31:02.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":5.1,"leverageIndex":0.23,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:31:02.689Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Rumfield strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-19T19:31:06.718Z","endTime":"2026-07-19T19:32:24.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.460904907474397,"aZ":-16.594997932710267,"pfxX":-4.747175693397464,"pfxZ":7.354630491503835,"pX":-0.7168021559235679,"pZ":3.4036719564409843,"vX0":5.202089979216081,"vY0":-143.52579205744934,"vZ0":-4.071450358265729,"x":144.32,"y":146.88,"x0":-1.9228885879781843,"y0":50.003773709124744,"z0":5.852195135440131,"aX":-10.056565045023671},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.8,"breakHorizontal":7.8,"spinRate":2299,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3794308453406856,"extension":6.252413006586751},"index":0,"playId":"72437fe6-3c95-3e65-93ff-c5205388844d","pitchNumber":1,"startTime":"2026-07-19T19:31:22.035Z","endTime":"2026-07-19T19:31:26.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.341756322926344,"aZ":-25.960665607719097,"pfxX":-2.1810205241690186,"pfxZ":3.8264401234125707,"pX":0.34020845625860796,"pZ":2.6482700251372404,"vX0":4.5734641339242,"vY0":-125.79303476855267,"vZ0":-3.3810854980158465,"x":104.03,"y":167.28,"x0":-1.2073694082538557,"y0":50.002879124161254,"z0":6.08398367210528,"aX":-3.5420918606679144},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.5,"breakHorizontal":3.0,"spinRate":1228,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4332339047821465,"extension":6.71245912011277},"index":1,"playId":"08470157-55ed-3b9b-bd73-6ee921f2bb18","pitchNumber":2,"startTime":"2026-07-19T19:31:52.252Z","endTime":"2026-07-19T19:31:57.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-19T19:32:07.619Z","endTime":"2026-07-19T19:32:20.198Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.232053467023295,"aZ":-23.49510247249286,"pfxX":1.6466275863781616,"pfxZ":5.342405811430929,"pX":0.14337977230070664,"pZ":2.236381527363354,"vX0":2.8816149224543715,"vY0":-126.00234619453181,"vZ0":-4.98223998056713,"x":111.53,"y":178.4,"x0":-1.2245142658698671,"y0":50.00017203575298,"z0":6.113966426977296,"aX":2.6731294356633866},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.9,"breakHorizontal":-3.6,"spinRate":1003,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4330541015265914,"extension":6.470524599341634},"index":3,"playId":"28bcb76d-1efa-39a5-9dbd-a305bd006315","pitchNumber":3,"startTime":"2026-07-19T19:32:20.198Z","endTime":"2026-07-19T19:32:24.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.8,"awayTeamWinProbability":84.2,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:32:24.161Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dane Myers doubles (7) on a sharp line drive to center fielder Jake McCarthy.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T19:34:32.027Z","endTime":"2026-07-19T19:35:25.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42021521659326,"aZ":-22.41873813013685,"pfxX":-3.888750589382262,"pfxZ":5.218828338279726,"pX":-0.6076623059372439,"pZ":3.4300815400204847,"vX0":4.136065856407876,"vY0":-134.7103709209827,"vZ0":-1.4687045368009115,"x":140.16,"y":146.17,"x0":-1.6449357972446812,"y0":50.0057954305791,"z0":5.540280158210147,"aX":-7.274630807106793},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.4,"breakHorizontal":6.4,"spinRate":2269,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40387371488588997,"extension":6.504928732161011},"index":0,"playId":"954bca13-6d47-3458-be69-5003ef4e2b0f","pitchNumber":1,"startTime":"2026-07-19T19:34:42.080Z","endTime":"2026-07-19T19:34:45.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.24477722118257,"aZ":-27.717129599272905,"pfxX":2.063863344735102,"pfxZ":2.553703361140986,"pX":-0.901679971821049,"pZ":2.7480341923235505,"vX0":1.4376129917547509,"vY0":-129.79108713761016,"vZ0":-1.6584797147391064,"x":151.37,"y":164.58,"x0":-1.7265960352791743,"y0":50.002962976564405,"z0":5.4599100653694626,"aX":3.602915561389077},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.6,"breakHorizontal":-4.0,"spinRate":2451,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.418322297413801,"extension":6.581538578498864},"index":1,"playId":"9614a232-eda0-3c1b-a01a-1bfe6121deb2","pitchNumber":2,"startTime":"2026-07-19T19:34:53.527Z","endTime":"2026-07-19T19:34:56.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-19T19:35:01.435Z","endTime":"2026-07-19T19:35:11.585Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.348269471060306,"aZ":-30.46968000620374,"pfxX":2.535801349328377,"pfxZ":0.9871985166666057,"pX":-0.04976022620301962,"pZ":2.608604722831244,"vX0":2.877239641548935,"vY0":-129.19413657219926,"vZ0":-1.4671181674447382,"x":118.9,"y":168.35,"x0":-1.4998318585898116,"y0":50.00121425447487,"z0":5.486794994760037,"aX":4.362536247920445},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.7,"breakHorizontal":-5.2,"spinRate":2509,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.4210682527744627,"extension":6.581013566388538},"hitData":{"launchSpeed":100.3,"launchAngle":21.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":170.05,"coordY":51.26}},"index":3,"playId":"e7add3c8-92c7-3729-943d-e5092b16f103","pitchNumber":3,"startTime":"2026-07-19T19:35:11.585Z","endTime":"2026-07-19T19:35:25.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.0,"awayTeamWinProbability":87.0,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":0.4,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:35:25.117Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T19:35:36.843Z","endTime":"2026-07-19T19:37:47.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":77.1,"endSpeed":72.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.107418643471576,"aZ":-36.741942444917925,"pfxX":4.269757645334092,"pfxZ":-3.490223348615114,"pX":-1.1780602831326719,"pZ":3.7127792276786193,"vX0":0.13395533354155997,"vY0":-112.35843549588579,"vZ0":3.510232750592143,"x":161.9,"y":138.53,"x0":-1.7947710465773195,"y0":50.005111373465574,"z0":5.810395810856793,"aX":5.581404663990582},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-5.4,"breakHorizontal":-7.8,"spinRate":2590,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.48339838468689766,"extension":6.477453423211197},"index":0,"playId":"cdf82d79-9a5e-33f8-a212-7f778e59b7a0","pitchNumber":1,"startTime":"2026-07-19T19:35:49.152Z","endTime":"2026-07-19T19:35:53.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":87.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.504408563677387,"aZ":-20.75525348347367,"pfxX":-0.7755305032794242,"pfxZ":5.928997549166548,"pX":-0.15390032911203533,"pZ":3.0719823451958423,"vX0":4.417399821388772,"vY0":-136.31699708972047,"vZ0":-2.621110737357176,"x":122.87,"y":155.84,"x0":-1.6787142037912368,"y0":50.00073285860078,"z0":5.442859794063139,"aX":-1.493943157005346},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":0.7,"spinRate":2396,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3983445462337367,"extension":6.668740710558683},"index":1,"playId":"b2be4925-5d9a-3bb1-9dce-65d26e2e44ed","pitchNumber":2,"startTime":"2026-07-19T19:36:03.741Z","endTime":"2026-07-19T19:36:07.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":85.1,"endSpeed":79.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.874008591164923,"aZ":-26.79305757991734,"pfxX":-0.1800819546823222,"pfxZ":3.3970036471357723,"pX":0.09846373188323797,"pZ":1.102759975977516,"vX0":4.582887270347564,"vY0":-124.03556834968957,"vZ0":-5.004094768876378,"x":113.25,"y":209.01,"x0":-1.7366927872529594,"y0":50.00436766325132,"z0":5.335440530386554,"aX":-0.28608214702677326},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.4,"breakHorizontal":-0.6,"spinRate":1549,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4387698307316068,"extension":6.653161223658751},"index":2,"playId":"ea563ec5-d329-316a-98d2-8dad00c3949f","pitchNumber":3,"startTime":"2026-07-19T19:36:20.047Z","endTime":"2026-07-19T19:36:24.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.165713227767263,"aZ":-25.607972317810408,"pfxX":-0.8253255785986169,"pfxZ":4.049388756813251,"pX":-0.8155172807847328,"pZ":2.9792726060898347,"vX0":2.4255722781953835,"vY0":-125.21194868703984,"vZ0":-1.3243735268370522,"x":148.09,"y":158.34,"x0":-1.680509604347726,"y0":50.00373868864434,"z0":5.568771651278708,"aX":-1.3389445713223733},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.3,"breakHorizontal":1.1,"spinRate":1630,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.4338860334544501,"extension":6.654363439205912},"index":3,"playId":"72910adf-0a73-35b1-8ad7-1de05c34edaf","pitchNumber":4,"startTime":"2026-07-19T19:36:35.811Z","endTime":"2026-07-19T19:36:40.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":84.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.268173017861614,"aZ":-27.741188685115066,"pfxX":2.094310046628138,"pfxZ":2.4993344988775252,"pX":-0.0556763480061737,"pZ":2.3637308545110503,"vX0":3.848238660887095,"vY0":-130.7459041515686,"vZ0":-2.7923934230704757,"x":119.12,"y":174.96,"x0":-1.8049612827300088,"y0":50.0038179695844,"z0":5.475523016054516,"aX":3.713006217374316},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.2,"breakHorizontal":-4.4,"spinRate":2572,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.415092351625578,"extension":6.540187697405133},"index":4,"playId":"c612c03f-72e2-3913-a14d-7b0d50c948b3","pitchNumber":5,"startTime":"2026-07-19T19:36:53.676Z","endTime":"2026-07-19T19:37:01.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-19T19:37:28.167Z","endTime":"2026-07-19T19:37:43.621Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":91.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34712106454742,"aZ":-20.470840052456193,"pfxX":-1.0875722345352807,"pfxZ":5.591264578191607,"pX":-1.1284244010692361,"pZ":3.3211112975776986,"vX0":2.0660799618068553,"vY0":-141.4964499695089,"vZ0":-2.7762903952963454,"x":160.01,"y":149.11,"x0":-1.7161661057979134,"y0":50.00634778347843,"z0":5.578751944986653,"aX":-2.278118205518118},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.0,"breakHorizontal":1.7,"spinRate":2402,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3823507823601413,"extension":6.564546188091507},"index":6,"playId":"0aef2893-7190-3d07-b8ed-2152da6ec7f9","pitchNumber":6,"startTime":"2026-07-19T19:37:43.621Z","endTime":"2026-07-19T19:37:47.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-1.200000000000001,"leverageIndex":0.54,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:37:47.504Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Sal Stewart homers (20) on a fly ball to center field. Dane Myers scores. Elly De La Cruz scores.","rbi":3,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T19:38:44.617Z","endTime":"2026-07-19T19:39:14.674Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T19:38:00.239Z","endTime":"2026-07-19T19:38:46.795Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"second":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":83.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.780647058317903,"aZ":-29.07707178024364,"pfxX":3.2587932829506423,"pfxZ":1.7868695552886678,"pX":-0.0019276425399873947,"pZ":2.83944917610427,"vX0":3.440779947950868,"vY0":-129.3176570084462,"vZ0":-1.367623248049876,"x":117.07,"y":162.11,"x0":-1.7614177865496632,"y0":50.004262314055346,"z0":5.55596158802236,"aX":5.654535723266618},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.2,"breakHorizontal":-6.5,"spinRate":2408,"spinDirection":164},"zone":2,"typeConfidence":2.0,"plateTime":0.41965682027708784,"extension":6.451545839764909},"hitData":{"launchSpeed":105.3,"launchAngle":32.0,"totalDistance":456.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":88.37,"coordY":17.96}},"index":1,"playId":"f50af78a-078c-38f8-84b4-ae0ee2fc9c59","pitchNumber":1,"startTime":"2026-07-19T19:38:46.795Z","endTime":"2026-07-19T19:39:14.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"second":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.8,"awayTeamWinProbability":95.2,"homeTeamWinProbabilityAdded":-6.999999999999999,"leverageIndex":0.78,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:39:14.674Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Bleday singles on a sharp ground ball to second baseman Edouard Julien.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T19:39:24.463Z","endTime":"2026-07-19T19:39:57.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":96.5,"endSpeed":91.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.270737312673216,"aZ":-18.352034784214375,"pfxX":-0.9543457964173262,"pfxZ":6.68267593714286,"pX":-0.13275914045145812,"pZ":1.8943998024484838,"vX0":4.097644585732719,"vY0":-140.65857148660538,"vZ0":-6.619083189743747,"x":122.06,"y":187.63,"x0":-1.4644661086339013,"y0":50.00289005909218,"z0":5.406028802462392,"aX":-1.974433642992626},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.4,"breakHorizontal":1.2,"spinRate":2463,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.38472479192079767,"extension":6.592498800866182},"index":0,"playId":"4281c908-757b-3297-a483-2cf6104ace4b","pitchNumber":1,"startTime":"2026-07-19T19:39:35.553Z","endTime":"2026-07-19T19:39:39.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":82.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.63165677696353,"aZ":-26.78500902494631,"pfxX":-2.915450590780906,"pfxZ":3.196936866611212,"pX":-0.2018788456441798,"pZ":2.010668281576127,"vX0":4.249082884190905,"vY0":-127.14645482749589,"vZ0":-3.410144442596053,"x":124.7,"y":184.49,"x0":-1.4930792754202413,"y0":50.00419254031178,"z0":5.42562999846228,"aX":-4.9188952318427805},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":4.7,"spinRate":1619,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.4258779114540765,"extension":6.721756554477391},"hitData":{"launchSpeed":103.5,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":154.85,"coordY":150.67}},"index":1,"playId":"1faa4e27-baa9-360b-81cf-8f38046202b7","pitchNumber":2,"startTime":"2026-07-19T19:39:49.531Z","endTime":"2026-07-19T19:39:57.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.2,"awayTeamWinProbability":95.8,"homeTeamWinProbabilityAdded":-0.5999999999999996,"leverageIndex":0.14,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:39:57.528Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T19:40:26.564Z","endTime":"2026-07-19T19:43:45.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,7],"actionIndex":[6],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":90.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96618774401619,"aZ":-20.50508586040141,"pfxX":-0.5535116215559486,"pfxZ":5.680774224643775,"pX":-0.19051410484139358,"pZ":3.0021331362446753,"vX0":4.576942013267581,"vY0":-140.57189352502553,"vZ0":-3.3424106325682224,"x":124.26,"y":157.72,"x0":-1.7498023457452292,"y0":50.0041899406803,"z0":5.496321209155582,"aX":-1.1382651592662218},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.0,"breakHorizontal":0.4,"spinRate":2510,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3857828965328558,"extension":6.499684363016636},"index":0,"playId":"613198b7-fe0a-3db8-8eaf-bc44237e43be","pitchNumber":1,"startTime":"2026-07-19T19:40:26.564Z","endTime":"2026-07-19T19:40:30.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":89.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.722726899627055,"aZ":-21.84984729296439,"pfxX":0.08332497746283685,"pfxZ":5.1566906014427865,"pX":-0.38389566550796744,"pZ":3.9218115081754457,"vX0":3.3163520051473925,"vY0":-138.8817489652106,"vZ0":-0.6980183073007264,"x":131.63,"y":132.89,"x0":-1.5919024972599638,"y0":50.00499360144405,"z0":5.59711333452931,"aX":0.16671761384839745},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.5,"breakHorizontal":-0.7,"spinRate":2346,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3906329762521503,"extension":6.666030859800948},"index":1,"playId":"cc89ea3a-c9d3-3751-831c-19f9094569f5","pitchNumber":2,"startTime":"2026-07-19T19:40:44.112Z","endTime":"2026-07-19T19:40:49.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-19T19:40:58.202Z","endTime":"2026-07-19T19:41:07.014Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.639501662491362,"aZ":-33.62118247597196,"pfxX":6.8626592434422795,"pfxZ":-0.9353527986261767,"pX":-0.26787698480155936,"pZ":2.055638491074742,"vX0":1.6364116458192581,"vY0":-123.16478393658608,"vZ0":-1.2338068838255,"x":127.21,"y":183.28,"x0":-1.8313989963686854,"y0":50.00199628597611,"z0":5.385919329373935,"aX":10.626406866826938},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.7,"breakHorizontal":-12.8,"spinRate":2638,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.4433689598770125,"extension":6.4882407718674315},"index":3,"playId":"ace63e57-95a6-33e0-b2fa-99b98f7f8077","pitchNumber":3,"startTime":"2026-07-19T19:41:07.014Z","endTime":"2026-07-19T19:41:11.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":81.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.538121593691127,"aZ":-28.389913472100343,"pfxX":-0.1509328520362434,"pfxZ":2.3028704561182245,"pX":-0.20701599338998444,"pZ":2.477608461541082,"vX0":3.2585098515727218,"vY0":-125.82690848276633,"vZ0":-2.0573667277625587,"x":124.89,"y":171.88,"x0":-1.485704104093382,"y0":50.00295997231929,"z0":5.550908993464419,"aX":-0.2483058704228822},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.1,"breakHorizontal":-0.2,"spinRate":1593,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4312137205726536,"extension":6.657504051879309},"index":4,"playId":"43dee3df-7f74-378f-81d3-979efdd70674","pitchNumber":4,"startTime":"2026-07-19T19:41:28.856Z","endTime":"2026-07-19T19:41:37.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NH"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":92.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.224483145150167,"aZ":-19.665709933080052,"pfxX":-1.436285256228035,"pfxZ":5.895033558613141,"pX":0.9144772318443273,"pZ":1.0349583659088242,"vX0":7.549847654871785,"vY0":-142.98122107240897,"vZ0":-8.547538498078518,"x":82.14,"y":210.84,"x0":-1.545617685269286,"y0":50.005866289440355,"z0":5.24134301331102,"aX":-3.0498927101455537},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.6,"breakHorizontal":1.4,"spinRate":2229,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3794804580559332,"extension":6.651129035708873},"index":5,"playId":"07c8d271-b618-3806-8004-39bf1a73b28b","pitchNumber":5,"startTime":"2026-07-19T19:43:17.860Z","endTime":"2026-07-19T19:43:25.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"JJ Bleday steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":6,"actionPlayId":"07c8d271-b618-3806-8004-39bf1a73b28b","startTime":"2026-07-19T19:43:29.233Z","endTime":"2026-07-19T19:43:41.321Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"postOnSecond":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.22,"dramaIndex":13.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":92.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.813812859429316,"aZ":-22.22974568460142,"pfxX":-0.13448141492803378,"pfxZ":4.683920733113858,"pX":-0.7906308583882729,"pZ":3.5581525658122333,"vX0":2.417850902891487,"vY0":-142.31066467743173,"vZ0":-2.1065986571161894,"x":147.14,"y":142.71,"x0":-1.6213684234803116,"y0":50.00562953314439,"z0":5.665362768984719,"aX":-0.28631547323504275},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.4,"breakHorizontal":-0.1,"spinRate":2384,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3798227440108093,"extension":6.402735426484043},"index":7,"playId":"7b4e8fcd-ca90-39c2-9236-ac6909ad2c26","pitchNumber":6,"startTime":"2026-07-19T19:43:41.321Z","endTime":"2026-07-19T19:43:45.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":0.5999999999999996,"leverageIndex":0.22,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:43:45.005Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T19:43:55.633Z","endTime":"2026-07-19T19:45:49.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":91.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.99531513705832,"aZ":-21.79961227819798,"pfxX":0.47831037037494273,"pfxZ":5.003304577565352,"pX":-0.7460813433793883,"pZ":2.9767914181251314,"vX0":2.6530572601386817,"vY0":-140.57744904164002,"vZ0":-3.2956396764609917,"x":145.44,"y":158.41,"x0":-1.750564638955164,"y0":50.00572589412941,"z0":5.520727111107108,"aX":0.9916299262470389},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.9,"breakHorizontal":-1.2,"spinRate":2434,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3843589755776762,"extension":6.517703228556289},"index":0,"playId":"d51740d2-0208-34f1-b588-463ac64c6208","pitchNumber":1,"startTime":"2026-07-19T19:44:07.822Z","endTime":"2026-07-19T19:44:12.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}},"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.9,"endSpeed":89.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.138139423156215,"aZ":-23.220511414116284,"pfxX":-1.3198674879741024,"pfxZ":4.427874308467743,"pX":-0.2938331788602193,"pZ":4.473731035984709,"vX0":4.2370521194872754,"vY0":-139.76661099837776,"vZ0":0.8087970725101341,"x":128.2,"y":117.99,"x0":-1.6437162435328916,"y0":50.00010464502832,"z0":5.681337071912397,"aX":-2.668023251179983},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.4,"breakHorizontal":1.7,"spinRate":2387,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3887163466991499,"extension":6.399925413063018},"index":1,"playId":"aa16e25a-ba33-399c-95b1-c2542f141923","pitchNumber":2,"startTime":"2026-07-19T19:44:46.469Z","endTime":"2026-07-19T19:44:49.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.656228903887257,"aZ":-27.57134966180543,"pfxX":-2.0074363006937164,"pfxZ":2.7666682302727335,"pX":-0.22505448036700382,"pZ":2.201203464331897,"vX0":4.312017887834425,"vY0":-126.9828818491946,"vZ0":-2.907516732405511,"x":125.58,"y":179.35,"x0":-1.6709234702961744,"y0":50.000697832854556,"z0":5.514017679600439,"aX":-3.3367618823288483},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.7,"breakHorizontal":2.9,"spinRate":1584,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.42842708593261225,"extension":6.747291553278399},"index":2,"playId":"3f617f99-0bc7-3a03-8dac-a3288ab98b12","pitchNumber":3,"startTime":"2026-07-19T19:45:02.180Z","endTime":"2026-07-19T19:45:05.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.04842524673379,"aZ":-27.20884523854309,"pfxX":-1.236007152363741,"pfxZ":2.9826519268618243,"pX":-0.8099834079307108,"pZ":1.9937089265292036,"vX0":2.425591590854523,"vY0":-126.9472367310617,"vZ0":-3.563327152787139,"x":147.87,"y":184.95,"x0":-1.6086807778328815,"y0":50.00365803882049,"z0":5.533815796252851,"aX":-2.0585285461622846},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":1.8,"spinRate":1685,"spinDirection":194},"zone":7,"typeConfidence":2.0,"plateTime":0.4281673494652294,"extension":6.684731975620775},"index":3,"playId":"eef7ec8a-3596-3d03-a50b-8c6903b23e1e","pitchNumber":4,"startTime":"2026-07-19T19:45:20.752Z","endTime":"2026-07-19T19:45:25.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":90.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72644452482337,"aZ":-23.61552887952125,"pfxX":-1.125276339263031,"pfxZ":4.118062164315777,"pX":-0.37232465129411796,"pZ":4.0368390509936445,"vX0":4.099980252974733,"vY0":-141.5241174716479,"vZ0":-0.2669535189523622,"x":131.19,"y":129.79,"x0":-1.678043511998269,"y0":50.00442334053912,"z0":5.613205141246746,"aX":-2.339988081304775},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.6,"breakHorizontal":1.4,"spinRate":2531,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3833809020162855,"extension":6.4290111757091255},"index":4,"playId":"14fb130b-f91c-3d34-8709-0ca2141a0c2a","pitchNumber":5,"startTime":"2026-07-19T19:45:45.994Z","endTime":"2026-07-19T19:45:49.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.0,"awayTeamWinProbability":95.0,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.2,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:45:49.943Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T19:46:00.785Z","endTime":"2026-07-19T19:47:47.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":89.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.355139246416478,"aZ":-24.915613537855606,"pfxX":-4.244428163381107,"pfxZ":3.622171125949084,"pX":-0.4118985655460098,"pZ":3.2560220861704314,"vX0":5.159979133548351,"vY0":-139.03626177428882,"vZ0":-1.5647444704599034,"x":132.7,"y":150.87,"x0":-1.7202899160564216,"y0":50.00102179893465,"z0":5.442643772999205,"aX":-8.502807166462475},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.5,"breakHorizontal":7.0,"spinRate":2432,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.390489084422581,"extension":6.668347262779011},"index":0,"playId":"e21aabb2-e563-3402-b51b-766bdc5aa39b","pitchNumber":1,"startTime":"2026-07-19T19:46:16.405Z","endTime":"2026-07-19T19:46:19.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.869698328770948,"aZ":-32.09702263285129,"pfxX":4.49691535466345,"pfxZ":0.04885980969066672,"pX":-0.9675100637120903,"pZ":2.7648620420290313,"vX0":0.7152883531746872,"vY0":-122.83079099177581,"vZ0":-0.10073882187444039,"x":153.88,"y":164.13,"x0":-1.8462321218224733,"y0":50.00185191065577,"z0":5.491542411462636,"aX":7.005267079446771},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.2,"breakHorizontal":-8.3,"spinRate":2563,"spinDirection":76},"zone":11,"typeConfidence":2.0,"plateTime":0.44263051070763204,"extension":6.60672990633695},"index":1,"playId":"91c0d79c-bc22-3162-a126-c60e63f6e691","pitchNumber":2,"startTime":"2026-07-19T19:46:35.777Z","endTime":"2026-07-19T19:46:40.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29374988473867,"aZ":-22.310490063526657,"pfxX":0.7383604098068242,"pfxZ":4.837147505110213,"pX":-1.002438194317816,"pZ":5.313414643344933,"vX0":1.6217869307797932,"vY0":-140.16853825510924,"vZ0":2.7029458973193394,"x":155.21,"y":95.32,"x0":-1.678893188670815,"y0":50.00288634820805,"z0":5.773814512645003,"aX":1.5054563261952147},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.4,"breakHorizontal":-1.6,"spinRate":2443,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.3871193790299561,"extension":6.410162633203162},"index":2,"playId":"86dfc9ea-98f9-3224-8f48-fa5d75c4de8c","pitchNumber":3,"startTime":"2026-07-19T19:46:54.698Z","endTime":"2026-07-19T19:46:58.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":89.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.971715686405993,"aZ":-21.502645608272957,"pfxX":0.9394219775881335,"pfxZ":5.331636494432414,"pX":0.149317718448383,"pZ":2.1762595568468788,"vX0":4.709181147494276,"vY0":-138.6801075457867,"vZ0":-5.086351016852704,"x":111.31,"y":180.02,"x0":-1.674035006192785,"y0":50.004261467788105,"z0":5.415469854289349,"aX":1.879305445271774},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.1,"breakHorizontal":-2.4,"spinRate":2421,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3908675470931957,"extension":6.772299672851024},"index":3,"playId":"c9bdd1cc-1fc5-3c05-aa16-74e46fa4bdd2","pitchNumber":4,"startTime":"2026-07-19T19:47:20.292Z","endTime":"2026-07-19T19:47:24.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.028062127349962,"aZ":-30.16695863345165,"pfxX":6.451941054993462,"pfxZ":1.311181929821899,"pX":-0.0912287107287798,"pZ":1.4987600185511327,"vX0":2.329451646888049,"vY0":-122.30350615789578,"vZ0":-3.226005098657856,"x":120.48,"y":198.31,"x0":-1.8917223946297896,"y0":50.00076058852749,"z0":5.397020910031955,"aX":9.863712807311707},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.9,"breakHorizontal":-12.2,"spinRate":2639,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.4462678270090925,"extension":6.655884192592707},"index":4,"playId":"32edeaa2-a2cd-30ed-9afa-62eccfbe32b8","pitchNumber":5,"startTime":"2026-07-19T19:47:44.177Z","endTime":"2026-07-19T19:47:47.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.5,"awayTeamWinProbability":94.5,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:47:47.731Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-19T19:49:47.993Z","endTime":"2026-07-19T19:51:11.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.765344894988004,"aZ":-19.45928458812174,"pfxX":-5.385738362880104,"pfxZ":6.157911695126817,"pX":-1.1601448174256184,"pZ":4.18305809880409,"vX0":3.502383175684532,"vY0":-141.90429113700742,"vZ0":-1.5476390635245776,"x":161.22,"y":125.84,"x0":-1.7029797895793055,"y0":50.00040764677734,"z0":5.959974967008427,"aX":-11.116073535146407},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.0,"breakHorizontal":9.1,"spinRate":2282,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3842092345724275,"extension":6.408428904939173},"index":0,"playId":"5b890194-9c58-391f-b68e-1bf574d89cc7","pitchNumber":1,"startTime":"2026-07-19T19:49:56.666Z","endTime":"2026-07-19T19:50:00.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8923699711663,"aZ":-16.87559110884306,"pfxX":-3.111543259584126,"pfxZ":7.638929989277575,"pX":-0.7217022121796373,"pZ":2.956063111726877,"vX0":4.303774954037081,"vY0":-139.77658144741264,"vZ0":-4.554326699840361,"x":144.51,"y":158.97,"x0":-1.868431290905138,"y0":50.005193472862906,"z0":5.695255439115228,"aX":-6.233593415825705},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":4.9,"spinRate":2421,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3900445251774478,"extension":6.583595504013948},"index":1,"playId":"94005bda-9fd7-35ee-9d20-aebfa5bc5556","pitchNumber":2,"startTime":"2026-07-19T19:50:09.769Z","endTime":"2026-07-19T19:50:13.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.369568180676346,"aZ":-28.57142175390818,"pfxX":2.4903923051739425,"pfxZ":2.021462028604466,"pX":-0.5214962983492738,"pZ":3.4320687406672463,"vX0":2.6818448988302452,"vY0":-131.55193584945275,"vZ0":-1.4873268589340536,"x":136.88,"y":146.11,"x0":-1.8713244144581314,"y0":50.00418646707524,"z0":6.08859744973583,"aX":4.440312023121391},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.6,"breakHorizontal":-5.0,"spinRate":2387,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.4136296228640437,"extension":6.1139421328933885},"index":2,"playId":"84404b47-2a5e-3d8e-b335-64641f16bc1d","pitchNumber":3,"startTime":"2026-07-19T19:50:25.639Z","endTime":"2026-07-19T19:50:29.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-19T19:50:37.857Z","endTime":"2026-07-19T19:50:47.364Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.786296149518854,"aZ":-15.604519679387124,"pfxX":-2.901292245879495,"pfxZ":7.973723352236629,"pX":0.29548337419095094,"pZ":2.8224764873828363,"vX0":5.6381654101339524,"vY0":-142.33333633343804,"vZ0":-6.404865633181921,"x":105.74,"y":162.57,"x0":-1.322808204892282,"y0":50.00215214140197,"z0":6.067818844016116,"aX":-6.028849569154387},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.6,"breakHorizontal":4.3,"spinRate":2450,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.3829797977748952,"extension":6.310861461068564},"index":4,"playId":"71191897-789a-31bd-a8b6-f729bde4950a","pitchNumber":4,"startTime":"2026-07-19T19:50:47.364Z","endTime":"2026-07-19T19:50:51.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":87.2,"endSpeed":81.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.884319324848697,"aZ":-27.85807902466608,"pfxX":-2.4277188209438467,"pfxZ":2.5963293595539625,"pX":-0.014251787755312266,"pZ":3.1033692774377015,"vX0":4.002890908983939,"vY0":-127.09553811550462,"vZ0":-2.0167824253050086,"x":117.54,"y":154.99,"x0":-1.2821574899647632,"y0":50.00472412402572,"z0":6.083058648499251,"aX":-4.040082216152405},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.6,"breakHorizontal":3.7,"spinRate":1280,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4281820784246233,"extension":6.607507290423552},"index":5,"playId":"2543d54f-0135-35f5-8ae0-6309a8139d35","pitchNumber":5,"startTime":"2026-07-19T19:51:07.235Z","endTime":"2026-07-19T19:51:11.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-0.7999999999999998,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:51:11.395Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Karros pops out to catcher Tyler Stephenson in foul territory.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-19T19:51:17.093Z","endTime":"2026-07-19T19:52:42.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":90.3,"endSpeed":84.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97774441100479,"aZ":-28.719955637107038,"pfxX":3.080183139484854,"pfxZ":1.9171339921925021,"pX":-0.8115354068188019,"pZ":3.7151556048419923,"vX0":3.1711343989400755,"vY0":-131.75386613266625,"vZ0":-0.8541647216554158,"x":147.93,"y":138.47,"x0":-2.419535955698194,"y0":50.0055221171178,"z0":6.116347668377194,"aX":5.560842972701132},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.5,"breakHorizontal":-6.1,"spinRate":2400,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4115461638814457,"extension":6.107551922133316},"index":0,"playId":"f046f9a7-cb4d-3bc8-a995-1967e27b21c5","pitchNumber":1,"startTime":"2026-07-19T19:51:32.388Z","endTime":"2026-07-19T19:51:36.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.964133105035483,"aZ":-31.550669609941867,"pfxX":3.2990594501099886,"pfxZ":0.3621416924285157,"pX":-0.04159370573769907,"pZ":3.590806334431205,"vX0":4.808102526495438,"vY0":-128.04417266346815,"vZ0":-0.34781383432079793,"x":118.59,"y":141.83,"x0":-2.3536970514543256,"y0":50.00035421124528,"z0":6.143327786175142,"aX":5.618553183778233},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.8,"breakHorizontal":-6.8,"spinRate":2323,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.4235791490127032,"extension":6.2909400508154185},"index":1,"playId":"2b08fde4-9330-3363-b915-ed29f0a713f0","pitchNumber":2,"startTime":"2026-07-19T19:51:44.570Z","endTime":"2026-07-19T19:51:48.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":98.1,"endSpeed":91.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.128235134775334,"aZ":-14.51726355043695,"pfxX":-3.6163910774222647,"pfxZ":8.352155963601604,"pX":0.9340160577598612,"pZ":2.386817482691037,"vX0":10.073720512520767,"vY0":-142.69798154404418,"vZ0":-7.103891126939169,"x":81.4,"y":174.34,"x0":-2.1334561463575055,"y0":50.000409882153846,"z0":5.778589703492376,"aX":-7.643839464621792},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.3,"breakHorizontal":5.0,"spinRate":2402,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3802319487407879,"extension":6.5152222538654705},"index":2,"playId":"aba86726-bb9c-36e9-b1d0-36e5d0184041","pitchNumber":3,"startTime":"2026-07-19T19:51:59.174Z","endTime":"2026-07-19T19:52:04.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.054019529562,"aZ":-30.079685006823592,"pfxX":2.6312739851347464,"pfxZ":1.2258891582516238,"pX":0.49342777145952493,"pZ":2.63126875008774,"vX0":5.675166960011619,"vY0":-128.19411004929768,"vZ0":-3.137806538862662,"x":98.19,"y":167.74,"x0":-2.0685687260472543,"y0":50.00163406102402,"z0":6.1565479362002895,"aX":4.492480163542322},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.9,"breakHorizontal":-5.8,"spinRate":2381,"spinDirection":105},"zone":6,"typeConfidence":2.0,"plateTime":0.4230990250211546,"extension":6.2674813906248685},"index":3,"playId":"abf635aa-b736-32fe-8702-47aae7984475","pitchNumber":4,"startTime":"2026-07-19T19:52:14.478Z","endTime":"2026-07-19T19:52:19.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"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-19T19:52:25.905Z","endTime":"2026-07-19T19:52:32.450Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.19289977687685,"aZ":-31.237086526658377,"pfxX":2.2111874888701033,"pfxZ":0.5645566506193394,"pX":-0.42021699575453725,"pZ":3.55186198897838,"vX0":3.876746480940445,"vY0":-126.85924928856834,"vZ0":-0.7208682938561191,"x":133.02,"y":142.88,"x0":-2.239464625176847,"y0":50.006260444276165,"z0":6.270357867112144,"aX":3.7049996506410516},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.1,"breakHorizontal":-4.7,"spinRate":2442,"spinDirection":96},"zone":1,"typeConfidence":2.0,"plateTime":0.42725686218459824,"extension":6.255372655873035},"hitData":{"launchSpeed":80.0,"launchAngle":82.0,"totalDistance":14.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":129.69,"coordY":200.17}},"index":5,"playId":"e586dce4-09a8-3e31-ac75-c2a93d21ad17","pitchNumber":5,"startTime":"2026-07-19T19:52:32.450Z","endTime":"2026-07-19T19:52:42.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":4.2,"awayTeamWinProbability":95.8,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:52:42.481Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Troy Johnston singles on a sharp line drive to right fielder JJ Bleday.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-19T19:52:53.482Z","endTime":"2026-07-19T19:53:30.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.0,"endSpeed":91.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48599150829506,"aZ":-14.137333025973566,"pfxX":-2.568984514228797,"pfxZ":8.512930131935804,"pX":-1.295736491331464,"pZ":3.280978311421158,"vX0":2.501617768581441,"vY0":-142.93828290465783,"vZ0":-4.605224630712323,"x":166.39,"y":150.19,"x0":-1.8383959314309464,"y0":50.00600535170772,"z0":5.767203825032965,"aX":-5.445332041728959},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.0,"breakHorizontal":4.3,"spinRate":2501,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.379709406441719,"extension":6.646899172625614},"index":0,"playId":"f4e814d0-d100-3880-b6a4-103fd524a3f3","pitchNumber":1,"startTime":"2026-07-19T19:53:05.289Z","endTime":"2026-07-19T19:53:10.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":91.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91333157227177,"aZ":-14.813604868718485,"pfxX":-2.097122753745352,"pfxZ":8.27251847017989,"pX":0.2653006175263597,"pZ":2.163717749060144,"vX0":5.354223546461474,"vY0":-141.76600715621973,"vZ0":-8.121416502006015,"x":106.89,"y":180.36,"x0":-1.3497112522062436,"y0":50.00496151485876,"z0":5.950575347313706,"aX":-4.402469824577034},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.0,"breakHorizontal":3.1,"spinRate":2372,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.38184221275527674,"extension":6.653959137636354},"hitData":{"launchSpeed":106.2,"launchAngle":5.0,"totalDistance":112.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":152.1,"coordY":101.34}},"index":1,"playId":"2b600a1a-fb27-394c-bfb0-5ca5db4c02ee","pitchNumber":2,"startTime":"2026-07-19T19:53:19.051Z","endTime":"2026-07-19T19:53:30.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.12,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:53:30.077Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-19T19:53:45.402Z","endTime":"2026-07-19T19:54:52.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":90.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.050377504245827,"aZ":-16.802667245561075,"pfxX":-3.1675391773244734,"pfxZ":7.453445548409416,"pX":0.22535492047111508,"pZ":2.3795423600598715,"vX0":8.754497075070582,"vY0":-141.06076936701416,"vZ0":-6.6442194699037325,"x":108.41,"y":174.53,"x0":-2.4751636309722667,"y0":50.0031572128744,"z0":5.805349672279777,"aX":-6.533571468490129},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.6,"breakHorizontal":4.4,"spinRate":2234,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.38487104409510975,"extension":6.41207642888866},"index":0,"playId":"dd3bb34c-c4de-3bf8-8df7-e1f57f56f554","pitchNumber":1,"startTime":"2026-07-19T19:53:54.177Z","endTime":"2026-07-19T19:53:58.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.035929992935984,"aZ":-18.187005395330893,"pfxX":-4.799811606676263,"pfxZ":6.710186447444427,"pX":0.010495579745539739,"pZ":3.9735953351003306,"vX0":8.481981439936794,"vY0":-142.79777341782093,"vZ0":-2.287666782915131,"x":116.6,"y":131.49,"x0":-2.3622111371187,"y0":50.001105913284526,"z0":5.917403332285664,"aX":-10.003550811779713},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.9,"breakHorizontal":7.2,"spinRate":2193,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.38221495438138486,"extension":6.5091944194192815},"index":1,"playId":"0e627053-3d44-3561-a44b-8c9aa5227a4d","pitchNumber":2,"startTime":"2026-07-19T19:54:11.790Z","endTime":"2026-07-19T19:54:15.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":91.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.050913922784684,"aZ":-17.649467832394,"pfxX":-4.8102359756400785,"pfxZ":6.940304880063753,"pX":0.43531636988653905,"pZ":2.0153498796893556,"vX0":8.71991462689974,"vY0":-142.2443810539354,"vZ0":-7.415047907674801,"x":100.41,"y":184.37,"x0":-2.015430500037447,"y0":50.00379750120687,"z0":5.732064508208984,"aX":-10.06949461869113},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.5,"breakHorizontal":7.3,"spinRate":2257,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.3819300491646378,"extension":6.5918912389517725},"index":2,"playId":"b71818c0-9e5f-3371-97db-e99c452f0b4a","pitchNumber":3,"startTime":"2026-07-19T19:54:29.695Z","endTime":"2026-07-19T19:54:34.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.406688532329675,"aZ":-28.460257532021163,"pfxX":2.8876781329548424,"pfxZ":2.131142289059536,"pX":0.505858533503358,"pZ":3.154116274773012,"vX0":6.087844921813155,"vY0":-130.254823930336,"vZ0":-2.06328521007767,"x":97.72,"y":153.62,"x0":-2.222923498068592,"y0":50.005374288149795,"z0":6.076182541590593,"aX":5.038368488854237},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.7,"breakHorizontal":-6.4,"spinRate":2306,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.41804883590672715,"extension":6.23112454160889},"index":3,"playId":"0e8664d0-4f76-31e0-b235-cb5c45af1927","pitchNumber":4,"startTime":"2026-07-19T19:54:48.079Z","endTime":"2026-07-19T19:54:52.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":-0.6999999999999997,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:54:52.030Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Stephenson flies out sharply to center fielder Jake McCarthy.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T19:57:13.397Z","endTime":"2026-07-19T19:57:51.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T19:56:57.128Z","endTime":"2026-07-19T19:57:15.564Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.28918159820997,"aZ":-28.22776945335309,"pfxX":5.255444632695527,"pfxZ":2.4939298407747756,"pX":-1.1356860642303166,"pZ":3.469661742539379,"vX0":0.009788553315909554,"vY0":-124.15018375211969,"vZ0":0.6551246725399235,"x":160.29,"y":145.1,"x0":-1.8243114232429214,"y0":50.00547049272436,"z0":5.523857564049062,"aX":8.330941470117065},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.9,"breakHorizontal":-9.6,"spinRate":2553,"spinDirection":97},"zone":11,"typeConfidence":2.0,"plateTime":0.43861326484797525,"extension":6.455181993163732},"index":1,"playId":"6239ca32-8174-3de1-8093-570c544bf2ba","pitchNumber":1,"startTime":"2026-07-19T19:57:15.564Z","endTime":"2026-07-19T19:57:19.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":90.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76899278193524,"aZ":-20.730143296680584,"pfxX":-0.11270424239108134,"pfxZ":5.618419038388681,"pX":1.062870599944773,"pZ":1.2719203928882314,"vX0":6.776365233705429,"vY0":-139.73572297722498,"vZ0":-7.6961464000559765,"x":76.49,"y":204.44,"x0":-1.3492304107385056,"y0":50.00125752489249,"z0":5.357761127129944,"aX":-0.2315499372935838},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.2,"breakHorizontal":-0.8,"spinRate":2356,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.387649353970434,"extension":6.555713724603928},"index":2,"playId":"02681a35-caa4-33ed-b979-83d0a3417157","pitchNumber":2,"startTime":"2026-07-19T19:57:27.614Z","endTime":"2026-07-19T19:57:31.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":88.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37424021345029,"aZ":-19.83508646348358,"pfxX":0.8847698073222725,"pfxZ":6.219928385299129,"pX":-0.4535842236657569,"pZ":2.591978441132731,"vX0":3.019414909890436,"vY0":-138.00523697998688,"vZ0":-3.813021279197138,"x":134.29,"y":168.8,"x0":-1.6643891620838103,"y0":50.00557573311438,"z0":5.279797122091398,"aX":1.7565129651452116},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.9,"breakHorizontal":-2.0,"spinRate":2437,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.39259187568267917,"extension":6.514073141975935},"hitData":{"launchSpeed":103.9,"launchAngle":34.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":108.47,"coordY":27.4}},"index":3,"playId":"047d5544-479d-318b-9165-a965076d6692","pitchNumber":3,"startTime":"2026-07-19T19:57:41.228Z","endTime":"2026-07-19T19:57:51.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.2,"awayTeamWinProbability":95.8,"homeTeamWinProbabilityAdded":0.30000000000000027,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:57:51.703Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Friedl challenged (pitch result), call on the field was overturned: TJ Friedl walks.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T19:58:05.156Z","endTime":"2026-07-19T19:59:54.967Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":89.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.34905304638314,"aZ":-22.675475819088785,"pfxX":1.0419979981894825,"pfxZ":4.77621814980074,"pX":1.4733799718179903,"pZ":1.9927170132838607,"vX0":7.474628997632187,"vY0":-137.95788991328624,"vZ0":-5.2309658535408285,"x":60.84,"y":184.98,"x0":-1.371314244182363,"y0":50.00683900364804,"z0":5.376648900282675,"aX":2.073569044899643},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.0,"breakHorizontal":-3.0,"spinRate":2372,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3922209589751131,"extension":6.547729760827501},"index":0,"playId":"d911803a-4491-3590-9a0e-447a0792e619","pitchNumber":1,"startTime":"2026-07-19T19:58:17.216Z","endTime":"2026-07-19T19:58:20.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":88.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1790267691267,"aZ":-22.85911731342608,"pfxX":1.0278840268758946,"pfxZ":4.749567983233135,"pX":0.7247803960099466,"pZ":2.2371109135218763,"vX0":5.856154806527049,"vY0":-137.4137319529451,"vZ0":-4.407036827817067,"x":89.37,"y":178.38,"x0":-1.5455687984796855,"y0":50.001664956962884,"z0":5.365603485872964,"aX":2.0153298964448383},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.2,"breakHorizontal":-2.8,"spinRate":2381,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3947899481293158,"extension":6.609775531479637},"index":1,"playId":"12ada0eb-8133-3cce-9cc5-fe88e0408d4f","pitchNumber":2,"startTime":"2026-07-19T19:58:33.908Z","endTime":"2026-07-19T19:58:37.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":76.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.30647474144882,"aZ":-34.37728211352722,"pfxX":4.269719730828062,"pfxZ":-1.5243180962809504,"pX":-0.04271496036474535,"pZ":0.9828425249257735,"vX0":2.30090929445253,"vY0":-117.73049125728605,"vZ0":-3.178978991841689,"x":118.63,"y":212.24,"x0":-1.5784773023999241,"y0":50.00297949743962,"z0":5.441974258718318,"aX":6.1664592063565395},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.1,"breakHorizontal":-8.2,"spinRate":2517,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4602100445503239,"extension":6.618029018692307},"index":2,"playId":"0e50ae7a-f886-3816-8965-5a6a368c7e84","pitchNumber":3,"startTime":"2026-07-19T19:58:52.922Z","endTime":"2026-07-19T19:58:57.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":83.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.404703411843087,"aZ":-25.663619666061212,"pfxX":-1.9288673084823325,"pfxZ":3.81958523822788,"pX":0.15743527139621816,"pZ":0.3111692753091441,"vX0":4.846116673666434,"vY0":-127.67244077369966,"vZ0":-7.785761932476211,"x":111.0,"y":230.38,"x0":-1.4883378046843014,"y0":50.001216427062296,"z0":5.327695017773547,"aX":-3.286181346876836},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.9,"breakHorizontal":2.8,"spinRate":1724,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4238973030141473,"extension":6.636026351220143},"index":3,"playId":"ee722a52-a963-33c6-98e9-497b57c8b6b2","pitchNumber":4,"startTime":"2026-07-19T19:59:07.057Z","endTime":"2026-07-19T19:59:10.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":84.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.207215987050372,"aZ":-28.713418286302787,"pfxX":2.734301098663602,"pfxZ":1.9354005837836254,"pX":0.5451529246903075,"pZ":1.8038667045938883,"vX0":5.061855847457804,"vY0":-130.71075481905407,"vZ0":-3.787857454909296,"x":96.22,"y":190.08,"x0":-1.747779801551438,"y0":50.001167208326166,"z0":5.352292356234883,"aX":4.882479441463949},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.1,"breakHorizontal":-5.8,"spinRate":2573,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.4139952914942868,"extension":6.65506158522794},"index":4,"playId":"42cd1593-f504-380e-8040-ac7ab03c4ef1","pitchNumber":5,"startTime":"2026-07-19T19:59:24.072Z","endTime":"2026-07-19T19:59:27.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-19T19:59:36.655Z","endTime":"2026-07-19T19:59:50.047Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":90.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.585655986306673,"aZ":-23.24269989976962,"pfxX":0.048856499101112894,"pfxZ":4.430170599326039,"pX":-0.12420560373144046,"pZ":1.3919097441454529,"vX0":4.087190410977559,"vY0":-138.86257458021683,"vZ0":-6.571205436353866,"x":121.73,"y":201.2,"x0":-1.6018694415133958,"y0":50.006204003247106,"z0":5.263180901859578,"aX":0.09735874227221424},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.3,"breakHorizontal":-0.7,"spinRate":2318,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3896422394586656,"extension":6.675267623341047},"index":6,"playId":"73b25491-c5b4-3ef6-9f22-884caab3fa26","pitchNumber":6,"startTime":"2026-07-19T19:59:50.047Z","endTime":"2026-07-19T19:59:54.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"}},"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-19T19:59:54.967Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dane Myers walks. TJ Friedl to 2nd.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T20:00:34.130Z","endTime":"2026-07-19T20:02:08.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":86.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.557108379769954,"aZ":-25.82718105960857,"pfxX":-4.38224041242933,"pfxZ":3.372703593294098,"pX":-0.2920698122994661,"pZ":3.602136081270221,"vX0":5.635822802181641,"vY0":-134.46635699435396,"vZ0":-0.09855354254594317,"x":128.13,"y":141.52,"x0":-1.8191011486889503,"y0":50.00324240268326,"z0":5.429987547804609,"aX":-8.248464237266232},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.2,"breakHorizontal":7.1,"spinRate":2314,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4031017241716981,"extension":6.53222938988439},"index":0,"playId":"2c3a5440-37c1-310f-b5ca-d94e5f2daa33","pitchNumber":1,"startTime":"2026-07-19T20:00:34.130Z","endTime":"2026-07-19T20:00:38.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"68f4dd6b-fec7-3c76-bd6f-dfbd94419002","startTime":"2026-07-19T20:00:53.260Z","endTime":"2026-07-19T20:00:57.311Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.959901653295958,"aZ":-25.121104718460582,"pfxX":-5.959234547998172,"pfxZ":3.751292770697553,"pX":-0.9877000169017826,"pZ":2.1728277196567074,"vX0":4.292073123020609,"vY0":-134.92103587017152,"vZ0":-3.6626920930273235,"x":154.65,"y":180.11,"x0":-1.809407759068321,"y0":50.001631259337465,"z0":5.27881332234023,"aX":-11.201365050726897},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.4,"breakHorizontal":10.1,"spinRate":2230,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4029648004139399,"extension":6.445237862384554},"index":2,"playId":"84bc9991-af94-3a2e-8ca2-683a64ef87f9","pitchNumber":2,"startTime":"2026-07-19T20:01:09.744Z","endTime":"2026-07-19T20:01:13.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.248581726371228,"aZ":-28.741022841998948,"pfxX":2.614721935620666,"pfxZ":1.9518682939382668,"pX":0.19702344885814307,"pZ":1.5162949758553608,"vX0":3.8670034905044637,"vY0":-130.56186765945506,"vZ0":-4.405079324704689,"x":109.49,"y":197.84,"x0":-1.6317265485640573,"y0":50.00445981457631,"z0":5.3381089710948615,"aX":4.60667039616145},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.0,"breakHorizontal":-5.4,"spinRate":2353,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.41630218750461445,"extension":6.622175631059144},"index":3,"playId":"544ae2ab-79e9-38ab-aad2-f30415a7bcf1","pitchNumber":3,"startTime":"2026-07-19T20:01:29.625Z","endTime":"2026-07-19T20:01:34.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.837990150256452,"aZ":-29.334145939492743,"pfxX":2.916605114935251,"pfxZ":1.7653850397759658,"pX":-0.9720586116796621,"pZ":2.8296150978387455,"vX0":1.2078447879345278,"vY0":-125.69102946431181,"vZ0":-0.7667447010368841,"x":154.05,"y":162.38,"x0":-1.8368670903439346,"y0":50.00457152674932,"z0":5.506184815782619,"aX":4.699031196087365},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.2,"breakHorizontal":-5.5,"spinRate":2444,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.43463130122274496,"extension":6.540028499742008},"index":4,"playId":"34af7f1f-8cae-3bd9-8d1d-6534603aa896","pitchNumber":4,"startTime":"2026-07-19T20:01:46.074Z","endTime":"2026-07-19T20:01:51.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":88.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00045828333355,"aZ":-22.2618392684983,"pfxX":1.4908478412893365,"pfxZ":5.08950502581828,"pX":1.2660997215237046,"pZ":0.6841027428114788,"vX0":7.26636095452487,"vY0":-137.18840676406006,"vZ0":-8.140633810869183,"x":68.74,"y":220.31,"x0":-1.5870327387286733,"y0":50.006330937236356,"z0":5.15250596375197,"aX":2.905230109148275},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.0,"breakHorizontal":-4.0,"spinRate":2445,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.3958927793650773,"extension":6.646348252654687},"index":5,"playId":"092a497c-a509-3703-a0e2-eff823cc05a4","pitchNumber":5,"startTime":"2026-07-19T20:02:04.736Z","endTime":"2026-07-19T20:02:08.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-0.39999999999999947,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:02:08.506Z","atBatIndex":25},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Elly De La Cruz grounds into a force out, second baseman Edouard Julien to shortstop Willi Castro. TJ Friedl to 3rd. Dane Myers out at 2nd. Elly De La Cruz to 1st.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T20:04:38.518Z","endTime":"2026-07-19T20:06:11.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-19T20:02:21.799Z","endTime":"2026-07-19T20:02:30.860Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tanner Gordon replaces Ryan Feltner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-19T20:02:30.860Z","endTime":"2026-07-19T20:04:40.741Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685299,"link":"/api/v1/people/685299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":87.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.962373984110304,"aZ":-18.87642311998342,"pfxX":-6.427299610083159,"pfxZ":6.992308316964047,"pX":-1.0417457402990036,"pZ":2.618146266730045,"vX0":5.834954529701514,"vY0":-135.44505954259603,"vZ0":-6.339729538278797,"x":156.71,"y":168.09,"x0":-2.3642684451023492,"y0":50.005219294743384,"z0":6.260444424404466,"aX":-12.228689929378417},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.9,"breakHorizontal":10.8,"spinRate":2250,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.40075839434195304,"extension":5.989960644072895},"index":2,"playId":"5e3070d5-3d4d-32be-bbcf-a365d78b46db","pitchNumber":1,"startTime":"2026-07-19T20:04:40.741Z","endTime":"2026-07-19T20:04:45.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":87.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29867335940396,"aZ":-17.99385539769905,"pfxX":-5.683561327592438,"pfxZ":7.400019159656416,"pX":-0.648191814200204,"pZ":2.842857309340797,"vX0":6.620782819664198,"vY0":-135.98412036851047,"vZ0":-5.954626927329258,"x":141.71,"y":162.02,"x0":-2.349654735370073,"y0":50.003274397520876,"z0":6.264436378001742,"aX":-10.892829643162157},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":9.2,"spinRate":2151,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.39925640140565477,"extension":5.840376811298494},"index":3,"playId":"ff9804ec-7a04-317c-a3fe-f78225159969","pitchNumber":2,"startTime":"2026-07-19T20:04:57.565Z","endTime":"2026-07-19T20:05:01.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":92.4,"endSpeed":86.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14206680310992,"aZ":-18.750757473493604,"pfxX":-5.868894895396618,"pfxZ":7.1840578680940155,"pX":0.2189979432289893,"pZ":2.6289293174427932,"vX0":8.684028242876169,"vY0":-134.38119703608857,"vZ0":-6.215560049477674,"x":108.65,"y":167.8,"x0":-2.259831280998277,"y0":50.004023740251135,"z0":6.25913159843949,"aX":-10.969425978586225},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":9.2,"spinRate":2070,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4042266975668509,"extension":5.792392657161794},"index":4,"playId":"2bab0e8a-1866-3df2-ac61-35fab2309803","pitchNumber":3,"startTime":"2026-07-19T20:05:15.868Z","endTime":"2026-07-19T20:05:19.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":87.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89129080737994,"aZ":-17.86624490048715,"pfxX":-5.529522775523091,"pfxZ":7.4733358266097945,"pX":-0.09536987804401882,"pZ":4.359665281333432,"vX0":7.998087400784622,"vY0":-136.07179349077805,"vZ0":-2.075403924504005,"x":120.64,"y":121.07,"x0":-2.3258794034189267,"y0":50.00636956909208,"z0":6.341916522547094,"aX":-10.592652508756965},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":8.8,"spinRate":2240,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39929533078577606,"extension":5.806280780410392},"index":5,"playId":"5f3354f4-2e0c-3902-b0e5-eb6e60c928c0","pitchNumber":4,"startTime":"2026-07-19T20:05:39.023Z","endTime":"2026-07-19T20:05:42.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.000448927835706,"aZ":-27.534456765374873,"pfxX":-6.910774401183991,"pfxZ":2.9039968901251143,"pX":-0.24528710050962854,"pZ":2.3728455338105827,"vX0":7.837209028045113,"vY0":-124.79730213542958,"vZ0":-3.8674416969371173,"x":126.35,"y":174.71,"x0":-2.509182829255956,"y0":50.00433073862199,"z0":6.177495759336315,"aX":-11.046598093972174},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.7,"breakHorizontal":11.0,"spinRate":2104,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.436703586814029,"extension":6.03522905507882},"hitData":{"launchSpeed":84.9,"launchAngle":7.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":151.18}},"index":6,"playId":"6d9374aa-ddd6-3424-bdea-4e31b90929ad","pitchNumber":5,"startTime":"2026-07-19T20:06:03.423Z","endTime":"2026-07-19T20:06:11.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":0.49999999999999956,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:06:11.448Z","atBatIndex":26},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Sal Stewart grounds into a force out, shortstop Willi Castro to second baseman Edouard Julien. Elly De La Cruz out at 2nd.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T20:06:32.044Z","endTime":"2026-07-19T20:07:09.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57029503557909,"aZ":-20.01475977705111,"pfxX":-4.338940151024105,"pfxZ":6.466125124139715,"pX":-0.6159764544609023,"pZ":4.025895902878969,"vX0":6.523882436321908,"vY0":-134.8576724990274,"vZ0":-2.443062321151137,"x":140.48,"y":130.08,"x0":-2.479720675712197,"y0":50.00192321739802,"z0":6.3233074998095855,"aX":-8.158979419271414},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":6.8,"spinRate":2165,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4029379172695582,"extension":5.924308812360969},"index":0,"playId":"8836bbad-14d2-3aea-8c6f-71a96cf065bc","pitchNumber":1,"startTime":"2026-07-19T20:06:41.589Z","endTime":"2026-07-19T20:06:46.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":90.2,"endSpeed":84.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.782717726914303,"aZ":-25.184183736150185,"pfxX":-2.1122428891495177,"pfxZ":3.893856559981492,"pX":0.3574081297064504,"pZ":2.422572653772415,"vX0":8.26422830042377,"vY0":-131.32012810525052,"vZ0":-4.649555588740956,"x":103.38,"y":173.37,"x0":-2.519537014311572,"y0":50.0001996951568,"z0":6.028847831711046,"aX":-3.789496309953545},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.5,"breakHorizontal":2.5,"spinRate":2091,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.41288617871509414,"extension":5.897978407338307},"hitData":{"launchSpeed":74.0,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.31,"coordY":149.66}},"index":1,"playId":"ad8fd782-3bef-32a3-a320-47ca668c8cdf","pitchNumber":2,"startTime":"2026-07-19T20:07:02.851Z","endTime":"2026-07-19T20:07:09.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.5,"awayTeamWinProbability":95.5,"homeTeamWinProbabilityAdded":0.6000000000000001,"leverageIndex":0.26,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:07:09.883Z","atBatIndex":27},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Edouard Julien reaches on a throwing error by shortstop Elly De La Cruz.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T20:08:58.835Z","endTime":"2026-07-19T20:11:47.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"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":98.1,"endSpeed":91.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98722769584251,"aZ":-12.687516860359747,"pfxX":-4.082315154576639,"pfxZ":9.24050311053714,"pX":2.089251974719027,"pZ":2.0753146273271876,"vX0":11.368811821051617,"vY0":-142.5202464230846,"vZ0":-8.522196485973264,"x":37.36,"y":182.75,"x0":-1.377263697601774,"y0":50.00570053431963,"z0":5.858036822157346,"aX":-8.612253948627963},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.6,"breakHorizontal":5.8,"spinRate":2439,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3806744245920348,"extension":6.5486240572399295},"index":0,"playId":"f6777921-7810-3830-9fab-cf30f988d0cd","pitchNumber":1,"startTime":"2026-07-19T20:09:17.870Z","endTime":"2026-07-19T20:09:21.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":88.1,"endSpeed":82.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.42610178041109,"aZ":-28.202191769875437,"pfxX":1.8303327448378215,"pfxZ":2.3189227269871893,"pX":-0.5673997752610271,"pZ":3.175282462834294,"vX0":2.4144305577920946,"vY0":-128.51726684928667,"vZ0":-1.7395181194095033,"x":138.63,"y":153.05,"x0":-1.7482050987873903,"y0":50.00408828534583,"z0":6.000115671276448,"aX":3.138024461937229},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.1,"breakHorizontal":-3.7,"spinRate":2296,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.42220654575970595,"extension":6.241013950237078},"index":1,"playId":"39452eaa-9a44-3153-b6cb-7179b68e6e54","pitchNumber":2,"startTime":"2026-07-19T20:09:35.961Z","endTime":"2026-07-19T20:09:40.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":82.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.53801586897045,"aZ":-27.481440840385837,"pfxX":-4.267619779209453,"pfxZ":2.7979141932770553,"pX":1.3180378402048258,"pZ":1.1928450563175401,"vX0":7.325110509021581,"vY0":-127.20899018965905,"vZ0":-6.7126191853386645,"x":66.76,"y":206.57,"x0":-1.015116535849524,"y0":50.001724211611275,"z0":5.979275303979155,"aX":-7.1532894494231325},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.1,"breakHorizontal":6.5,"spinRate":1350,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.42689869948564985,"extension":6.610749545682427},"index":2,"playId":"216e5b86-7dcf-3822-b6a8-23e2e688939a","pitchNumber":3,"startTime":"2026-07-19T20:09:48.714Z","endTime":"2026-07-19T20:09:51.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":98.2,"endSpeed":91.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.787866580142087,"aZ":-13.778774005846612,"pfxX":-3.89144887451421,"pfxZ":8.674674744700873,"pX":-0.372306041284675,"pZ":2.4403141636299615,"vX0":4.763812450937866,"vY0":-143.0371068704788,"vZ0":-7.497819755767079,"x":131.19,"y":172.89,"x0":-1.5357219337334946,"y0":50.003565128633426,"z0":5.918017801612967,"aX":-8.25231854334363},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.8,"breakHorizontal":6.4,"spinRate":2373,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3795818804260285,"extension":6.479302317706292},"index":3,"playId":"e34aaec3-ba24-3529-b82b-ac51829706a3","pitchNumber":4,"startTime":"2026-07-19T20:10:03.412Z","endTime":"2026-07-19T20:10:06.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":91.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.989320512876372,"aZ":-14.237937302429343,"pfxX":-3.09958426258297,"pfxZ":8.435216970073105,"pX":0.8590692759830477,"pZ":3.099501046389897,"vX0":7.78782346194615,"vY0":-143.2736446064943,"vZ0":-5.665119978892466,"x":84.25,"y":155.09,"x0":-1.4643092299634417,"y0":50.00379827875649,"z0":5.956847646780616,"aX":-6.592088983150293},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.6,"breakHorizontal":4.4,"spinRate":2217,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3789953628888769,"extension":6.634683380725053},"index":4,"playId":"76b41897-61d4-3481-8974-7a0a8eef8144","pitchNumber":5,"startTime":"2026-07-19T20:10:20.570Z","endTime":"2026-07-19T20:10:24.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.987142940003174,"aZ":-31.302561866781478,"pfxX":3.2605290991306166,"pfxZ":0.513196440397099,"pX":-0.3538131473574468,"pZ":2.494561012732869,"vX0":1.7761163580789028,"vY0":-128.40639815104683,"vZ0":-3.4239163538031026,"x":130.49,"y":171.43,"x0":-1.4748611334650605,"y0":50.00108538574981,"z0":6.243648568062391,"aX":5.522856146722632},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.5,"breakHorizontal":-6.2,"spinRate":2425,"spinDirection":123},"zone":4,"typeConfidence":2.0,"plateTime":0.4242259940558455,"extension":6.313452031540964},"index":5,"playId":"9006a310-52e9-30cc-874e-70321840b457","pitchNumber":6,"startTime":"2026-07-19T20:10:38.518Z","endTime":"2026-07-19T20:10:42.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.434209052603666,"aZ":-24.15474379081077,"pfxX":-2.9768167918634543,"pfxZ":4.562634944347266,"pX":0.48338458722149436,"pZ":2.578595899485226,"vX0":5.511929532669918,"vY0":-130.4872511369388,"vZ0":-4.256504293575762,"x":98.57,"y":169.16,"x0":-1.2512209404704404,"y0":50.005421785117704,"z0":6.008784232325872,"aX":-5.235246102658258},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.7,"breakHorizontal":4.4,"spinRate":1384,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.41667186947343593,"extension":6.6547656793219625},"index":6,"playId":"c1ac072b-6e36-3e7f-ba32-a5af6b3353dd","pitchNumber":7,"startTime":"2026-07-19T20:11:01.274Z","endTime":"2026-07-19T20:11:05.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":93.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.791166441465496,"aZ":-17.09672042058926,"pfxX":-4.302255722064844,"pfxZ":6.922604778635752,"pX":0.2023032968850744,"pZ":2.0900440385776635,"vX0":6.720582610280504,"vY0":-144.60782584423663,"vZ0":-7.456879776588211,"x":109.29,"y":182.35,"x0":-1.5631638945135617,"y0":50.00258920409843,"z0":5.69699655953945,"aX":-9.369661006223629},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":11.6,"breakHorizontal":6.8,"spinRate":2370,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.37476936231597247,"extension":6.589826205688256},"hitData":{"launchSpeed":100.0,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":116.34,"coordY":144.08}},"index":7,"playId":"46b92cb4-665d-32ee-8c92-cdd33996df1f","pitchNumber":8,"startTime":"2026-07-19T20:11:34.664Z","endTime":"2026-07-19T20:11:47.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.31,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:11:47.674Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake McCarthy flies out to shortstop Elly De La Cruz in foul territory.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T20:12:07.706Z","endTime":"2026-07-19T20:12:25.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":82.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.392582793366103,"aZ":-31.209133381775015,"pfxX":2.1807921032040074,"pfxZ":0.5733785633036881,"pX":-0.30373138393414995,"pZ":2.716006260846166,"vX0":2.917292336518677,"vY0":-127.52316037876973,"vZ0":-2.2112911357084553,"x":128.58,"y":165.45,"x0":-1.7357975229574012,"y0":50.00443705223848,"z0":6.00040218649358,"aX":3.676432986518128},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.8,"breakHorizontal":-4.4,"spinRate":2284,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.42569191653664573,"extension":6.166804913231317},"hitData":{"launchSpeed":84.4,"launchAngle":68.0,"totalDistance":173.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":71.65,"coordY":156.78}},"index":0,"playId":"83101f26-97b5-3002-8dd9-9ad829bb18d0","pitchNumber":1,"startTime":"2026-07-19T20:12:12.964Z","endTime":"2026-07-19T20:12:25.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.58,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:12:25.782Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mickey Moniak pops out to third baseman Eugenio Suárez.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T20:12:44.045Z","endTime":"2026-07-19T20:13:11.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"9ee5d0d4-eaad-47cd-9f9e-61213bee6854","startTime":"2026-07-19T20:12:44.045Z","endTime":"2026-07-19T20:12:49.045Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":82.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.573858919161943,"aZ":-26.867754928818968,"pfxX":-2.234672916221982,"pfxZ":3.118193006134227,"pX":-0.5151519215194769,"pZ":2.3845652821958234,"vX0":3.3046479347804305,"vY0":-127.91434043790883,"vZ0":-3.7095089931983063,"x":136.64,"y":174.4,"x0":-1.517472336337836,"y0":50.004090960934604,"z0":5.896601837158212,"aX":-3.8054122048179644},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.3,"breakHorizontal":3.5,"spinRate":1341,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4237744686787779,"extension":6.531348062868641},"hitData":{"launchSpeed":82.9,"launchAngle":74.0,"totalDistance":114.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":164.35}},"index":1,"playId":"bcab0693-ce28-3ef2-bd10-cfaa4923b485","pitchNumber":1,"startTime":"2026-07-19T20:13:00.991Z","endTime":"2026-07-19T20:13:11.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:13:11.515Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T20:13:46.826Z","endTime":"2026-07-19T20:15:39.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-19T20:13:39.707Z","endTime":"2026-07-19T20:13:49.093Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":91.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.057229209670222,"aZ":-16.564432063658487,"pfxX":-4.139325923549126,"pfxZ":7.41124393993497,"pX":0.5161090494828682,"pZ":1.4867437644751769,"vX0":9.264114641384888,"vY0":-142.4199965106613,"vZ0":-8.887700633351667,"x":97.33,"y":198.64,"x0":-2.2051529990536394,"y0":50.00051998693568,"z0":5.642003962128809,"aX":-8.71601856817294},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.2,"breakHorizontal":6.1,"spinRate":2291,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3809915233188361,"extension":6.499653473573765},"index":1,"playId":"0d9a49f9-1936-3319-8ca9-d01d402fe59e","pitchNumber":1,"startTime":"2026-07-19T20:13:49.093Z","endTime":"2026-07-19T20:13:53.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"585d3166-9221-38f3-a111-0355601d7db2","startTime":"2026-07-19T20:14:05.347Z","endTime":"2026-07-19T20:14:08.347Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":91.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.910962822179354,"aZ":-15.807909884945548,"pfxX":-3.9826359669577585,"pfxZ":7.806887525455268,"pX":0.6351555963319515,"pZ":2.958209834613867,"vX0":9.551326898399264,"vY0":-142.7349774896007,"vZ0":-5.111880410220007,"x":92.79,"y":158.91,"x0":-2.2133045994671035,"y0":50.003828932958264,"z0":5.742722261836078,"aX":-8.35109182804558},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.4,"breakHorizontal":5.6,"spinRate":2249,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.38140693083908594,"extension":6.60162387984383},"index":3,"playId":"7fe0be00-db6f-3e24-961f-24e66a94b5d6","pitchNumber":2,"startTime":"2026-07-19T20:14:21.247Z","endTime":"2026-07-19T20:14:24.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":92.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41050843555344,"aZ":-14.388604471060985,"pfxX":-2.384908914007382,"pfxZ":8.259052934193956,"pX":1.0425342271246363,"pZ":2.1094930071169484,"vX0":9.108304959225705,"vY0":-143.98248266967707,"vZ0":-8.607148512160709,"x":77.26,"y":181.82,"x0":-1.817257418176415,"y0":50.00429415770828,"z0":5.978072275103429,"aX":-5.1381458484861335},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.8,"breakHorizontal":3.0,"spinRate":2295,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3767602737355813,"extension":6.509503437794992},"index":4,"playId":"0a92f325-9466-327b-b1d4-0de580a9139f","pitchNumber":3,"startTime":"2026-07-19T20:14:36.698Z","endTime":"2026-07-19T20:14:41.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":82.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.237720662175256,"aZ":-31.942725242044673,"pfxX":2.619134993480653,"pfxZ":0.13504591924856335,"pX":1.0549577025101657,"pZ":2.0295334071259883,"vX0":7.131841178569816,"vY0":-127.61773338730687,"vZ0":-3.739869955245873,"x":76.79,"y":183.98,"x0":-2.09344888027935,"y0":50.001335812245124,"z0":5.975719941636091,"aX":4.406486000559124},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.2,"breakHorizontal":-6.0,"spinRate":2378,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4259003979805951,"extension":6.321086080956707},"index":5,"playId":"c3a5327c-6868-32f8-9aca-ffa6edbda4a8","pitchNumber":4,"startTime":"2026-07-19T20:14:53.900Z","endTime":"2026-07-19T20:14:58.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":100.5,"endSpeed":93.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.256633109006174,"aZ":-15.793034078228304,"pfxX":-4.955517506086311,"pfxZ":7.454914074499217,"pX":2.1878561057825485,"pZ":1.8224791458992937,"vX0":13.549460123903023,"vY0":-145.7246261382252,"vZ0":-8.71785068931023,"x":33.6,"y":189.57,"x0":-1.833999818894658,"y0":50.00571247594705,"z0":5.763261721359423,"aX":-10.893992259489934},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":12.2,"breakHorizontal":7.0,"spinRate":2305,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.37278783481001687,"extension":6.675799623333366},"index":6,"playId":"39cc2e8e-3e6c-3371-93bc-54d7da083693","pitchNumber":5,"startTime":"2026-07-19T20:15:13.136Z","endTime":"2026-07-19T20:15:16.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":92.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67138139178863,"aZ":-17.343055601546748,"pfxX":-5.146799319532268,"pfxZ":6.907639046609797,"pX":0.5968579060952468,"pZ":2.549356366617125,"vX0":9.959024840885853,"vY0":-144.0414650279502,"vZ0":-5.777605937681606,"x":94.25,"y":169.95,"x0":-2.2032446806651462,"y0":50.0025658609912,"z0":5.616634034284658,"aX":-11.05050907766047},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.8,"breakHorizontal":7.8,"spinRate":2346,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.37716032044264347,"extension":6.575488996701578},"index":7,"playId":"61475f7a-7a37-344a-a4dc-d340c9597f44","pitchNumber":6,"startTime":"2026-07-19T20:15:34.148Z","endTime":"2026-07-19T20:15:39.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.0,"awayTeamWinProbability":97.0,"homeTeamWinProbabilityAdded":-0.5999999999999996,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:15:39.940Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to center fielder Jake McCarthy.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T20:17:35.963Z","endTime":"2026-07-19T20:18:12.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":85.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.215205637532087,"aZ":-18.234174320965412,"pfxX":-5.201208168329663,"pfxZ":7.628851211205204,"pX":-1.1571239405551057,"pZ":2.7139965483743578,"vX0":5.497830284665641,"vY0":-132.5501283775972,"vZ0":-5.942161924815657,"x":161.11,"y":165.5,"x0":-2.55642598363277,"y0":50.00052793504183,"z0":6.2623177092495785,"aX":-9.501716515533982},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.1,"breakHorizontal":8.6,"spinRate":2103,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4090630305207439,"extension":5.742670381985756},"index":0,"playId":"47c4b51c-5ebb-35b5-82d4-32011cde123f","pitchNumber":1,"startTime":"2026-07-19T20:17:49.938Z","endTime":"2026-07-19T20:17:54.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":82.2,"endSpeed":77.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.90434830615661,"aZ":-23.702346943186015,"pfxX":-6.142919088434868,"pfxZ":5.7038159661157035,"pX":-0.5320033617440292,"pZ":1.753383399989465,"vX0":6.7924885040108025,"vY0":-119.65149819094592,"vZ0":-5.545733104853095,"x":137.28,"y":191.44,"x0":-2.578162209136952,"y0":50.000255958939455,"z0":6.1605862147158605,"aX":-9.118992419733491},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":9.6,"breakHorizontal":10.0,"spinRate":2106,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4536410962554136,"extension":5.93743257670807},"hitData":{"launchSpeed":89.4,"launchAngle":40.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.33,"coordY":59.31}},"index":1,"playId":"8445cbf3-32c0-3ab3-8b0d-84e4e7461066","pitchNumber":2,"startTime":"2026-07-19T20:18:03.106Z","endTime":"2026-07-19T20:18:12.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:18:12.915Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to second baseman Edouard Julien.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T20:18:18.015Z","endTime":"2026-07-19T20:19:51.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":83.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.292237064709642,"aZ":-26.68916536129903,"pfxX":-2.0754241117276853,"pfxZ":3.1714618660141314,"pX":-0.02359216060860155,"pZ":0.9238698275746031,"vX0":7.388926970575017,"vY0":-129.19622715888357,"vZ0":-7.772375030375457,"x":117.9,"y":213.84,"x0":-2.6234349528664342,"y0":50.00090153995837,"z0":5.95730993360588,"aX":-3.587100010757767},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.6,"breakHorizontal":2.5,"spinRate":2047,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.42038990513676566,"extension":5.847737867281589},"index":0,"playId":"0744eb2d-bf81-3820-92ae-4a70c3346478","pitchNumber":1,"startTime":"2026-07-19T20:18:36.028Z","endTime":"2026-07-19T20:18:40.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":83.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.775325746433463,"aZ":-25.77578509052294,"pfxX":-0.8192794110272636,"pfxZ":3.703298442712022,"pX":1.0412996339449387,"pZ":1.3203296953192585,"vX0":9.394039855909924,"vY0":-129.0737378906865,"vZ0":-7.196433819043159,"x":77.31,"y":203.13,"x0":-2.502161088798956,"y0":50.00468939274834,"z0":6.0626125525237535,"aX":-1.4176309397741162},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.6,"breakHorizontal":-0.1,"spinRate":2104,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4204949131616562,"extension":5.984764183041314},"index":1,"playId":"43119982-1c14-3726-9f7d-4a4bf35d5908","pitchNumber":2,"startTime":"2026-07-19T20:18:50.901Z","endTime":"2026-07-19T20:18:56.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09148971710465,"aZ":-16.031985261515306,"pfxX":-5.653412903176163,"pfxZ":8.38338354589871,"pX":0.6491431875675387,"pZ":2.6789169309399323,"vX0":9.922620494255991,"vY0":-136.23056250057456,"vZ0":-6.675529184144614,"x":92.26,"y":166.45,"x0":-2.2661221243150234,"y0":50.001073654259756,"z0":6.222505191541242,"aX":-10.884155594345739},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":8.8,"spinRate":2298,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3983678608347825,"extension":5.983391800790501},"index":2,"playId":"875e5ca7-8b1e-32a4-a3de-ecb78b334ce8","pitchNumber":3,"startTime":"2026-07-19T20:19:05.196Z","endTime":"2026-07-19T20:19:09.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"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-19T20:19:14.192Z","endTime":"2026-07-19T20:19:27.226Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":78.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.432102781325174,"aZ":-31.70182158224136,"pfxX":-0.5688537389064781,"pfxZ":0.3188299182315637,"pX":1.1118180475325616,"pZ":1.109052423215838,"vX0":8.986614148043452,"vY0":-120.23442135640234,"vZ0":-4.954519613191816,"x":74.62,"y":208.84,"x0":-2.5656571896592815,"y0":50.00598879426774,"z0":5.939579557488313,"aX":-0.8529906008186525},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.2,"breakHorizontal":-0.6,"spinRate":2371,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.451736894055184,"extension":5.929101361426129},"index":4,"playId":"8574a8e6-21b3-31da-801c-8f8c95846f1c","pitchNumber":4,"startTime":"2026-07-19T20:19:27.226Z","endTime":"2026-07-19T20:19:30.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":82.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.879345139107528,"aZ":-25.557764840329288,"pfxX":1.1205737322399367,"pfxZ":3.919561569549863,"pX":0.3210588072246227,"pZ":1.8933902453959448,"vX0":7.178365647893344,"vY0":-127.28358919043447,"vZ0":-5.528374325556329,"x":104.76,"y":187.66,"x0":-2.6478155037650923,"y0":50.00601742531793,"z0":6.042519783437757,"aX":1.8925285638416016},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.4,"breakHorizontal":-3.2,"spinRate":2079,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.4255598145814705,"extension":5.862173048340915},"hitData":{"launchSpeed":86.3,"launchAngle":61.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.95,"coordY":121.25}},"index":5,"playId":"bbf0bc89-3606-3cf2-8de3-3cf20c2bc583","pitchNumber":5,"startTime":"2026-07-19T20:19:41.518Z","endTime":"2026-07-19T20:19:51.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:19:51.537Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, second baseman Edouard Julien to first baseman TJ Rumfield.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T20:20:03.288Z","endTime":"2026-07-19T20:20:54.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":87.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.867296649708308,"aZ":-19.907302098813645,"pfxX":-5.900901092224485,"pfxZ":6.413561893284742,"pX":0.5331944818436551,"pZ":3.49717479198572,"vX0":9.794090958040227,"vY0":-135.54524625611342,"vZ0":-3.9858740513419235,"x":96.68,"y":144.36,"x0":-2.3150732528538143,"y0":50.002610346064195,"z0":6.328332543187419,"aX":-11.28692424829137},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":9.2,"spinRate":2094,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.399859833718875,"extension":5.884239562207086},"index":0,"playId":"28a2657c-238e-3c2c-8285-066f915162f6","pitchNumber":1,"startTime":"2026-07-19T20:20:16.881Z","endTime":"2026-07-19T20:20:21.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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.4,"endSpeed":87.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.292256632279265,"aZ":-18.723480295343503,"pfxX":-5.466102480836708,"pfxZ":6.98271716114522,"pX":-0.9881381582373003,"pZ":2.2717770128075756,"vX0":6.009006151252669,"vY0":-136.05860401194911,"vZ0":-7.082800998890452,"x":154.67,"y":177.44,"x0":-2.4872808931787485,"y0":50.0005799692777,"z0":6.1487793307621095,"aX":-10.524119908586774},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":9.0,"spinRate":2050,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3984972566001139,"extension":5.94500384983955},"index":1,"playId":"2c8bb624-d122-3628-a87e-9ab77eb643ff","pitchNumber":2,"startTime":"2026-07-19T20:20:31.774Z","endTime":"2026-07-19T20:20:36.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":85.2,"endSpeed":79.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.924379583195694,"aZ":-26.11720303838918,"pfxX":-7.296675458239818,"pfxZ":3.811954518708167,"pX":-0.8260797988580056,"pZ":2.1116009801469655,"vX0":6.527771233218255,"vY0":-123.99153473256345,"vZ0":-4.702147060567143,"x":148.49,"y":181.77,"x0":-2.5186842621891787,"y0":50.005707121896236,"z0":6.158419024464564,"aX":-11.601629839199369},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.2,"breakHorizontal":12.1,"spinRate":2219,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.43826533244991506,"extension":6.000934092849675},"hitData":{"launchSpeed":78.1,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":159.79}},"index":2,"playId":"2447d1ea-361c-369e-b469-61230ddfa8af","pitchNumber":3,"startTime":"2026-07-19T20:20:46.865Z","endTime":"2026-07-19T20:20:54.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:20:54.891Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Rumfield strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T20:22:59.200Z","endTime":"2026-07-19T20:24:59.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.23520689902323,"aZ":-27.59467710254182,"pfxX":-3.7618376475200614,"pfxZ":2.7504413479841414,"pX":-0.12925922396743472,"pZ":3.0327052451258107,"vX0":4.138336088130802,"vY0":-126.54662369652898,"vZ0":-2.241861984746221,"x":121.93,"y":156.9,"x0":-1.2764393860506988,"y0":50.0054928548798,"z0":6.082076675348712,"aX":-6.268627006818049},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":6.1,"spinRate":1362,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4284303750016325,"extension":6.727328313820227},"index":0,"playId":"b05b38b4-7ed7-3424-b350-4aa613b40a04","pitchNumber":1,"startTime":"2026-07-19T20:23:03.430Z","endTime":"2026-07-19T20:23:07.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-19T20:23:16.969Z","endTime":"2026-07-19T20:23:28.817Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":92.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51299265231928,"aZ":-20.690144639771123,"pfxX":-4.195692694293692,"pfxZ":5.35819542060454,"pX":-0.6715561169598846,"pZ":4.4087964377388,"vX0":4.904602837142774,"vY0":-143.50251294843562,"vZ0":-0.7403573738152908,"x":142.6,"y":119.74,"x0":-1.835478738143442,"y0":50.00568624870516,"z0":5.926972999414773,"aX":-8.996914149096972},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":9.8,"breakHorizontal":7.0,"spinRate":2218,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3777047495167989,"extension":6.415691822160159},"index":2,"playId":"45221d9d-750b-36dc-a3b0-29399c214846","pitchNumber":2,"startTime":"2026-07-19T20:23:28.817Z","endTime":"2026-07-19T20:23:32.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":93.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07729746871383,"aZ":-15.004908469548932,"pfxX":-4.43310156986462,"pfxZ":7.825170718219705,"pX":0.22759304376500902,"pZ":2.2818102920080414,"vX0":7.086218498784676,"vY0":-145.1679370215999,"vZ0":-7.154866871021529,"x":108.32,"y":177.17,"x0":-1.6382302628827312,"y0":50.00015244478155,"z0":5.6425557383706275,"aX":-9.72445350840084},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.3,"breakHorizontal":7.1,"spinRate":2343,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.3733466551334228,"extension":6.6907363034411835},"index":3,"playId":"23aceb6c-a371-3d42-874c-a56aafad17f6","pitchNumber":3,"startTime":"2026-07-19T20:23:43.490Z","endTime":"2026-07-19T20:23:49.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":84.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.275844525978737,"aZ":-27.430165446631506,"pfxX":-5.062817580847108,"pfxZ":2.701576701970213,"pX":1.0177105426034574,"pZ":1.0394931414726165,"vX0":7.702917066205098,"vY0":-129.72440663055824,"vZ0":-7.16132429017011,"x":78.21,"y":210.71,"x0":-1.2912352993384486,"y0":50.00497864675598,"z0":5.839776337487592,"aX":-8.89700635371918},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.0,"breakHorizontal":8.0,"spinRate":1566,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.41735129894881595,"extension":6.615547195217508},"index":4,"playId":"ad36e167-b677-3dc8-943d-6bf78bbabe84","pitchNumber":4,"startTime":"2026-07-19T20:24:00.784Z","endTime":"2026-07-19T20:24:05.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":87.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17369415715432,"aZ":-27.49146919467064,"pfxX":1.2590548012983556,"pfxZ":2.459286392234551,"pX":0.2116998218634886,"pZ":2.230302489048879,"vX0":4.7744211555727585,"vY0":-135.40600200571635,"vZ0":-5.003344762368019,"x":108.93,"y":178.56,"x0":-1.7194305681995772,"y0":50.00670729499247,"z0":5.963804673610888,"aX":2.39990989063409},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.8,"breakHorizontal":-3.0,"spinRate":2431,"spinDirection":166},"zone":8,"typeConfidence":2.0,"plateTime":0.40046441066154914,"extension":6.426185695904157},"index":5,"playId":"10e32c21-dbef-3118-b8b5-2c111bedb703","pitchNumber":5,"startTime":"2026-07-19T20:24:16.857Z","endTime":"2026-07-19T20:24:21.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":92.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11555416744125,"aZ":-18.398358083802197,"pfxX":-3.6221008646079107,"pfxZ":6.341861961535669,"pX":-0.3390174838052039,"pZ":3.1427224345787304,"vX0":4.3301657734488,"vY0":-144.72392041594304,"vZ0":-5.001512771112716,"x":129.92,"y":153.93,"x0":-1.367148293583934,"y0":50.00544820443296,"z0":5.980849524600159,"aX":-7.870862079857379},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":10.9,"breakHorizontal":6.0,"spinRate":2210,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.37502636507056986,"extension":6.596732672258309},"index":6,"playId":"1f4b48cf-b357-340b-ae03-71761aa07dc9","pitchNumber":6,"startTime":"2026-07-19T20:24:37.029Z","endTime":"2026-07-19T20:24:40.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.540816719229028,"aZ":-25.219986184533777,"pfxX":-5.630316920034129,"pfxZ":4.038379113610193,"pX":0.20753234978471125,"pZ":1.1735588797147238,"vX0":5.707370320379396,"vY0":-129.22866344362603,"vZ0":-7.089076039155487,"x":109.09,"y":207.09,"x0":-1.2800086199903289,"y0":50.00029689643188,"z0":5.842101574882417,"aX":-9.68736668222891},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.2,"breakHorizontal":9.2,"spinRate":1542,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4210631728541454,"extension":6.806087326644014},"index":7,"playId":"802e3c59-e723-38e5-b917-c2f218f43aae","pitchNumber":7,"startTime":"2026-07-19T20:24:56.092Z","endTime":"2026-07-19T20:24:59.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:24:59.881Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willi Castro grounds out, second baseman Spencer Steer to pitcher Hunter Greene.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T20:25:02.956Z","endTime":"2026-07-19T20:25:28.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.543843458399543,"aZ":-27.99769674838492,"pfxX":-4.254900799281786,"pfxZ":2.502690078842135,"pX":-0.609485315944918,"pZ":2.0406819783611714,"vX0":3.123442152818848,"vY0":-127.49104211054208,"vZ0":-4.2249434674484805,"x":140.23,"y":183.68,"x0":-1.288662741393657,"y0":50.005199001101786,"z0":5.89173444521295,"aX":-7.109954982163014},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":7.1,"spinRate":1345,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.4272005634554281,"extension":6.905493555424414},"hitData":{"launchSpeed":67.2,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":155.23}},"index":0,"playId":"9b412c6b-0605-3a14-94a5-32a5d424875f","pitchNumber":1,"startTime":"2026-07-19T20:25:20.726Z","endTime":"2026-07-19T20:25:28.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":-0.5000000000000004,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:25:28.458Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Karros flies out to right fielder JJ Bleday.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T20:25:44.548Z","endTime":"2026-07-19T20:27:08.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.0,"endSpeed":89.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81687864499714,"aZ":-14.128548162481682,"pfxX":-3.892463490559084,"pfxZ":8.840876674321088,"pX":0.4991653340533838,"pZ":2.469560909434322,"vX0":9.16602596858182,"vY0":-140.97504230743746,"vZ0":-7.214290639658159,"x":97.97,"y":172.1,"x0":-2.268376863983152,"y0":50.005326849844636,"z0":5.948426747210917,"aX":-7.948250616421362},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.9,"breakHorizontal":5.5,"spinRate":2328,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3864626532568547,"extension":6.601417806413946},"index":0,"playId":"58327a8d-d265-38c7-a4d9-9cd96a8b8d34","pitchNumber":1,"startTime":"2026-07-19T20:26:05.821Z","endTime":"2026-07-19T20:26:09.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3199814166901,"aZ":-13.965923633718258,"pfxX":-4.175380633503077,"pfxZ":8.95552759519581,"pX":0.19810218465302637,"pZ":1.8221219407917022,"vX0":8.267725220055077,"vY0":-140.83030140411304,"vZ0":-8.44840571499873,"x":109.45,"y":189.58,"x0":-2.217098411524319,"y0":50.00261462568851,"z0":5.739822142375786,"aX":-8.489750334812909},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":6.1,"spinRate":2193,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.38712353837178526,"extension":6.606175198503374},"index":1,"playId":"5d38f48e-68d1-355d-9016-7a605f0c932e","pitchNumber":2,"startTime":"2026-07-19T20:26:23.637Z","endTime":"2026-07-19T20:26:27.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-19T20:26:35.537Z","endTime":"2026-07-19T20:26:42.307Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":83.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20292097103769,"aZ":-29.513630727208717,"pfxX":1.6251486708706606,"pfxZ":1.5559503068550482,"pX":1.3808233867700037,"pZ":1.4234966075960007,"vX0":8.77456414973558,"vY0":-128.73215923536495,"vZ0":-5.860081195331586,"x":64.37,"y":200.35,"x0":-2.258049806304658,"y0":50.003500267051365,"z0":5.963410971231505,"aX":2.7743496813727866},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.9,"breakHorizontal":-4.6,"spinRate":2343,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4225917743817704,"extension":6.262992217625731},"index":3,"playId":"c85ad7c7-f452-37ae-87fb-ba7c5ff8fc5a","pitchNumber":3,"startTime":"2026-07-19T20:26:42.307Z","endTime":"2026-07-19T20:26:47.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":91.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.728331514593584,"aZ":-15.253326762739452,"pfxX":-2.847219224837759,"pfxZ":8.012830088664197,"pX":0.14156108795677264,"pZ":3.4593875548228454,"vX0":7.8586899979085,"vY0":-143.153567827044,"vZ0":-4.612511448849276,"x":111.6,"y":145.38,"x0":-2.2485032378622476,"y0":50.00063289505805,"z0":6.021469565919149,"aX":-6.012352673954883},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.9,"breakHorizontal":3.8,"spinRate":2242,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3801512481901286,"extension":6.364116832294956},"hitData":{"launchSpeed":92.1,"launchAngle":40.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":224.41,"coordY":100.04}},"index":4,"playId":"9680b67d-7e99-3723-bf84-6af69f571ef5","pitchNumber":4,"startTime":"2026-07-19T20:26:59.609Z","endTime":"2026-07-19T20:27:08.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:27:08.657Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to center fielder Jake McCarthy.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T20:28:55.333Z","endTime":"2026-07-19T20:29:26.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.239223469300065,"aZ":-26.473775003350163,"pfxX":0.6639202508153628,"pfxZ":3.488030968810257,"pX":0.7014481545595809,"pZ":2.313738868586504,"vX0":8.036154105025888,"vY0":-125.85638590582406,"vZ0":-4.106266577350744,"x":90.26,"y":176.31,"x0":-2.5954280193614463,"y0":50.00141774985323,"z0":6.066812529599667,"aX":1.0822441649969101},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.8,"breakHorizontal":-2.8,"spinRate":1945,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.43225876893227166,"extension":5.829896343965559},"hitData":{"launchSpeed":77.9,"launchAngle":49.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.77,"coordY":98.44}},"index":0,"playId":"0fb3d6c5-cfdf-3f70-9b76-ad75b3d60aab","pitchNumber":1,"startTime":"2026-07-19T20:29:16.961Z","endTime":"2026-07-19T20:29:26.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:29:26.496Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Stephenson homers (8) on a fly ball to left center field.","rbi":1,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T20:29:39.861Z","endTime":"2026-07-19T20:30:55.326Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.788745858647513,"aZ":-24.490571103979065,"pfxX":1.0738799382109532,"pfxZ":4.642833026966791,"pX":0.12672724362132923,"pZ":1.8803373117598279,"vX0":6.598490909944715,"vY0":-126.54697025165662,"vZ0":-5.684320131731708,"x":112.17,"y":188.01,"x0":-2.6321330374113883,"y0":50.00449552386794,"z0":6.064932690275188,"aX":1.7777059222719358},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.6,"breakHorizontal":-3.1,"spinRate":1957,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.42943954593236233,"extension":5.870225356519718},"index":0,"playId":"ce570428-4264-3336-83e2-1613852ceaae","pitchNumber":1,"startTime":"2026-07-19T20:29:51.929Z","endTime":"2026-07-19T20:29:55.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-19T20:30:01.116Z","endTime":"2026-07-19T20:30:16.862Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":91.7,"endSpeed":86.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.300173237701557,"aZ":-17.317123104518,"pfxX":-5.359482704424999,"pfxZ":8.041197433807866,"pX":1.174979091528516,"pZ":2.3673493560942163,"vX0":10.769626817808447,"vY0":-133.26410273996575,"vZ0":-6.984215566811203,"x":72.21,"y":174.86,"x0":-2.173610943712642,"y0":50.00479688653177,"z0":6.215914913103453,"aX":-9.905559885785674},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":8.0,"spinRate":2165,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4067978860199206,"extension":5.956494738938386},"index":2,"playId":"2e67bde8-ed94-35ce-bb14-781fe1ab4e4e","pitchNumber":2,"startTime":"2026-07-19T20:30:16.862Z","endTime":"2026-07-19T20:30:21.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":82.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.17310728453307,"aZ":-26.891922532588648,"pfxX":-0.32421486752224826,"pfxZ":3.1142539444672312,"pX":-0.5153783718355602,"pZ":2.8689742572044468,"vX0":5.532816986858746,"vY0":-127.88524544084855,"vZ0":-3.0392648666100697,"x":136.65,"y":161.32,"x0":-2.642254854704733,"y0":50.0047822741033,"z0":6.126861371668428,"aX":-0.5503094908093629},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.3,"breakHorizontal":-0.4,"spinRate":1916,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.42425370142662633,"extension":5.724813730305239},"hitData":{"launchSpeed":101.6,"launchAngle":31.0,"totalDistance":418.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":45.58,"coordY":49.47}},"index":3,"playId":"b2ced46a-9443-3305-8548-6a25867bb886","pitchNumber":3,"startTime":"2026-07-19T20:30:31.589Z","endTime":"2026-07-19T20:30:55.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.4000000000000001,"awayTeamWinProbability":98.6,"homeTeamWinProbabilityAdded":-0.9999999999999998,"leverageIndex":0.06,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:30:55.326Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out, second baseman Edouard Julien to first baseman TJ Rumfield.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T20:30:57.030Z","endTime":"2026-07-19T20:32:20.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.1,"endSpeed":87.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23259973273183,"aZ":-17.752692138761127,"pfxX":-5.501240313803935,"pfxZ":7.5683976544466915,"pX":-0.7689812980808396,"pZ":3.10270715244388,"vX0":6.326884830350991,"vY0":-135.59731313278468,"vZ0":-5.151599026379144,"x":146.31,"y":155.01,"x0":-2.3926826949103868,"y0":50.00075577950831,"z0":6.224283254207333,"aX":-10.479774981859052},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":9.0,"spinRate":2191,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4004298027458493,"extension":5.880287030971198},"index":0,"playId":"63f18f19-727a-3373-8c96-e3d6194fbd38","pitchNumber":1,"startTime":"2026-07-19T20:31:18.074Z","endTime":"2026-07-19T20:31:23.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":87.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03842690195262,"aZ":-17.203118735856588,"pfxX":-6.2319763989397465,"pfxZ":7.894575042109673,"pX":-0.680007739174573,"pZ":1.9056619173827551,"vX0":7.0442310549826015,"vY0":-135.27004202880673,"vZ0":-8.043288269227418,"x":142.92,"y":187.33,"x0":-2.47982201931712,"y0":50.00333361312525,"z0":6.07201285376848,"aX":-11.819599773947214},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.2,"breakHorizontal":10.2,"spinRate":2236,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.4013474679478648,"extension":5.981574859227485},"index":1,"playId":"ff1f5576-7962-3d37-92e9-d864eb9cf383","pitchNumber":2,"startTime":"2026-07-19T20:31:32.759Z","endTime":"2026-07-19T20:31:37.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-19T20:31:43.502Z","endTime":"2026-07-19T20:31:55.448Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.607487712204122,"aZ":-29.507485612059916,"pfxX":-8.44963880828429,"pfxZ":1.667770628358051,"pX":0.5542216154489763,"pZ":1.3606047126566714,"vX0":9.869701626529222,"vY0":-124.68068628880292,"vZ0":-5.598813131479062,"x":95.87,"y":202.04,"x0":-2.330756099951978,"y0":50.00175424736171,"z0":6.027036139066679,"aX":-13.498786924962555},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.0,"breakHorizontal":13.4,"spinRate":2152,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.43685771155777964,"extension":6.1480255476911},"index":3,"playId":"c7fea73e-30f8-36e8-9fdd-d675f6ac1900","pitchNumber":3,"startTime":"2026-07-19T20:31:55.448Z","endTime":"2026-07-19T20:31:59.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.46654114616048,"aZ":-25.237457335671504,"pfxX":-8.453496201107722,"pfxZ":4.376025277842526,"pX":-0.15822026522069743,"pZ":1.3649167247608567,"vX0":8.23134869098297,"vY0":-123.92408541485891,"vZ0":-6.398165952453419,"x":123.03,"y":201.93,"x0":-2.395550129845266,"y0":50.001900047595086,"z0":6.036699402150833,"aX":-13.391697155064344},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.8,"breakHorizontal":13.8,"spinRate":2251,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4389052636403914,"extension":6.122126074542293},"hitData":{"launchSpeed":67.3,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.62,"coordY":157.76}},"index":4,"playId":"966b4f66-1608-3a8d-9664-9855c359a3e8","pitchNumber":4,"startTime":"2026-07-19T20:32:12.542Z","endTime":"2026-07-19T20:32:20.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.4000000000000001,"awayTeamWinProbability":98.6,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:32:20.072Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dane Myers singles on a sharp line drive to right fielder Tyler Freeman.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T20:32:24.576Z","endTime":"2026-07-19T20:33:00.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.121188633903763,"aZ":-15.715665952354442,"pfxX":-5.656180893172656,"pfxZ":8.904689468913759,"pX":0.20135339549476855,"pZ":2.8649103814493118,"vX0":8.611614424378542,"vY0":-133.68933404288794,"vZ0":-6.048790842331356,"x":109.32,"y":161.43,"x0":-2.2959426733009334,"y0":50.004692926784834,"z0":6.245784770244209,"aX":-10.456863895712676},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":8.9,"spinRate":2219,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.40645096784324775,"extension":5.965615115533056},"hitData":{"launchSpeed":104.1,"launchAngle":11.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":168.9,"coordY":79.89}},"index":0,"playId":"afae7464-f434-35dc-9a49-b880911579a7","pitchNumber":1,"startTime":"2026-07-19T20:32:50.602Z","endTime":"2026-07-19T20:33:00.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.4000000000000001,"awayTeamWinProbability":98.6,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:33:00.653Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Elly De La Cruz lines out to right fielder Tyler Freeman.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T20:33:20.113Z","endTime":"2026-07-19T20:34:47.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.795422477071167,"aZ":-24.810226061828704,"pfxX":-7.815730386339611,"pfxZ":4.766457021717063,"pX":0.14623533481538634,"pZ":1.702527512245386,"vX0":8.685285157685273,"vY0":-122.5985017788486,"vZ0":-5.666082430652137,"x":111.43,"y":192.81,"x0":-2.4019325688024225,"y0":50.003754113394365,"z0":6.120283935712133,"aX":-12.078856376773665},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.7,"breakHorizontal":12.5,"spinRate":2056,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4442105746681535,"extension":6.109814356244952},"index":0,"playId":"703961ca-8974-373a-91ea-76f9d715f18d","pitchNumber":1,"startTime":"2026-07-19T20:33:25.278Z","endTime":"2026-07-19T20:33:28.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"fbf3b625-5bf8-3077-bd46-1985d84dcfb4","startTime":"2026-07-19T20:33:42.969Z","endTime":"2026-07-19T20:33:47.042Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":86.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.902785679146472,"aZ":-19.3391899950002,"pfxX":-4.364359788982924,"pfxZ":6.849393076437643,"pX":-0.47024953453952467,"pZ":5.195542793697023,"vX0":6.910513018013809,"vY0":-134.26094783447616,"vZ0":0.5168530585027191,"x":134.92,"y":98.5,"x0":-2.47996744783723,"y0":50.00188964310807,"z0":6.349622206963363,"aX":-8.177945424029945},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":6.8,"spinRate":2172,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40394572389712957,"extension":5.862579400697585},"index":2,"playId":"057e7046-7144-322a-a5cc-272cf8cffa97","pitchNumber":2,"startTime":"2026-07-19T20:33:58.628Z","endTime":"2026-07-19T20:34:03.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.870672688057482,"aZ":-28.865197708502997,"pfxX":-5.773764685624171,"pfxZ":2.0952151274737973,"pX":0.5169260164606095,"pZ":1.3637900904632836,"vX0":8.965839717813843,"vY0":-123.55568330635722,"vZ0":-5.565651929350943,"x":97.3,"y":201.96,"x0":-2.375102188171149,"y0":50.00256117979823,"z0":6.0113516048539095,"aX":-9.111617776259305},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.9,"breakHorizontal":8.9,"spinRate":2111,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4398784478460698,"extension":6.074966608821325},"index":3,"playId":"a937d884-7feb-31cb-82f8-611e656eb31a","pitchNumber":3,"startTime":"2026-07-19T20:34:18.367Z","endTime":"2026-07-19T20:34:22.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81446195624706,"aZ":-16.85885725732559,"pfxX":-6.169871119605798,"pfxZ":7.921087058049207,"pX":1.0613734021267702,"pZ":2.408147499373834,"vX0":10.939915536801617,"vY0":-136.64597095699264,"vZ0":-7.098598819470563,"x":76.54,"y":173.76,"x0":-2.152421566443715,"y0":50.00281338800788,"z0":6.152906891571295,"aX":-11.929578679261645},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":9.5,"spinRate":2314,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3974773352614718,"extension":5.956483290059429},"hitData":{"launchSpeed":95.1,"launchAngle":27.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.87,"coordY":70.6}},"index":4,"playId":"1860b6b9-7e4b-3511-a634-830df12dc44e","pitchNumber":4,"startTime":"2026-07-19T20:34:39.730Z","endTime":"2026-07-19T20:34:47.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":0.09999999999999987,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:34:47.741Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Troy Johnston flies out to left fielder TJ Friedl.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-19T20:36:43.145Z","endTime":"2026-07-19T20:37:50.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.092653230905068,"aZ":-29.964285624910595,"pfxX":2.970786661091857,"pfxZ":1.3264623611918696,"pX":-0.10302983283749946,"pZ":1.8737821732527309,"vX0":3.5638336178745518,"vY0":-126.90456158942216,"vZ0":-4.0749549034393215,"x":120.93,"y":188.19,"x0":-1.899161821201459,"y0":50.00488963692938,"z0":5.824251155949874,"aX":4.963289453758052},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.9,"breakHorizontal":-6.0,"spinRate":2350,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.42768433366831937,"extension":6.317199400540895},"index":0,"playId":"18988264-c52a-338e-8439-ef6801e55ea8","pitchNumber":1,"startTime":"2026-07-19T20:36:54.445Z","endTime":"2026-07-19T20:36:58.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":82.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.905841990783692,"aZ":-24.549882501286998,"pfxX":-2.9160019452546466,"pfxZ":4.513809741362442,"pX":-0.8935045253310073,"pZ":3.021430019443421,"vX0":2.5438823676036644,"vY0":-127.24641306775891,"vZ0":-2.7631633489401746,"x":151.06,"y":157.2,"x0":-1.5133549539864082,"y0":50.000165636772394,"z0":6.006949286725447,"aX":-4.921781064189838},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.9,"breakHorizontal":4.9,"spinRate":1427,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.42570255692930337,"extension":6.5340479214925775},"index":1,"playId":"36c6a0a1-4686-37ef-8bf7-4a8db5d82468","pitchNumber":2,"startTime":"2026-07-19T20:37:12.233Z","endTime":"2026-07-19T20:37:16.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-19T20:37:27.862Z","endTime":"2026-07-19T20:37:39.926Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":80.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.22262373707906,"aZ":-27.28247549857383,"pfxX":-2.176692107975881,"pfxZ":3.035887314561064,"pX":-0.5438833270474261,"pZ":2.535267155804014,"vX0":3.0397472647727337,"vY0":-124.54746542205498,"vZ0":-2.9902171616550444,"x":137.73,"y":170.33,"x0":-1.48372165647536,"y0":50.0013438210803,"z0":5.950178211827063,"aX":-3.504188468360559},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.2,"breakHorizontal":3.5,"spinRate":1270,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4357074502886573,"extension":6.839723151744337},"hitData":{"launchSpeed":86.8,"launchAngle":62.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.2,"coordY":135.47}},"index":3,"playId":"8311936b-902f-3edb-bfc6-1e3c84e2f060","pitchNumber":3,"startTime":"2026-07-19T20:37:39.926Z","endTime":"2026-07-19T20:37:50.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0999999999999999,"awayTeamWinProbability":98.9,"homeTeamWinProbabilityAdded":-0.40000000000000013,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:37:50.291Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Freeman flies out to center fielder Dane Myers.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-19T20:37:59.847Z","endTime":"2026-07-19T20:39:13.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":91.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.893002002378275,"aZ":-16.367898173200388,"pfxX":-3.2382124440384867,"pfxZ":7.48958586582868,"pX":1.6690891026094523,"pZ":2.4317965476824477,"vX0":12.081885786222072,"vY0":-142.5438696126442,"vZ0":-6.055606968260282,"x":53.38,"y":173.12,"x0":-2.1569272513604423,"y0":50.00271908092922,"z0":5.573099147488804,"aX":-6.834727345265605},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.8,"breakHorizontal":4.1,"spinRate":2194,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3805457410793731,"extension":6.702676799863295},"index":0,"playId":"75714acb-1b09-30f4-94b0-3f4cc01a34fb","pitchNumber":1,"startTime":"2026-07-19T20:38:12.096Z","endTime":"2026-07-19T20:38:15.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.60391814707692,"aZ":-28.022279552918103,"pfxX":2.948820299214752,"pfxZ":2.4322042070636147,"pX":0.6104680402714022,"pZ":2.3774992593201745,"vX0":6.528067685588325,"vY0":-128.10437113156252,"vZ0":-3.2989501304307334,"x":93.73,"y":174.59,"x0":-2.326729247896272,"y0":50.00431704918973,"z0":5.808798207490174,"aX":5.035853944198784},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.1,"breakHorizontal":-6.5,"spinRate":2195,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4231318738455485,"extension":6.612680708793447},"index":1,"playId":"310f9945-9503-33e3-9ae6-2b74b4533746","pitchNumber":2,"startTime":"2026-07-19T20:38:26.088Z","endTime":"2026-07-19T20:38:29.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":90.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.803191185061436,"aZ":-18.622276844689864,"pfxX":-5.4757770513462445,"pfxZ":6.567851934503391,"pX":-0.9262086223867798,"pZ":3.1551803879295512,"vX0":6.205823309141697,"vY0":-141.48528950812198,"vZ0":-4.329348819065043,"x":152.3,"y":153.59,"x0":-2.417942166901694,"y0":50.00646721201776,"z0":5.869510185558318,"aX":-11.305271242979524},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.4,"breakHorizontal":8.9,"spinRate":2229,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3844908351583851,"extension":6.523422367202737},"index":2,"playId":"3b9ad8cd-0491-3d7d-992d-bdc01de36a0c","pitchNumber":3,"startTime":"2026-07-19T20:38:43.665Z","endTime":"2026-07-19T20:38:50.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"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-19T20:38:56.452Z","endTime":"2026-07-19T20:39:05.554Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"},"defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.935874123497538,"aZ":-32.95814755762301,"pfxX":3.680640318521417,"pfxZ":-0.4805720392201529,"pX":-0.027344484708811928,"pZ":2.7309259020160965,"vX0":4.834514820254994,"vY0":-126.2325835036993,"vZ0":-1.7079872062068628,"x":118.04,"y":165.05,"x0":-2.434159103375823,"y0":50.00066039541053,"z0":6.031185270606494,"aX":6.031613092702343},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.0,"breakHorizontal":-7.7,"spinRate":2051,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.43133735164719056,"extension":6.214322305847648},"hitData":{"launchSpeed":99.5,"launchAngle":24.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.31,"coordY":38.8}},"index":4,"playId":"51cbb205-dabf-3b60-8abe-9eee72792209","pitchNumber":4,"startTime":"2026-07-19T20:39:05.554Z","endTime":"2026-07-19T20:39:13.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":-0.19999999999999996,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:39:13.562Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-19T20:39:23.589Z","endTime":"2026-07-19T20:41:13.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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(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":86.6,"endSpeed":80.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.977316915700555,"aZ":-26.403464913855526,"pfxX":-2.298083171741967,"pfxZ":3.500542314144603,"pX":-0.3657145809888901,"pZ":3.168565585229946,"vX0":3.6328091253159225,"vY0":-126.34008346970832,"vZ0":-1.8942679758652605,"x":130.94,"y":153.23,"x0":-1.510900556408381,"y0":50.002958361762644,"z0":6.009756934070089,"aX":-3.788730336826848},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.2,"breakHorizontal":3.5,"spinRate":1192,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4303025022509037,"extension":6.657969607784529},"index":0,"playId":"54a070cb-c315-36a0-b6d1-339fd279545e","pitchNumber":1,"startTime":"2026-07-19T20:39:36.852Z","endTime":"2026-07-19T20:39:41.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":83.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.683217774013286,"aZ":-28.908660806323518,"pfxX":2.0613501807170778,"pfxZ":1.9028502473625384,"pX":1.2980969541217857,"pZ":0.5107539898588598,"vX0":6.58830369892105,"vY0":-128.48082451334875,"vZ0":-7.815803299107875,"x":67.52,"y":224.99,"x0":-1.5427647092131371,"y0":50.00003436832187,"z0":5.765350312625126,"aX":3.5255149672424375},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.3,"breakHorizontal":-4.9,"spinRate":2406,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.42251539191108645,"extension":6.412879436708974},"index":1,"playId":"b14586c4-1bfd-3737-8d68-8160b0a58b22","pitchNumber":2,"startTime":"2026-07-19T20:39:49.361Z","endTime":"2026-07-19T20:39:54.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":92.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.521363681814357,"aZ":-14.208580865949438,"pfxX":-2.699076731480889,"pfxZ":8.470463138153296,"pX":1.4129793365433139,"pZ":1.9758493009630842,"vX0":9.130783058068323,"vY0":-143.00289700258946,"vZ0":-8.595080346408054,"x":63.14,"y":185.43,"x0":-1.4374778374402106,"y0":50.00550628592133,"z0":5.8645301532068,"aX":-5.727512737172554},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.2,"breakHorizontal":3.5,"spinRate":2340,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3795602360498034,"extension":6.509467686813346},"index":2,"playId":"45f4e4dc-32d2-3bef-84d7-733c65283690","pitchNumber":3,"startTime":"2026-07-19T20:40:08.291Z","endTime":"2026-07-19T20:40:11.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02815192040434,"aZ":-13.860837007262207,"pfxX":-4.083319143715945,"pfxZ":8.80272276951428,"pX":-0.0618677641471066,"pZ":2.3786960265377473,"vX0":4.858810527842543,"vY0":-142.26063715540081,"vZ0":-7.486187781822213,"x":119.36,"y":174.56,"x0":-1.249370859216592,"y0":50.004835228880985,"z0":5.895687455550827,"aX":-8.496954916366429},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":6.6,"spinRate":2230,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.38283342154819433,"extension":6.716411505227638},"index":3,"playId":"1f1537ed-4ee5-3eca-b03a-4444fc65b2ce","pitchNumber":4,"startTime":"2026-07-19T20:40:28.364Z","endTime":"2026-07-19T20:40:33.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59780113875387,"aZ":-27.409138176595402,"pfxX":-1.2135822374725302,"pfxZ":2.934365978056092,"pX":-0.2018511419854828,"pZ":1.930405055137318,"vX0":3.361986390659605,"vY0":-125.87836141288116,"vZ0":-4.4820700928476835,"x":124.69,"y":186.66,"x0":-1.3898924038580287,"y0":50.00484823139724,"z0":5.921545563021037,"aX":-1.9722928004075106},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.7,"breakHorizontal":1.6,"spinRate":966,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.43308858799507277,"extension":6.660657165990915},"index":4,"playId":"a1606c35-65b9-3bbd-9c2b-1d840a22c956","pitchNumber":5,"startTime":"2026-07-19T20:40:46.717Z","endTime":"2026-07-19T20:40:50.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.931833710076212,"aZ":-15.973032738382859,"pfxX":-3.4338518839448327,"pfxZ":7.646793144226086,"pX":0.22870070710085913,"pZ":2.66594444644146,"vX0":5.343944007140036,"vY0":-143.44621746615582,"vZ0":-6.62522566392021,"x":108.28,"y":166.8,"x0":-1.197939332489947,"y0":50.005704046334024,"z0":5.9714604840883245,"aX":-7.278353408460832},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.0,"breakHorizontal":5.4,"spinRate":2180,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.37940053854960665,"extension":6.619882352543537},"hitData":{"launchSpeed":82.9,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.94,"coordY":145.6}},"index":5,"playId":"e2073005-0941-36ac-a3c2-8de4cca02f0c","pitchNumber":6,"startTime":"2026-07-19T20:41:05.977Z","endTime":"2026-07-19T20:41:13.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-0.09999999999999987,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:41:13.996Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T20:43:16.272Z","endTime":"2026-07-19T20:45:05.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":85.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.033719105798866,"aZ":-18.220974246761035,"pfxX":-5.909649855407354,"pfxZ":7.623124637073191,"pX":0.12029616354400627,"pZ":1.7824737649384,"vX0":8.620193431334634,"vY0":-132.37378408108202,"vZ0":-8.100353283007946,"x":112.41,"y":190.65,"x0":-2.3649183078811755,"y0":50.0011844777939,"z0":6.143675053820147,"aX":-10.81331828150077},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.8,"breakHorizontal":9.5,"spinRate":2214,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.4089889547346548,"extension":5.860605734650489},"index":0,"playId":"01a0780c-5745-3aa4-9a5d-18b18cf4e37a","pitchNumber":1,"startTime":"2026-07-19T20:43:21.902Z","endTime":"2026-07-19T20:43:26.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":91.7,"endSpeed":86.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.610817928996017,"aZ":-16.37688986007627,"pfxX":-5.775534329814092,"pfxZ":8.568324106355744,"pX":0.21603903730242197,"pZ":0.9486143124154108,"vX0":8.861727215761736,"vY0":-133.18428728701417,"vZ0":-10.243136964326833,"x":108.77,"y":213.17,"x0":-2.364833883869406,"y0":50.00040442544684,"z0":5.962185749002216,"aX":-10.645195165706788},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.0,"breakHorizontal":9.1,"spinRate":2290,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4072256221966888,"extension":5.9825882427010235},"index":1,"playId":"ccfa1dbd-9a5d-33c0-837a-c32928aa849f","pitchNumber":2,"startTime":"2026-07-19T20:43:36.818Z","endTime":"2026-07-19T20:43:41.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.108734596927814,"aZ":-15.742035290860976,"pfxX":-6.26454304728145,"pfxZ":9.02624799035289,"pX":-0.2779894157199058,"pZ":2.2171950685675648,"vX0":8.214926128694401,"vY0":-133.20773701305868,"vZ0":-7.108344512316505,"x":127.6,"y":178.92,"x0":-2.5693749328921935,"y0":50.00560597129238,"z0":6.031836513994996,"aX":-11.408169648955043},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.2,"breakHorizontal":9.8,"spinRate":2244,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40915230603249775,"extension":5.877333310862766},"index":2,"playId":"29555290-6e03-31ef-a8aa-9a962c6acff7","pitchNumber":3,"startTime":"2026-07-19T20:43:52.290Z","endTime":"2026-07-19T20:43:55.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-19T20:44:10.687Z","endTime":"2026-07-19T20:44:21.114Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91637511990994,"aZ":-31.56528748133056,"pfxX":0.8124765821633784,"pfxZ":0.4244201901538487,"pX":-0.09329954751005078,"pZ":1.493983127354546,"vX0":5.583075340254747,"vY0":-119.77886571033967,"vZ0":-4.111900453276137,"x":120.56,"y":198.44,"x0":-2.563574655158716,"y0":50.00531241422996,"z0":6.066536854427672,"aX":1.1762402522122872},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.0,"breakHorizontal":-2.9,"spinRate":2138,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.45791316623659073,"extension":5.850904875381449},"index":4,"playId":"b5870559-a867-3cd0-8804-1087df8fa232","pitchNumber":4,"startTime":"2026-07-19T20:44:21.114Z","endTime":"2026-07-19T20:44:25.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15737686171656,"aZ":-15.208522406922638,"pfxX":-4.681781306720979,"pfxZ":8.90571053345424,"pX":0.5149689841117555,"pZ":3.5005194151426497,"vX0":9.27283909114777,"vY0":-136.22661035673542,"vZ0":-4.7220051106800485,"x":97.37,"y":144.27,"x0":-2.304259519862104,"y0":50.001949993337846,"z0":6.286408307099676,"aX":-8.918940440782128},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":6.8,"spinRate":2277,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40003778974493587,"extension":5.890141841486048},"index":5,"playId":"bb497829-64ae-3e64-9523-60dc1c91da46","pitchNumber":5,"startTime":"2026-07-19T20:45:01.203Z","endTime":"2026-07-19T20:45:05.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.09999999999999987,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:45:05.688Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T20:45:13.524Z","endTime":"2026-07-19T20:46:20.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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":91.6,"endSpeed":85.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.220939848394686,"aZ":-18.620644644031675,"pfxX":-5.029449556394921,"pfxZ":7.414330661384768,"pX":-0.855860510544357,"pZ":2.359537018201567,"vX0":5.5743923903747845,"vY0":-133.26553665625337,"vZ0":-6.646715086401992,"x":149.62,"y":175.07,"x0":-2.305139633622919,"y0":50.00449417795575,"z0":6.1958925922275165,"aX":-9.196444600199532},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.5,"breakHorizontal":8.2,"spinRate":2092,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.40844961742088026,"extension":5.91015775698607},"index":0,"playId":"12b1eaf5-3964-3873-8f3a-092bd385ff79","pitchNumber":1,"startTime":"2026-07-19T20:45:26.648Z","endTime":"2026-07-19T20:45:31.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.252521704363225,"aZ":-24.42643335457848,"pfxX":-6.448529796959184,"pfxZ":5.197282274633291,"pX":-0.8051772777338303,"pZ":2.2331744554116604,"vX0":6.312902464164042,"vY0":-120.67851179509435,"vZ0":-4.228869035370487,"x":147.69,"y":178.48,"x0":-2.6046606574989974,"y0":50.00081572815366,"z0":6.134451673384678,"aX":-9.607096164848409},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.8,"breakHorizontal":10.3,"spinRate":2093,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.4521317786440626,"extension":6.127051465130184},"index":1,"playId":"e88521a6-50dc-3b52-817f-1d474c5ebc49","pitchNumber":2,"startTime":"2026-07-19T20:45:39.702Z","endTime":"2026-07-19T20:45:44.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.397635447746136,"aZ":-16.028586622437913,"pfxX":-3.9934731988877203,"pfxZ":8.820518157454206,"pX":-0.3297243291668768,"pZ":3.0918249532390183,"vX0":6.847840362353398,"vY0":-133.83424320947364,"vZ0":-5.431888417016929,"x":129.57,"y":155.3,"x0":-2.392125054647581,"y0":50.00613145610641,"z0":6.2794270832296615,"aX":-7.313294352966858},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":5.9,"spinRate":2065,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.40783658619361196,"extension":5.891488446138097},"hitData":{"launchSpeed":94.2,"launchAngle":37.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.84,"coordY":60.74}},"index":2,"playId":"1f474b41-53ac-3a4c-b976-a907909b22c8","pitchNumber":3,"startTime":"2026-07-19T20:46:11.931Z","endTime":"2026-07-19T20:46:20.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:46:20.951Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Steer pops out to first baseman TJ Rumfield in foul territory.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T20:46:28.024Z","endTime":"2026-07-19T20:46:56.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.0,"endSpeed":83.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15500948075714,"aZ":-16.17278248691067,"pfxX":-5.1441457574558,"pfxZ":9.135721484259344,"pX":-0.34231098339374727,"pZ":2.615152599898388,"vX0":7.114675767782495,"vY0":-130.88719908357388,"vZ0":-6.1911448291479205,"x":130.05,"y":168.17,"x0":-2.4155090664067562,"y0":50.004648642242216,"z0":6.203428753275712,"aX":-9.012290502056205},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.5,"breakHorizontal":7.9,"spinRate":2180,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4169572938264241,"extension":6.021127643288076},"hitData":{"launchSpeed":82.9,"launchAngle":79.0,"totalDistance":70.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":153.22,"coordY":194.07}},"index":0,"playId":"325df883-19e3-375d-ac3a-92f0e86c4914","pitchNumber":1,"startTime":"2026-07-19T20:46:46.295Z","endTime":"2026-07-19T20:46:56.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:46:56.340Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a line drive to center fielder Dane Myers.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T20:48:53.401Z","endTime":"2026-07-19T20:49:30.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.900864246271354,"aZ":-30.699806256230747,"pfxX":3.4450245074356634,"pfxZ":0.8710301337739041,"pX":0.4128656600278922,"pZ":2.049734502617356,"vX0":4.796239194653298,"vY0":-128.26312840265672,"vZ0":-3.5657415540108524,"x":101.26,"y":183.44,"x0":-1.9158990657312878,"y0":50.00419851650991,"z0":5.80464014763915,"aX":5.847285915437182},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.1,"breakHorizontal":-7.2,"spinRate":2379,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.4240231541431738,"extension":6.425973448263047},"index":0,"playId":"71f8a85d-de41-3248-bf3c-22809ef34b83","pitchNumber":1,"startTime":"2026-07-19T20:49:03.215Z","endTime":"2026-07-19T20:49:07.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.07322635306995,"aZ":-28.326715243477054,"pfxX":-3.037365901036254,"pfxZ":2.3516640007268883,"pX":-0.9390355711785199,"pZ":2.7378193181073787,"vX0":2.1464396668120997,"vY0":-125.66811646593439,"vZ0":-2.467596485340763,"x":152.79,"y":164.86,"x0":-1.4001359109793377,"y0":50.0014242971509,"z0":5.98185395009465,"aX":-4.967408873105951},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.1,"breakHorizontal":5.2,"spinRate":1175,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4321463662646208,"extension":6.785945199417911},"hitData":{"launchSpeed":94.8,"launchAngle":13.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.98,"coordY":102.92}},"index":1,"playId":"75fd6597-543f-3ff3-b01a-923a9082125c","pitchNumber":2,"startTime":"2026-07-19T20:49:19.549Z","endTime":"2026-07-19T20:49:30.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:49:30.570Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Moniak flies out to left fielder TJ Friedl.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T20:49:40.682Z","endTime":"2026-07-19T20:51:20.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.732986382986134,"aZ":-16.36920878700058,"pfxX":-4.004090237329549,"pfxZ":7.597128348313312,"pX":0.7255492261199514,"pZ":2.776353021609829,"vX0":7.788022305349352,"vY0":-141.77445994265807,"vZ0":-5.641573729898123,"x":89.34,"y":163.82,"x0":-1.5099064111566294,"y0":50.00538262675431,"z0":5.8001479157171705,"aX":-8.333159028954164},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.1,"breakHorizontal":6.1,"spinRate":2184,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3831580669020349,"extension":6.7144535521787265},"index":0,"playId":"127754ae-abcd-3f33-b8c2-cfddc378f0dd","pitchNumber":1,"startTime":"2026-07-19T20:49:50.253Z","endTime":"2026-07-19T20:49:53.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"a5ced300-d58c-3425-aa24-0871e15a07ff","startTime":"2026-07-19T20:50:15.709Z","endTime":"2026-07-19T20:50:19.941Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":81.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.446892267885705,"aZ":-26.755653541655604,"pfxX":-4.021409065172911,"pfxZ":3.312013569858437,"pX":0.344274312136498,"pZ":1.5564754856180771,"vX0":5.2806480607673745,"vY0":-125.57926374110632,"vZ0":-5.590118194099782,"x":103.88,"y":196.76,"x0":-1.2393106812471149,"y0":50.004259671836024,"z0":5.920346297811731,"aX":-6.584594211793176},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":6.5,"spinRate":1413,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.432046641458931,"extension":6.858404907306874},"index":2,"playId":"655dda4b-4fbe-356a-836a-aabb8d7f77de","pitchNumber":2,"startTime":"2026-07-19T20:50:30.254Z","endTime":"2026-07-19T20:50:35.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":91.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34796138771255,"aZ":-16.136951896315608,"pfxX":-4.829710156532992,"pfxZ":7.615848158954951,"pX":1.3256158723799436,"pZ":2.0942211102526427,"vX0":9.601315601715916,"vY0":-142.46529968932796,"vZ0":-7.3757338153810865,"x":66.47,"y":182.24,"x0":-1.4245179831342225,"y0":50.00007952595009,"z0":5.690914592331575,"aX":-10.166971426013133},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.8,"breakHorizontal":7.3,"spinRate":2416,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3810052914406006,"extension":6.721033064915514},"index":3,"playId":"93c7ca1a-e2b4-3a97-a838-ff4f33b3f997","pitchNumber":3,"startTime":"2026-07-19T20:50:46.755Z","endTime":"2026-07-19T20:50:52.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":91.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.318483042445546,"aZ":-15.522778658694985,"pfxX":-4.659609832084103,"pfxZ":7.936714888959688,"pX":0.4546912294006,"pZ":2.1955963452937017,"vX0":6.093348777450789,"vY0":-142.24086530011616,"vZ0":-7.886064193448514,"x":99.67,"y":179.5,"x0":-1.086287681961884,"y0":50.00553540946985,"z0":5.941944185927085,"aX":-9.778511697459413},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.3,"breakHorizontal":7.6,"spinRate":2287,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3816238220471879,"extension":6.565260879543005},"hitData":{"launchSpeed":82.1,"launchAngle":38.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.89,"coordY":107.09}},"index":4,"playId":"7fd7ccdb-ef70-3ea7-8563-da20f8325405","pitchNumber":4,"startTime":"2026-07-19T20:51:09.400Z","endTime":"2026-07-19T20:51:20.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.24,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:51:20.718Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hunter Goodman homers (29) on a fly ball to left center field. Jake McCarthy scores.","rbi":2,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T20:51:29.544Z","endTime":"2026-07-19T20:54:51.987Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":668881,"link":"/api/v1/people/668881"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":{"id":668881,"link":"/api/v1/people/668881"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.42642693299832,"aZ":-28.994473163793568,"pfxX":1.5084514756243501,"pfxZ":1.7927094228537257,"pX":0.907390683537573,"pZ":3.2975751152645714,"vX0":8.26939467112905,"vY0":-130.5941083531854,"vZ0":-1.0663588702853122,"x":82.41,"y":149.75,"x0":-2.4611638315305586,"y0":50.003294970714634,"z0":5.8389627475495,"aX":2.6765941481746216},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.2,"breakHorizontal":-4.1,"spinRate":2378,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.41509746146621396,"extension":6.387350683032385},"index":0,"playId":"ec56d3e7-c8dc-3688-b4fb-e2d352d2a379","pitchNumber":1,"startTime":"2026-07-19T20:51:42.565Z","endTime":"2026-07-19T20:51:45.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.160012414074416,"aZ":-17.570596549783094,"pfxX":-4.471784322420727,"pfxZ":7.048909208650919,"pX":0.8728680059862601,"pZ":2.8749097976308677,"vX0":10.668599020051131,"vY0":-141.57823295669814,"vZ0":-5.0227446342663535,"x":83.73,"y":161.16,"x0":-2.3293369598009632,"y0":50.00165749824444,"z0":5.7628784835487235,"aX":-9.263939423046022},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.1,"breakHorizontal":6.4,"spinRate":2342,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.38390460344742605,"extension":6.552615446439298},"index":1,"playId":"8d040ca8-db39-3af4-aa20-d1793b19bf80","pitchNumber":2,"startTime":"2026-07-19T20:52:01.996Z","endTime":"2026-07-19T20:52:07.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":91.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.681250303296974,"aZ":-15.621075837834066,"pfxX":-4.184243242401722,"pfxZ":7.857038929394257,"pX":0.7622458747748135,"pZ":2.290341794501806,"vX0":9.786070373106936,"vY0":-142.15274880182622,"vZ0":-7.15555177411716,"x":87.94,"y":176.94,"x0":-2.1371830059277652,"y0":50.0012134585673,"z0":5.778269677622092,"aX":-8.814361896366178},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.4,"breakHorizontal":6.2,"spinRate":2236,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.38111566282368514,"extension":6.540839339885453},"index":2,"playId":"355abb58-3bb4-35fc-a1d1-71d387d85de5","pitchNumber":3,"startTime":"2026-07-19T20:52:34.625Z","endTime":"2026-07-19T20:52:39.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":92.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37394846563793,"aZ":-13.673213013612894,"pfxX":-4.224843557825342,"pfxZ":8.625239641701036,"pX":1.4804188363308157,"pZ":2.387539130546277,"vX0":10.749578761456695,"vY0":-144.1384060546326,"vZ0":-7.838419586631753,"x":86.85,"y":143.72,"x0":-1.716520266108541,"y0":50.00635686761821,"z0":5.95125959415421,"aX":-9.066685464631643},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.5,"breakHorizontal":6.0,"spinRate":2254,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3772023446446662,"extension":6.671986722218129},"index":3,"playId":"0e1c1735-90d6-307a-8dc9-17d1e0fcf617","pitchNumber":4,"startTime":"2026-07-19T20:53:10.921Z","endTime":"2026-07-19T20:53:16.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":81.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.601488038410412,"aZ":-32.83359183512318,"pfxX":2.769428191608781,"pfxZ":-0.39943093464947665,"pX":-1.0320357220923844,"pZ":2.4623269892929533,"vX0":1.9525572783989573,"vY0":-126.49474437703965,"vZ0":-2.3766452138402037,"x":118.85,"y":161.16,"x0":-2.169232135250645,"y0":50.00398312806253,"z0":6.00229702905564,"aX":4.565578002333364},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.0,"breakHorizontal":-5.4,"spinRate":2209,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.43016071344399975,"extension":6.350467659622383},"index":4,"playId":"04cd5794-97e2-3ee9-98e5-721653c36f53","pitchNumber":5,"startTime":"2026-07-19T20:53:33.521Z","endTime":"2026-07-19T20:53:38.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-19T20:53:53.537Z","endTime":"2026-07-19T20:54:06.087Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":91.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51203553450658,"aZ":-16.206777674268253,"pfxX":-3.746403469225635,"pfxZ":7.5184334699671,"pX":1.4053947360151018,"pZ":1.9045810658955415,"vX0":11.770483144582862,"vY0":-143.71860569517693,"vZ0":-7.783913223039063,"x":63.43,"y":187.36,"x0":-2.2290516810528627,"y0":50.00410489785144,"z0":5.624691183954552,"aX":-7.958587324388246},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.4,"breakHorizontal":4.8,"spinRate":2407,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3788905577681665,"extension":6.763241073473999},"index":6,"playId":"19b492f6-a2c5-3c69-a53a-2dc7ffde7475","pitchNumber":6,"startTime":"2026-07-19T20:54:06.087Z","endTime":"2026-07-19T20:54:09.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.295810090671168,"aZ":-15.482384637176104,"pfxX":-2.6571193159892204,"pfxZ":7.907938821013785,"pX":0.3169434458473284,"pZ":2.4301314630086694,"vX0":6.628369576988268,"vY0":-143.46873401938333,"vZ0":-7.002244132238743,"x":104.92,"y":173.17,"x0":-1.665327738697344,"y0":50.00411053599962,"z0":5.84478659806542,"aX":-5.610005568318279},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.3,"breakHorizontal":3.7,"spinRate":2308,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.3799653531838998,"extension":6.795925612924273},"hitData":{"launchSpeed":108.1,"launchAngle":36.0,"totalDistance":435.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":73.37,"coordY":30.71}},"index":7,"playId":"b6c34691-b44f-30c4-a329-d5f5c73a0c7e","pitchNumber":7,"startTime":"2026-07-19T20:54:25.576Z","endTime":"2026-07-19T20:54:51.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":1.4,"leverageIndex":0.15,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:54:51.987Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Rumfield flies out to center fielder Dane Myers.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T20:55:42.325Z","endTime":"2026-07-19T20:56:56.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":3,"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-19T20:55:01.996Z","endTime":"2026-07-19T20:55:44.549Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96610008734511,"aZ":-14.770995543345268,"pfxX":-3.472560159247142,"pfxZ":8.362844526123997,"pX":0.6767311151226855,"pZ":1.9673735516810789,"vX0":7.591829515486298,"vY0":-142.0517500959608,"vZ0":-7.687694212894175,"x":91.2,"y":185.66,"x0":-1.5576091333235824,"y0":50.00299039196241,"z0":5.613247257943661,"aX":-7.2271524123216375},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.0,"breakHorizontal":5.0,"spinRate":2354,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.38292404566270477,"extension":6.655055934523451},"index":1,"playId":"b5884d98-2358-30f5-9a5b-a782fdfc6fc6","pitchNumber":1,"startTime":"2026-07-19T20:55:44.549Z","endTime":"2026-07-19T20:55:49.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.038080731303324,"aZ":-23.759594298739053,"pfxX":-4.044712483043839,"pfxZ":4.944807843694551,"pX":-0.13360199833381753,"pZ":0.26690706911310297,"vX0":4.1983549696989755,"vY0":-128.93059200193477,"vZ0":-9.321129599071593,"x":122.09,"y":231.57,"x0":-1.2490984484337664,"y0":50.002999389559825,"z0":5.729236854792907,"aX":-6.8846717395171195},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.3,"breakHorizontal":6.5,"spinRate":1286,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.42304612023142374,"extension":6.798070940723189},"index":2,"playId":"e0017da8-a611-3342-8327-8e153a2a9805","pitchNumber":2,"startTime":"2026-07-19T20:56:05.457Z","endTime":"2026-07-19T20:56:10.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":92.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11508090930174,"aZ":-13.438456678438612,"pfxX":-4.548694942460793,"pfxZ":8.692728188065006,"pX":1.06423005734442,"pZ":1.9188080956499087,"vX0":9.163826494204498,"vY0":-144.3958751374742,"vZ0":-8.500586283944681,"x":76.43,"y":186.97,"x0":-1.5302252743499247,"y0":50.001498840616534,"z0":5.688435180899246,"aX":-9.803269420764826},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.5,"breakHorizontal":6.8,"spinRate":2335,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3763789429591369,"extension":6.628123925487456},"index":3,"playId":"d7cd581b-2995-3190-8d01-3ba675ef1ff4","pitchNumber":3,"startTime":"2026-07-19T20:56:20.914Z","endTime":"2026-07-19T20:56:26.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-19T20:56:35.625Z","endTime":"2026-07-19T20:56:46.894Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.73893853246178,"aZ":-29.05027784440053,"pfxX":-2.7334734549614255,"pfxZ":1.9367187842706635,"pX":-0.42230540103299197,"pZ":2.5009117829039926,"vX0":3.302983671904045,"vY0":-125.04530243995842,"vZ0":-2.9102733396120293,"x":133.1,"y":171.26,"x0":-1.3936564729229566,"y0":50.00314189718418,"z0":6.0171211405987,"aX":-4.4109613446653},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.1,"breakHorizontal":4.3,"spinRate":1128,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.43489874561602093,"extension":6.682457494534312},"hitData":{"launchSpeed":91.3,"launchAngle":37.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.11,"coordY":50.8}},"index":5,"playId":"3986cd6a-e165-358a-8600-b74eda760e6a","pitchNumber":4,"startTime":"2026-07-19T20:56:46.894Z","endTime":"2026-07-19T20:56:56.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:56:56.918Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro challenged (pitch result), call on the field was confirmed: Willi Castro called out on strikes.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T20:57:07.135Z","endTime":"2026-07-19T20:58:37.185Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.438550488849362,"aZ":-25.07199840090446,"pfxX":-3.8758506017029286,"pfxZ":4.21287865838805,"pX":0.1752194358450507,"pZ":0.13198009690590212,"vX0":5.198386140296866,"vY0":-127.76081928205026,"vZ0":-9.347051592558211,"x":110.32,"y":235.22,"x0":-1.3638873776443763,"y0":50.00246203583492,"z0":5.746383547732929,"aX":-6.534159245026881},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.1,"breakHorizontal":6.1,"spinRate":1176,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4255119109069234,"extension":6.893158202356492},"index":0,"playId":"b4d0db71-7527-3777-9778-4ef0ef5b153c","pitchNumber":1,"startTime":"2026-07-19T20:57:17.288Z","endTime":"2026-07-19T20:57:21.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.611840074840057,"aZ":-17.387964220979875,"pfxX":-3.9056739043459547,"pfxZ":7.110532372570228,"pX":-0.40465291707562817,"pZ":2.667902745648766,"vX0":4.588047323675379,"vY0":-141.9481715314127,"vZ0":-6.0326190484966435,"x":132.42,"y":166.75,"x0":-1.5198881457044202,"y0":50.00496502467501,"z0":5.893238633587494,"aX":-8.125149551485764},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.1,"breakHorizontal":6.4,"spinRate":2355,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.38304176187006256,"extension":6.601375714250612},"index":1,"playId":"8cd34145-dd1e-30e4-82b8-c5ab69e960d2","pitchNumber":2,"startTime":"2026-07-19T20:57:31.797Z","endTime":"2026-07-19T20:57:35.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"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-19T20:57:45.927Z","endTime":"2026-07-19T20:57:57.272Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":90.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.041360845328672,"aZ":-14.610588037013658,"pfxX":-1.7921043992400607,"pfxZ":8.526836962121461,"pX":-1.2030163290093765,"pZ":4.168098418553524,"vX0":1.8169434479948696,"vY0":-141.41785209853623,"vZ0":-2.7672470214852183,"x":162.86,"y":126.24,"x0":-1.6157162057991727,"y0":50.00680433696393,"z0":6.076342559580962,"aX":-3.693316860275325},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":3.0,"spinRate":2296,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3847874976808425,"extension":6.5678659800407875},"index":3,"playId":"960ab360-feea-38fc-aeb6-5b528d2b58be","pitchNumber":3,"startTime":"2026-07-19T20:57:57.272Z","endTime":"2026-07-19T20:58:00.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8416207632068,"aZ":-30.449013693706377,"pfxX":3.3841341997020447,"pfxZ":1.0220601625382972,"pX":0.48788260047506404,"pZ":2.5602742931894444,"vX0":4.1668420363580045,"vY0":-128.26864803952267,"vZ0":-2.9080327536552257,"x":98.4,"y":169.65,"x0":-1.5884518102128797,"y0":50.00463618088336,"z0":6.046963339889967,"aX":5.7226618923523445},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.4,"breakHorizontal":-7.0,"spinRate":2406,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.42461936443237036,"extension":6.407932095527157},"index":4,"playId":"655ade76-1036-3c5e-a388-5f1294e00af3","pitchNumber":4,"startTime":"2026-07-19T20:58:10.533Z","endTime":"2026-07-19T20:58:16.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.171565559130258,"aZ":-15.248445442849691,"pfxX":-4.6041091066961215,"pfxZ":8.109848324467839,"pX":-0.5870467002438257,"pZ":1.8491544917504315,"vX0":4.4675278795911915,"vY0":-142.89379370657008,"vZ0":-8.588161898428195,"x":139.38,"y":188.85,"x0":-1.5658359659299557,"y0":50.00008149975528,"z0":5.833223350674465,"aX":-9.605007134652842},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.3,"breakHorizontal":7.6,"spinRate":2320,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.38202205705091696,"extension":6.685457352610435},"index":5,"playId":"7da550c0-2954-3776-bb65-a9f529e512de","pitchNumber":5,"startTime":"2026-07-19T20:58:32.543Z","endTime":"2026-07-19T20:58:37.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"}},"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":-0.19999999999999973,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-19T20:58:37.185Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathaniel Lowe flies out sharply to center fielder Jake McCarthy.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T21:01:10.226Z","endTime":"2026-07-19T21:01:32.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":89.8,"endSpeed":83.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.75104965581782,"aZ":-18.143606783889773,"pfxX":-5.740776596779542,"pfxZ":7.95889516893723,"pX":0.4961825437333325,"pZ":2.3265426894699037,"vX0":9.446553418118036,"vY0":-130.5171743760405,"vZ0":-6.501610196737188,"x":98.09,"y":175.96,"x0":-2.388264891299574,"y0":50.00609312548144,"z0":6.168700253578594,"aX":-10.126145499368068},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.4,"breakHorizontal":8.9,"spinRate":2093,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.41615657719624766,"extension":5.920909667654417},"index":0,"playId":"b35e363d-3dcc-360a-a8d5-de76825092e3","pitchNumber":1,"startTime":"2026-07-19T21:01:10.226Z","endTime":"2026-07-19T21:01:14.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.93051828895343,"aZ":-21.704550598242374,"pfxX":-6.610598914041585,"pfxZ":7.096870144782352,"pX":-0.177941833033462,"pZ":1.8900159384838293,"vX0":7.536825523463748,"vY0":-119.7849930448153,"vZ0":-5.562767754220743,"x":123.78,"y":187.75,"x0":-2.4846825393844143,"y0":50.00191087310134,"z0":6.145165885635865,"aX":-9.749063728241087},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":12.0,"breakHorizontal":10.4,"spinRate":2242,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.454712739047638,"extension":6.031554517125932},"hitData":{"launchSpeed":100.7,"launchAngle":39.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":149.9,"coordY":46.73}},"index":1,"playId":"38f99540-7afb-3533-9816-44492d273af3","pitchNumber":2,"startTime":"2026-07-19T21:01:22.261Z","endTime":"2026-07-19T21:01:32.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:01:32.090Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T21:01:32.788Z","endTime":"2026-07-19T21:02:43.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.032610854727412,"aZ":-25.777296952009742,"pfxX":1.5013340351737736,"pfxZ":4.0312861508579365,"pX":-0.02595364863419689,"pZ":2.195982911769059,"vX0":5.997870529888461,"vY0":-124.61002887626813,"vZ0":-4.47634620255393,"x":117.99,"y":179.49,"x0":-2.6507270227602318,"y0":50.00184927356634,"z0":6.123828189238305,"aX":2.3798120435724623},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.6,"breakHorizontal":-4.0,"spinRate":1917,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.4381183418033707,"extension":5.769779882257146},"index":0,"playId":"87d44b00-2874-30b7-b292-f277cb205e1a","pitchNumber":1,"startTime":"2026-07-19T21:01:53.379Z","endTime":"2026-07-19T21:01:57.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":76.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.55812729626393,"aZ":-32.37493794297879,"pfxX":0.4079589874368814,"pfxZ":-0.14141525322667547,"pX":0.5015257161404096,"pZ":1.991145216901442,"vX0":6.717310372466194,"vY0":-118.28295491149797,"vZ0":-2.9740355543144323,"x":97.88,"y":185.02,"x0":-2.40587633963219,"y0":50.00153399551771,"z0":6.17745709920006,"aX":0.5880123076550775},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.6,"breakHorizontal":-2.0,"spinRate":2229,"spinDirection":75},"zone":9,"typeConfidence":2.0,"plateTime":0.45977012941849615,"extension":5.92486021974637},"index":1,"playId":"8d6046d2-5f3f-36aa-88a2-d4e517225c40","pitchNumber":2,"startTime":"2026-07-19T21:02:06.794Z","endTime":"2026-07-19T21:02:11.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":86.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.260121172135303,"aZ":-17.723186749061437,"pfxX":-5.241449417409658,"pfxZ":7.731047092351778,"pX":0.864083017430283,"pZ":3.882436530044993,"vX0":10.119212502610383,"vY0":-134.40663993957781,"vZ0":-3.1588557644399504,"x":84.06,"y":133.95,"x0":-2.232544463776943,"y0":50.00215325832101,"z0":6.299019736397519,"aX":-9.797443442629172},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.7,"breakHorizontal":7.8,"spinRate":2244,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4042158992307687,"extension":5.934726517195104},"index":2,"playId":"407f9dc2-d0c5-3b29-99be-78b2b06e9e1c","pitchNumber":3,"startTime":"2026-07-19T21:02:24.185Z","endTime":"2026-07-19T21:02:28.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":75.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.824896765797536,"aZ":-32.961539413766836,"pfxX":-0.044409099085623405,"pfxZ":-0.5649840874172076,"pX":0.3369351029478463,"pZ":0.8952264664752079,"vX0":6.547779822273549,"vY0":-116.20428560264266,"vZ0":-4.724939231979527,"x":104.16,"y":214.61,"x0":-2.488883260306368,"y0":50.00387632801249,"z0":6.020591142761622,"aX":-0.06325666277851665},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.8,"breakHorizontal":-1.2,"spinRate":2297,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.46792223410218003,"extension":5.87748041581393},"index":3,"playId":"aa00125b-1fc8-3faf-ac26-e87fdcdb79b3","pitchNumber":4,"startTime":"2026-07-19T21:02:38.481Z","endTime":"2026-07-19T21:02:43.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:02:43.138Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Stephenson doubles (11) on a sharp line drive to center fielder Jake McCarthy.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T21:02:51.611Z","endTime":"2026-07-19T21:05:19.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.382699385842194,"aZ":-16.509117498732092,"pfxX":-4.785262912084732,"pfxZ":8.684103377639804,"pX":-0.32867743416368866,"pZ":2.565880324587886,"vX0":6.9432977666074756,"vY0":-132.24934724005476,"vZ0":-6.437779796058128,"x":129.53,"y":169.5,"x0":-2.3445955543922037,"y0":50.00340589782321,"z0":6.206265025750916,"aX":-8.632444007293163},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.8,"breakHorizontal":7.4,"spinRate":2146,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.41132555161411766,"extension":5.914348558182596},"index":0,"playId":"78affe5b-f566-3fdc-a05b-27170853a350","pitchNumber":1,"startTime":"2026-07-19T21:03:06.004Z","endTime":"2026-07-19T21:03:09.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.573851438538075,"aZ":-17.652201037803646,"pfxX":-5.184514064617649,"pfxZ":7.845061055769598,"pX":0.6783731100754695,"pZ":3.276526265027367,"vX0":9.630716768216441,"vY0":-133.88391470255746,"vZ0":-4.544857211355976,"x":91.14,"y":150.31,"x0":-2.2602156897193426,"y0":50.004739408418466,"z0":6.22540096823291,"aX":-9.600149782036114},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.7,"breakHorizontal":7.8,"spinRate":2244,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.40607392760847194,"extension":6.05173703735899},"index":1,"playId":"23704524-1365-3a91-bebf-8ef6b03b6aa2","pitchNumber":2,"startTime":"2026-07-19T21:03:23.032Z","endTime":"2026-07-19T21:03:27.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-19T21:03:33.518Z","endTime":"2026-07-19T21:03:48.713Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.697128119451428,"aZ":-18.132708048073198,"pfxX":-6.313604910069173,"pfxZ":7.4363878549280535,"pX":0.26801625707305093,"pZ":3.356279657906914,"vX0":8.65534539997663,"vY0":-135.36077567677196,"vZ0":-4.502924541767723,"x":106.78,"y":148.16,"x0":-2.12499009158128,"y0":50.00127534437434,"z0":6.280491931933782,"aX":-11.920110530422065},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":10.0,"spinRate":2237,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.4019652463565455,"extension":6.023641836251392},"index":3,"playId":"15666ff5-69be-3aef-9790-a7d4bd870904","pitchNumber":3,"startTime":"2026-07-19T21:03:48.713Z","endTime":"2026-07-19T21:03:53.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":74.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.986901905810512,"aZ":-35.271428764748244,"pfxX":-2.1246738277171655,"pfxZ":-2.286925154866581,"pX":1.1240836868600006,"pZ":0.3481389360039284,"vX0":8.659374547514151,"vY0":-115.15937880624806,"vZ0":-5.1511948277223,"x":74.15,"y":229.38,"x0":-2.3976170344805743,"y0":50.00497246452091,"z0":5.999778675263651,"aX":-2.874702723656898},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-5.2,"breakHorizontal":1.8,"spinRate":2192,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4743699803334378,"extension":5.901857775885609},"index":4,"playId":"319c1518-b0da-32af-ab38-fdfeaa3b7193","pitchNumber":4,"startTime":"2026-07-19T21:04:07.247Z","endTime":"2026-07-19T21:04:11.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.917260634859627,"aZ":-33.9615239663669,"pfxX":-0.38446479243026066,"pfxZ":-1.2552557100602053,"pX":-0.266234032266446,"pZ":1.9886589119499394,"vX0":5.507578362425243,"vY0":-117.93102065695652,"vZ0":-2.439816085255192,"x":127.15,"y":185.09,"x0":-2.574967265912503,"y0":50.00563518785319,"z0":6.14753219136718,"aX":-0.5457730235985473},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.6,"breakHorizontal":-0.6,"spinRate":2199,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.4631781556384058,"extension":5.879439737774659},"index":5,"playId":"e432ca92-41da-37c7-83d3-ffc5ffbf31d9","pitchNumber":5,"startTime":"2026-07-19T21:04:26.723Z","endTime":"2026-07-19T21:04:31.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":74.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.468159761027643,"aZ":-34.25226422962302,"pfxX":-0.09146292692979285,"pfxZ":-1.5153666444978153,"pX":0.5741936633808299,"pZ":0.9820375104734387,"vX0":6.745514336729847,"vY0":-115.22824879580969,"vZ0":-4.150099976622102,"x":95.11,"y":212.26,"x0":-2.3553147935676977,"y0":50.00242488155588,"z0":6.0479004313274665,"aX":-0.12552758787871438},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.4,"breakHorizontal":-1.2,"spinRate":2258,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4718089169528574,"extension":5.888974401142187},"index":6,"playId":"a5def6a7-9bb7-3eec-9fc9-7fb51ee0c5ab","pitchNumber":6,"startTime":"2026-07-19T21:04:47.347Z","endTime":"2026-07-19T21:04:51.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.117304588980506,"aZ":-15.765921342685846,"pfxX":-5.316827267540797,"pfxZ":8.50131983269868,"pX":0.19427567886014455,"pZ":2.7199139814381503,"vX0":8.597818520917755,"vY0":-136.83949121033976,"vZ0":-6.549829578562905,"x":109.59,"y":165.34,"x0":-2.272177205282162,"y0":50.004113666903116,"z0":6.190908882515472,"aX":-10.264598509499978},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":8.2,"spinRate":2284,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3975565422720311,"extension":6.117217123875872},"hitData":{"launchSpeed":102.8,"launchAngle":20.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":190.68,"coordY":72.46}},"index":7,"playId":"c43e1f58-dd13-310c-8d70-93b111f91b21","pitchNumber":7,"startTime":"2026-07-19T21:05:05.030Z","endTime":"2026-07-19T21:05:19.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:05:19.736Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to center fielder Jake McCarthy.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T21:05:34.590Z","endTime":"2026-07-19T21:06:17.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.996804319686003,"aZ":-16.88851176492137,"pfxX":-5.871697685848363,"pfxZ":8.4579395649168,"pX":-1.4460742545426377,"pZ":3.009123235849027,"vX0":4.87919353670278,"vY0":-132.51872457450747,"vZ0":-5.25353795180397,"x":172.12,"y":157.53,"x0":-2.5336651074805605,"y0":50.00661493177379,"z0":6.221339906529119,"aX":-10.61599441032928},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.6,"breakHorizontal":9.8,"spinRate":2217,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.41077935025861745,"extension":5.952650802574388},"index":0,"playId":"df7579d5-cbf7-3c63-817a-346b8afdfbce","pitchNumber":1,"startTime":"2026-07-19T21:05:50.039Z","endTime":"2026-07-19T21:05:54.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.3188951152406,"aZ":-25.70536418387986,"pfxX":-5.868157507776417,"pfxZ":4.300498530591108,"pX":-0.4463921692027002,"pZ":2.9006533920083557,"vX0":6.683905852006708,"vY0":-120.69335636485619,"vZ0":-2.664684446464912,"x":134.02,"y":160.46,"x0":-2.4649543308324415,"y0":50.000866962711896,"z0":6.239029397455077,"aX":-8.820917402731382},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.6,"breakHorizontal":9.4,"spinRate":2064,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.45057731089932274,"extension":6.037555368476305},"hitData":{"launchSpeed":88.6,"launchAngle":52.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.71,"coordY":87.0}},"index":1,"playId":"44656f70-3ba5-3ebc-a981-d085e01f6730","pitchNumber":2,"startTime":"2026-07-19T21:06:07.595Z","endTime":"2026-07-19T21:06:17.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:06:17.636Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Karros flies out to center fielder Dane Myers.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-19T21:10:58.328Z","endTime":"2026-07-19T21:11:22.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brock Burke replaces Hunter Greene.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T21:06:52.036Z","endTime":"2026-07-19T21:09:39.212Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668881,"link":"/api/v1/people/668881","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ke'Bryan Hayes replaces third baseman Eugenio Suárez, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-19T21:09:39.212Z","endTime":"2026-07-19T21:11:00.674Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":553993,"link":"/api/v1/people/553993"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.871190970707385,"aZ":-16.004654931064007,"pfxX":5.023766191033104,"pfxZ":8.383953987019943,"pX":0.7429915470962059,"pZ":3.1447538759748173,"vX0":-4.1860253750387635,"vY0":-136.96038963232687,"vZ0":-5.201428349256841,"x":88.68,"y":153.87,"x0":1.6269495145943973,"y0":50.00583836792659,"z0":6.13705671143774,"aX":9.693340271056607},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":-8.4,"spinRate":2304,"spinDirection":139},"zone":3,"typeConfidence":0.9,"plateTime":0.3975738484326503,"extension":6.832257624172991},"index":2,"playId":"3e4856be-909e-3c7e-9fe7-1f9be3d153f3","pitchNumber":1,"startTime":"2026-07-19T21:11:00.674Z","endTime":"2026-07-19T21:11:04.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.702588168598243,"aZ":-26.650871428144946,"pfxX":6.927411009657817,"pfxZ":3.4274508850306686,"pX":0.4449570872907561,"pZ":1.930406904513882,"vX0":-5.316747927630004,"vY0":-124.99331003173907,"vZ0":-4.54076689421879,"x":100.04,"y":186.66,"x0":1.6799051203119484,"y0":50.00477236140614,"z0":5.910647842367235,"aX":11.171190036645049},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.5,"breakHorizontal":-11.6,"spinRate":2079,"spinDirection":122},"zone":9,"typeConfidence":0.84,"plateTime":0.43506917342487217,"extension":6.551144712469578},"hitData":{"launchSpeed":95.5,"launchAngle":31.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.11,"coordY":44.33}},"index":3,"playId":"bfa8d7fa-a2ad-3bfd-b711-fc615b775a45","pitchNumber":2,"startTime":"2026-07-19T21:11:14.076Z","endTime":"2026-07-19T21:11:22.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.4000000000000001,"awayTeamWinProbability":98.6,"homeTeamWinProbabilityAdded":-0.5999999999999999,"leverageIndex":0.26,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:11:22.633Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Troy Johnston lines out to center fielder Dane Myers.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-19T21:11:29.682Z","endTime":"2026-07-19T21:12:10.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.631502343181744,"aZ":-17.554252127478847,"pfxX":5.360091806377028,"pfxZ":7.619059416941699,"pX":-0.022907185429236306,"pZ":3.1300874767547375,"vX0":-5.9342182070876754,"vY0":-136.57893582463055,"vZ0":-5.01855200298502,"x":117.87,"y":154.27,"x0":1.4654708602953208,"y0":50.00432488673695,"z0":6.171000234985449,"aX":10.287562590228902},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":-8.6,"spinRate":2253,"spinDirection":138},"zone":2,"typeConfidence":0.87,"plateTime":0.3986426424251275,"extension":6.753427874862064},"index":0,"playId":"fafe680a-ef58-3a55-9f04-0b2e3305c1ce","pitchNumber":1,"startTime":"2026-07-19T21:11:47.689Z","endTime":"2026-07-19T21:11:52.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.344262562588423,"aZ":-27.753386136898317,"pfxX":0.8629589154061539,"pfxZ":2.8045663549239244,"pX":-0.5788188866160403,"pZ":2.986857038827378,"vX0":-5.235842137981382,"vY0":-124.2835682291463,"vZ0":-2.55173026059123,"x":139.06,"y":158.13,"x0":1.436894420666382,"y0":50.000295403689876,"z0":6.316061994210842,"aX":1.3591931768399659},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.8,"breakHorizontal":-0.5,"spinRate":2281,"spinDirection":159},"zone":1,"typeConfidence":0.9,"plateTime":0.4395731825610425,"extension":6.610881586181446},"hitData":{"launchSpeed":99.3,"launchAngle":23.0,"totalDistance":399.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.25,"coordY":38.69}},"index":1,"playId":"488a5aab-527e-30c4-bb5a-7907b480c795","pitchNumber":2,"startTime":"2026-07-19T21:12:02.779Z","endTime":"2026-07-19T21:12:10.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":-0.40000000000000013,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:12:10.813Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out sharply, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-19T21:12:18.981Z","endTime":"2026-07-19T21:13:52.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78965222900391,"aZ":-17.03271732477561,"pfxX":5.358855900200686,"pfxZ":7.661595202547733,"pX":1.6306558017400645,"pZ":4.177114651375807,"vX0":-1.7859145902817344,"vY0":-139.55380976818458,"vZ0":-2.5783418773435622,"x":54.84,"y":126.0,"x0":1.581831998468042,"y0":50.004050846182245,"z0":6.2321976026362105,"aX":10.592719588031756},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":-9.4,"spinRate":2316,"spinDirection":148},"zone":12,"typeConfidence":0.84,"plateTime":0.39217255475585056,"extension":6.814576451643051},"index":0,"playId":"767010b7-4cfa-34d9-9328-9688b4433f54","pitchNumber":1,"startTime":"2026-07-19T21:12:37.495Z","endTime":"2026-07-19T21:12:41.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.710855008699017,"aZ":-17.928568179390393,"pfxX":7.198373124412324,"pfxZ":7.1646067118462105,"pX":-0.24459757063445928,"pZ":2.3991933497845404,"vX0":-7.1903565193942525,"vY0":-139.26562513646368,"vZ0":-6.893881090583431,"x":126.32,"y":174.0,"x0":1.4204867068609703,"y0":50.0006564365823,"z0":6.067922754741005,"aX":14.30996756116715},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.9,"breakHorizontal":-11.8,"spinRate":2291,"spinDirection":142},"zone":5,"typeConfidence":0.67,"plateTime":0.39148488281963667,"extension":6.791230208344518},"index":1,"playId":"6e0bf0a4-9e90-3bd3-a43b-eea5d1169772","pitchNumber":2,"startTime":"2026-07-19T21:12:53.424Z","endTime":"2026-07-19T21:12:57.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.341111727791766,"aZ":-18.035468137914478,"pfxX":5.925805397759838,"pfxZ":7.0010025856429134,"pX":-1.260458879898029,"pZ":1.98222780114351,"vX0":-9.192093823954243,"vY0":-139.73501126667574,"vZ0":-7.984076259418674,"x":165.05,"y":185.26,"x0":1.2706574303942855,"y0":50.00117861363176,"z0":6.016673397469004,"aX":11.963177081424673},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.5,"breakHorizontal":-9.2,"spinRate":2245,"spinDirection":149},"zone":13,"typeConfidence":0.9,"plateTime":0.3889150242494548,"extension":6.847795112195367},"index":2,"playId":"010b51f0-8576-306e-851e-4819409f8d16","pitchNumber":3,"startTime":"2026-07-19T21:13:11.903Z","endTime":"2026-07-19T21:13:16.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.78920279585382,"aZ":-20.464827314227225,"pfxX":5.39233281279864,"pfxZ":7.158043064985112,"pX":0.4202094528767956,"pZ":4.232430980844972,"vX0":-4.848398966058878,"vY0":-126.07127764247006,"vZ0":-0.7412693048808587,"x":100.98,"y":124.5,"x0":1.6530070264405936,"y0":50.000317644798656,"z0":6.158388934258364,"aX":8.81780660297158},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":13.1,"breakHorizontal":-8.9,"spinRate":2123,"spinDirection":124},"zone":12,"typeConfidence":0.72,"plateTime":0.4318348876198246,"extension":6.57789065511399},"index":3,"playId":"f8411e10-b205-3d26-aa31-100a0dc31ae8","pitchNumber":4,"startTime":"2026-07-19T21:13:27.910Z","endTime":"2026-07-19T21:13:32.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":89.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59074514261919,"aZ":-15.61044901858846,"pfxX":4.542405812767493,"pfxZ":8.350486638604082,"pX":-0.1319832572943497,"pZ":1.3116069490798419,"vX0":-5.8226824905172485,"vY0":-138.23131096873664,"vZ0":-10.167868792904942,"x":122.03,"y":203.37,"x0":1.3873312819402546,"y0":50.00312724870336,"z0":6.026382110089065,"aX":9.010682254959146},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":-7.3,"spinRate":2303,"spinDirection":140},"zone":13,"typeConfidence":0.93,"plateTime":0.3925145227057669,"extension":6.839808065335307},"hitData":{"launchSpeed":105.7,"launchAngle":-3.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":105.7,"coordY":170.94}},"index":4,"playId":"20661d98-d066-3641-b79c-d6512758118c","pitchNumber":5,"startTime":"2026-07-19T21:13:44.672Z","endTime":"2026-07-19T21:13:52.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-0.19999999999999996,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:13:52.702Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dane Myers walks.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-19T21:16:09.404Z","endTime":"2026-07-19T21:18:46.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T21:15:56.586Z","endTime":"2026-07-19T21:16:11.607Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":80.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.201448327206354,"aZ":-26.88853707283507,"pfxX":0.8037372229544888,"pfxZ":3.294652165695676,"pX":0.21193508305634062,"pZ":2.09235077999641,"vX0":6.468214283437171,"vY0":-123.910255777379,"vZ0":-4.523708288150784,"x":108.92,"y":182.29,"x0":-2.5024169122213835,"y0":50.00408725709934,"z0":6.10480858625939,"aX":1.2907840366217895},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.4,"breakHorizontal":-2.5,"spinRate":1919,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.43665942626536847,"extension":5.79206887929544},"index":1,"playId":"26ccead9-9d9b-3685-b3de-1fb8506228ff","pitchNumber":1,"startTime":"2026-07-19T21:16:11.607Z","endTime":"2026-07-19T21:16:15.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":81.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.73818746905849,"aZ":-27.65900984131767,"pfxX":1.2526648339316304,"pfxZ":2.767647211192104,"pX":-0.08580461393418883,"pZ":1.3061335451116007,"vX0":5.581237447248109,"vY0":-125.23324347174119,"vZ0":-6.266506726369715,"x":120.27,"y":203.51,"x0":-2.4814546007220004,"y0":50.00406482908615,"z0":6.024109154863775,"aX":2.044333377615491},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.2,"breakHorizontal":-3.2,"spinRate":1974,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.4328429396591251,"extension":5.723381782198165},"index":2,"playId":"97cb9b95-5410-31d0-b45f-d4b14731e41d","pitchNumber":2,"startTime":"2026-07-19T21:16:25.981Z","endTime":"2026-07-19T21:16:29.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.70723900572767,"aZ":-24.77010332456995,"pfxX":-6.970860524424477,"pfxZ":4.919855635557164,"pX":-0.19124363579529763,"pZ":1.5493357323012016,"vX0":7.676294666271392,"vY0":-120.38868545702755,"vZ0":-5.829781482248875,"x":124.29,"y":196.95,"x0":-2.477503990569472,"y0":50.00547183514944,"z0":6.123001683426205,"aX":-10.498708208622675},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.0,"breakHorizontal":11.4,"spinRate":2103,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.45054935735201784,"extension":6.2383864069275035},"index":3,"playId":"6df75058-0403-372f-8aa9-be855eabe810","pitchNumber":3,"startTime":"2026-07-19T21:16:40.573Z","endTime":"2026-07-19T21:16:47.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.7629837251102,"aZ":-26.04213780913119,"pfxX":1.048804732974921,"pfxZ":3.721645670994464,"pX":0.08228255369345622,"pZ":1.259903313966231,"vX0":6.393319680234164,"vY0":-126.30636121519827,"vZ0":-6.61519127800521,"x":113.86,"y":204.76,"x0":-2.597032222688167,"y0":50.00628978648859,"z0":5.949736497071134,"aX":1.7288645537093061},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":-3.1,"spinRate":2023,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4303003667867187,"extension":5.871020185177437},"index":4,"playId":"80306313-bb1e-3879-9d8c-5243847ccbcd","pitchNumber":4,"startTime":"2026-07-19T21:17:26.732Z","endTime":"2026-07-19T21:17:30.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.431328355697307,"aZ":-17.834717478389564,"pfxX":-4.331571560945333,"pfxZ":7.572557031369023,"pX":-0.045830954978627686,"pZ":3.4033859964716022,"vX0":7.787279903796093,"vY0":-134.83352076644874,"vZ0":-4.2138184982878135,"x":118.75,"y":146.89,"x0":-2.3717970904487546,"y0":50.003950794689096,"z0":6.197191711203191,"aX":-8.204521809546947},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":6.7,"spinRate":2210,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40185267264051605,"extension":6.108130453175418},"index":5,"playId":"a4d0d4c0-8ecb-307d-95aa-5e7f3afdc82d","pitchNumber":5,"startTime":"2026-07-19T21:17:41.411Z","endTime":"2026-07-19T21:17:45.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.945693854681434,"aZ":-26.080297746855702,"pfxX":-7.510283712337318,"pfxZ":3.9086473222701024,"pX":-0.3376530447717993,"pZ":1.0859351004864146,"vX0":7.487370712786261,"vY0":-123.12560777976091,"vZ0":-6.661527763168101,"x":129.87,"y":209.46,"x0":-2.4203848450021708,"y0":50.00395050825045,"z0":5.98880043755164,"aX":-11.708820817552464},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.0,"breakHorizontal":12.1,"spinRate":2099,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.44229263553050346,"extension":6.239065688726571},"index":6,"playId":"1a6793f2-9d37-3f5c-8fb1-36be0ae231f9","pitchNumber":6,"startTime":"2026-07-19T21:17:58.456Z","endTime":"2026-07-19T21:18:05.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.969907376258764,"aZ":-15.846516946509588,"pfxX":-6.287422529196196,"pfxZ":8.713242650980412,"pX":0.8381308557145961,"pZ":1.2863076192983505,"vX0":10.426847897036343,"vY0":-134.7149515152566,"vZ0":-9.576976443580458,"x":85.05,"y":204.05,"x0":-2.2318650809353056,"y0":50.00060176585494,"z0":5.961255293679231,"aX":-11.778945224102927},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":9.6,"spinRate":2209,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4036262680406688,"extension":6.188956685571972},"index":7,"playId":"fc0d8b1e-18c2-360a-bc01-551d2aeb5ec6","pitchNumber":7,"startTime":"2026-07-19T21:18:25.852Z","endTime":"2026-07-19T21:18:30.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.706338798622852,"aZ":-26.04357395386927,"pfxX":-8.362227259634004,"pfxZ":3.986323498351194,"pX":0.657531555012247,"pZ":0.07928309758902387,"vX0":9.886330225883032,"vY0":-122.3411526835312,"vZ0":-8.733025914172714,"x":91.94,"y":236.64,"x0":-2.3211542458934677,"y0":50.00489928557473,"z0":5.877155491301938,"aX":-12.870191512928542},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.5,"breakHorizontal":13.2,"spinRate":2024,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4451321536480357,"extension":6.160842668239742},"index":8,"playId":"c128b91c-0625-381e-bea7-6f3b48a64852","pitchNumber":8,"startTime":"2026-07-19T21:18:41.877Z","endTime":"2026-07-19T21:18:46.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:18:46.153Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Elly De La Cruz lines into an unassisted double play, first baseman TJ Rumfield. Dane Myers out at 1st.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-19T21:19:01.446Z","endTime":"2026-07-19T21:19:49.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":86.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.503875042018972,"aZ":-18.57035133210025,"pfxX":-5.1080983703958545,"pfxZ":7.223823472735187,"pX":-0.1317032051702184,"pZ":3.508606328602462,"vX0":7.873976504640044,"vY0":-134.70440315000965,"vZ0":-3.5679579091888094,"x":122.02,"y":144.05,"x0":-2.3964548906531267,"y0":50.00165509198894,"z0":6.12342257983503,"aX":-9.618433164203893},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":8.0,"spinRate":2137,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.40285777470965556,"extension":5.949390126382416},"index":0,"playId":"c3dd410c-d6b9-38d4-91ff-bf89d9cf0679","pitchNumber":1,"startTime":"2026-07-19T21:19:10.355Z","endTime":"2026-07-19T21:19:14.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"df522962-8929-3ba9-a997-83720adc49ce","startTime":"2026-07-19T21:19:26.835Z","endTime":"2026-07-19T21:19:31.692Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.197046430264773,"aZ":-27.302907798433846,"pfxX":-8.42034151286789,"pfxZ":3.1840465909575544,"pX":0.24697208536700327,"pZ":1.7206967835157194,"vX0":9.144798785002202,"vY0":-122.1555034147904,"vZ0":-4.873590465870821,"x":107.59,"y":192.32,"x0":-2.428959451116013,"y0":50.00471065617969,"z0":6.053930375602616,"aX":-12.889393173001658},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.9,"breakHorizontal":13.4,"spinRate":2000,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4462267507218032,"extension":6.142148227105151},"hitData":{"launchSpeed":83.0,"launchAngle":12.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":171.45}},"index":2,"playId":"96d8aa18-0b82-31dd-8a8a-65a98b09ed3c","pitchNumber":2,"startTime":"2026-07-19T21:19:42.670Z","endTime":"2026-07-19T21:19:49.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":0.29999999999999993,"leverageIndex":0.05,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:19:49.673Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out sharply to right fielder Tyler Freeman.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-19T21:20:11.240Z","endTime":"2026-07-19T21:20:38.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2883600566275,"aZ":-18.099613351773822,"pfxX":-5.447481540033171,"pfxZ":7.700969805409381,"pX":0.3019979894385579,"pZ":3.2536820112475504,"vX0":8.751319896176922,"vY0":-133.27288606079838,"vZ0":-4.473517958383724,"x":105.49,"y":150.93,"x0":-2.2924332610201774,"y0":50.005246697236565,"z0":6.232626600834945,"aX":-9.960210164029673},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.3,"breakHorizontal":8.3,"spinRate":2120,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.4084713363950825,"extension":6.0161032310148475},"index":0,"playId":"f03fbf85-d2ee-3726-b87a-e08ada584648","pitchNumber":1,"startTime":"2026-07-19T21:20:14.343Z","endTime":"2026-07-19T21:20:19.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.855092334480172,"aZ":-26.303155165799062,"pfxX":0.6060579357519804,"pfxZ":3.5762936913259367,"pX":0.3884364885469603,"pZ":3.1296459130758674,"vX0":6.93208564096664,"vY0":-126.2725503753723,"vZ0":-2.365124916261836,"x":102.19,"y":154.28,"x0":-2.452872581646011,"y0":50.000391732357336,"z0":6.160556551665343,"aX":0.9937889350573519},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.2,"breakHorizontal":-2.4,"spinRate":1958,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.43114538917506584,"extension":5.6952031029275885},"hitData":{"launchSpeed":100.2,"launchAngle":45.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":172.94,"coordY":73.2}},"index":1,"playId":"3a5cd57e-9f42-3210-bd04-c6b6215ba09e","pitchNumber":2,"startTime":"2026-07-19T21:20:28.890Z","endTime":"2026-07-19T21:20:38.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:20:38.926Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out sharply, second baseman Edwin Arroyo to first baseman Spencer Steer.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T21:23:11.232Z","endTime":"2026-07-19T21:23:21.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Moll replaces Brock Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T21:21:18.705Z","endTime":"2026-07-19T21:22:42.994Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Edwin Arroyo replaces first baseman Sal Stewart, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-19T21:22:42.994Z","endTime":"2026-07-19T21:22:43.008Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to first base for Spencer Steer.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-19T21:22:43.008Z","endTime":"2026-07-19T21:23:13.435Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"400","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.505785375512627,"aZ":-35.859492090082945,"pfxX":8.782540871942757,"pfxZ":-2.1202865801921753,"pX":0.8895463712349723,"pZ":2.4354333071938497,"vX0":-4.641581760367472,"vY0":-130.56599353786,"vZ0":0.4508049076058742,"x":83.09,"y":173.02,"x0":1.5420808026939568,"y0":50.00213304655274,"z0":4.9424665550400455,"aX":15.279458905692922},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.6,"breakHorizontal":-15.0,"spinRate":2385,"spinDirection":103},"zone":14,"typeConfidence":0.89,"plateTime":0.41828187117079896,"extension":4.162301603327393},"hitData":{"launchSpeed":104.5,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":141.17,"coordY":147.12}},"index":3,"playId":"0f5487d2-2933-3688-8960-caa44b4d5b83","pitchNumber":1,"startTime":"2026-07-19T21:23:13.435Z","endTime":"2026-07-19T21:23:21.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.4,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:23:21.450Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out to first baseman Spencer Steer.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T21:23:37.074Z","endTime":"2026-07-19T21:23:55.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.646679081749088,"aZ":-36.757355665248475,"pfxX":-5.14264471672198,"pfxZ":-3.3927084424523386,"pX":-0.6698420135330564,"pZ":2.1490862846760086,"vX0":-3.9559709959199436,"vY0":-115.72860894440197,"vZ0":1.6807499354863573,"x":142.53,"y":180.75,"x0":1.733170199599437,"y0":50.005384769404024,"z0":4.947892837291742,"aX":-6.939437854538135},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-5.4,"breakHorizontal":10.3,"spinRate":2775,"spinDirection":315},"zone":7,"typeConfidence":0.88,"plateTime":0.47423504233788494,"extension":4.190372685693875},"hitData":{"launchSpeed":72.5,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.74,"coordY":174.63}},"index":0,"playId":"a5185237-77f3-3694-9943-645628f4c3b8","pitchNumber":1,"startTime":"2026-07-19T21:23:47.278Z","endTime":"2026-07-19T21:23:55.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.19999999999999996,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:23:55.002Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a ground ball to right fielder JJ Bleday.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T21:23:58.405Z","endTime":"2026-07-19T21:25:01.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.5,"endSpeed":82.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07426200930841,"aZ":-36.82942341803664,"pfxX":7.8080542682972105,"pfxZ":-2.680394069375641,"pX":1.5844637095420897,"pZ":3.4191205385549797,"vX0":-2.745537709207547,"vY0":-130.37932449619763,"vZ0":2.9492306363256384,"x":56.6,"y":146.46,"x0":1.6311933460736148,"y0":50.00223209240435,"z0":5.036121082268564,"aX":13.564098161496494},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-4.1,"breakHorizontal":-13.7,"spinRate":2357,"spinDirection":94},"zone":12,"typeConfidence":0.89,"plateTime":0.41865695706267925,"extension":4.21500533884386},"index":0,"playId":"92298d35-d469-33d0-9dbe-ef0f75bb2678","pitchNumber":1,"startTime":"2026-07-19T21:24:32.064Z","endTime":"2026-07-19T21:24:36.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95046555166056,"aZ":-34.70110792911323,"pfxX":6.661319862646333,"pfxZ":-1.4154958142534753,"pX":0.2657085990430614,"pZ":2.7173890043045894,"vX0":-5.486455998440002,"vY0":-131.84960791455202,"vZ0":0.6014412010493924,"x":106.87,"y":165.41,"x0":1.4923521360354008,"y0":50.00197307411976,"z0":5.015957505103701,"aX":11.910344899515747},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-2.3,"breakHorizontal":-11.2,"spinRate":2509,"spinDirection":99},"zone":5,"typeConfidence":0.91,"plateTime":0.4129855714364137,"extension":4.2543141346160755},"hitData":{"launchSpeed":98.9,"launchAngle":-4.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.15,"coordY":122.8}},"index":1,"playId":"1dde1e9a-c1a8-3e2c-a4bb-36f873fda96a","pitchNumber":2,"startTime":"2026-07-19T21:24:50.094Z","endTime":"2026-07-19T21:25:01.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:25:01.598Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hunter Goodman homers (30) on a fly ball to center field. Mickey Moniak scores.","rbi":2,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T21:25:35.339Z","endTime":"2026-07-19T21:29:27.510Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":594580,"link":"/api/v1/people/594580"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":{"id":594580,"link":"/api/v1/people/594580"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-19T21:25:22.561Z","endTime":"2026-07-19T21:25:37.673Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.359717931817144,"aZ":-33.19995048742689,"pfxX":6.2414927101239766,"pfxZ":-0.5549199252769998,"pX":-0.3313318802225002,"pZ":2.2138374531204263,"vX0":-6.793548057181504,"vY0":-133.54087540564024,"vZ0":-0.8657102752954838,"x":129.63,"y":179.01,"x0":1.4064730039240263,"y0":50.003968724164,"z0":4.881323391341922,"aX":11.541873483538275},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-1.0,"breakHorizontal":-10.3,"spinRate":2697,"spinDirection":37},"zone":4,"typeConfidence":0.9,"plateTime":0.4065136090157693,"extension":4.500148576607596},"index":1,"playId":"fdbe5ba8-6147-3d93-afe0-65dbbba01b26","pitchNumber":1,"startTime":"2026-07-19T21:25:37.673Z","endTime":"2026-07-19T21:25:41.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":78.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.426920651405997,"aZ":-37.364259441081636,"pfxX":4.2840690486134,"pfxZ":-3.3940939070364475,"pX":0.8495146364889999,"pZ":2.421281310270769,"vX0":-3.056630998471338,"vY0":-121.62178959068753,"vZ0":1.527900714148918,"x":84.62,"y":173.41,"x0":1.5538008191355075,"y0":50.00475375777149,"z0":4.978121514526122,"aX":6.545804574389449},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.6,"breakHorizontal":-7.2,"spinRate":1510,"spinDirection":82},"zone":14,"typeConfidence":0.88,"plateTime":0.44698478797802377,"extension":4.526341792881607},"index":2,"playId":"8c93c852-edd7-3a4b-8020-a112e1fd0655","pitchNumber":2,"startTime":"2026-07-19T21:25:55.244Z","endTime":"2026-07-19T21:25:59.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}},"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":84.4,"endSpeed":79.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.93958777425914,"aZ":-33.61306631046077,"pfxX":4.444319787253609,"pfxZ":-0.9179627647734101,"pX":1.5112689253001284,"pZ":2.0448480818442416,"vX0":-1.8655136704766673,"vY0":-123.10015072809041,"vZ0":-0.031297952932293205,"x":59.39,"y":183.57,"x0":1.691710471944584,"y0":50.00051215746207,"z0":4.847529506484777,"aX":6.983506689807138},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.4,"breakHorizontal":-7.8,"spinRate":1433,"spinDirection":79},"zone":14,"typeConfidence":0.66,"plateTime":0.4409384171887414,"extension":4.38124147812172},"index":3,"playId":"6a6da2d7-9c1b-32fe-8f82-e85b174fba4c","pitchNumber":3,"startTime":"2026-07-19T21:26:32.704Z","endTime":"2026-07-19T21:26:36.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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(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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.71027521417525,"aZ":-33.53915388380402,"pfxX":-6.192209968735986,"pfxZ":-0.9286811094743426,"pX":-0.17640474422541738,"pZ":1.0332808838602243,"vX0":-2.631701423958496,"vY0":-119.42907767797347,"vZ0":-1.6529126586269485,"x":123.72,"y":210.88,"x0":1.7377724959415777,"y0":50.00200681661226,"z0":4.6961867571314135,"aX":-9.12140024605358},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.8,"breakHorizontal":11.8,"spinRate":2887,"spinDirection":321},"zone":13,"typeConfidence":0.9,"plateTime":0.4551835370773527,"extension":4.230673320946849},"index":4,"playId":"32c857c0-f3cc-3c6b-94aa-b5f17620249c","pitchNumber":4,"startTime":"2026-07-19T21:26:51.941Z","endTime":"2026-07-19T21:26:56.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.84634379109854,"aZ":-35.11732521132013,"pfxX":-7.41745449157963,"pfxZ":-2.064258725326117,"pX":0.8614879027037292,"pZ":1.5897158313845727,"vX0":-0.09563719500485168,"vY0":-117.72173587288634,"vZ0":-0.09013157222980062,"x":84.16,"y":195.86,"x0":1.8686834101895535,"y0":50.0025462586311,"z0":4.834554236189437,"aX":-10.583706480526843},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.6,"breakHorizontal":13.6,"spinRate":2848,"spinDirection":308},"zone":14,"typeConfidence":0.9,"plateTime":0.4623461216199005,"extension":4.1760714150254925},"index":5,"playId":"b3e959ae-20f1-3542-9e1f-adc8b92191a5","pitchNumber":5,"startTime":"2026-07-19T21:27:18.877Z","endTime":"2026-07-19T21:27:23.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.794907278965415,"aZ":-37.99649046173007,"pfxX":6.7296702380591515,"pfxZ":-3.730918276166687,"pX":1.5395006515568102,"pZ":1.858999532143593,"vX0":-2.5899730216783774,"vY0":-123.65459479287323,"vZ0":0.47404293835651456,"x":58.32,"y":188.59,"x0":1.721443347804407,"y0":50.00263109330245,"z0":4.832126927322862,"aX":10.505179867155437},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.5,"breakHorizontal":-11.6,"spinRate":1548,"spinDirection":80},"zone":14,"typeConfidence":0.91,"plateTime":0.44158888578681044,"extension":4.52018339308704},"index":6,"playId":"767752ed-8392-3c09-b889-acad58f42449","pitchNumber":6,"startTime":"2026-07-19T21:27:49.759Z","endTime":"2026-07-19T21:27:53.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.530398027258343,"aZ":-33.919806763826394,"pfxX":-4.2182968996956856,"pfxZ":-1.2612912324064052,"pX":0.4310642912771238,"pZ":2.4248159171183516,"vX0":-1.7492146876607841,"vY0":-116.72284680224718,"vZ0":1.6914565398180834,"x":100.57,"y":173.31,"x0":1.7365107434281681,"y0":50.00047180462947,"z0":4.868394362998974,"aX":-5.859395157326495},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.7,"breakHorizontal":8.0,"spinRate":2816,"spinDirection":309},"zone":6,"typeConfidence":0.89,"plateTime":0.46801080791104255,"extension":4.164287353476526},"index":7,"playId":"dfbdd8db-c5fe-36a6-83ea-46cdf0c617e2","pitchNumber":7,"startTime":"2026-07-19T21:28:11.447Z","endTime":"2026-07-19T21:28:17.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":8,"playId":"77e08844-68f2-38ec-b2ba-8a5aca0a00b5","startTime":"2026-07-19T21:28:39.910Z","endTime":"2026-07-19T21:28:43.922Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.250772768387097,"aZ":-31.18410029372081,"pfxX":7.689137699576375,"pfxZ":0.5351505873908033,"pX":-0.15275607843972408,"pZ":1.3272883628910048,"vX0":-6.356396115021063,"vY0":-133.76358103601657,"vZ0":-3.5317404288602248,"x":122.82,"y":202.94,"x0":1.2314553767107197,"y0":50.00359066408914,"z0":4.851470472652342,"aX":14.223355141500265},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.5,"breakHorizontal":-13.0,"spinRate":2549,"spinDirection":111},"zone":13,"typeConfidence":0.59,"plateTime":0.4062898253868652,"extension":4.293594434597854},"hitData":{"launchSpeed":105.1,"launchAngle":29.0,"totalDistance":442.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.75,"coordY":13.85}},"index":9,"playId":"3f6ee9c9-69b2-3892-b2d4-d5d78dec4f6d","pitchNumber":8,"startTime":"2026-07-19T21:29:00.523Z","endTime":"2026-07-19T21:29:27.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":1.4,"leverageIndex":0.09,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:29:27.510Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out to first baseman Spencer Steer.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T21:29:34.384Z","endTime":"2026-07-19T21:31:58.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.995703065521276,"aZ":-32.42381048669634,"pfxX":-5.297245439826517,"pfxZ":-0.18403418030898955,"pX":0.40037460231571637,"pZ":2.6654744678149824,"vX0":-1.8667609570942354,"vY0":-116.20405493872723,"vZ0":1.844707003558644,"x":101.74,"y":166.81,"x0":1.9002751644470106,"y0":50.00105137071139,"z0":4.922424703171505,"aX":-7.30614530333066},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":0.4,"breakHorizontal":10.1,"spinRate":2799,"spinDirection":311},"zone":6,"typeConfidence":0.9,"plateTime":0.46978278769134096,"extension":4.223647576733573},"index":0,"playId":"269e88ce-3cec-3f00-8780-a794f4c45369","pitchNumber":1,"startTime":"2026-07-19T21:30:05.600Z","endTime":"2026-07-19T21:30:11.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78607779990394,"aZ":-32.22146227392266,"pfxX":-5.41253139903591,"pfxZ":-0.03644599268623949,"pX":0.3224813481453504,"pZ":1.8205016838714578,"vX0":-1.8469262763270753,"vY0":-117.83794839769966,"vZ0":-0.07103574069627516,"x":104.71,"y":189.63,"x0":1.819873523847595,"y0":50.00073238899906,"z0":4.832479676465121,"aX":-7.596141235873777},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.2,"breakHorizontal":10.2,"spinRate":2963,"spinDirection":308},"zone":9,"typeConfidence":0.9,"plateTime":0.4651398576198842,"extension":4.314495325330238},"index":1,"playId":"95dfb903-f884-3222-938b-4141a90cfc23","pitchNumber":2,"startTime":"2026-07-19T21:30:30.653Z","endTime":"2026-07-19T21:30:33.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-19T21:30:49.161Z","endTime":"2026-07-19T21:31:07.077Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":88.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92742044886432,"aZ":-20.63859843718564,"pfxX":4.441133972719902,"pfxZ":5.956140814841701,"pX":-1.2943253751432304,"pZ":1.3367452374362137,"vX0":-8.062219123165233,"vY0":-136.13901542398386,"vZ0":-5.770527942500304,"x":166.34,"y":202.69,"x0":1.086498578422235,"y0":50.005208946653376,"z0":4.8478531791302695,"aX":8.604966344735326},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.2,"breakHorizontal":-7.0,"spinRate":2728,"spinDirection":108},"zone":13,"typeConfidence":0.91,"plateTime":0.39752855770122286,"extension":4.344365780696903},"index":3,"playId":"6c819f4b-2bd0-38bc-a2f1-c8ce6fb4b001","pitchNumber":3,"startTime":"2026-07-19T21:31:07.077Z","endTime":"2026-07-19T21:31:11.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":86.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.046926248381443,"aZ":-21.658958207662604,"pfxX":3.457193578780861,"pfxZ":5.583565013294974,"pX":-0.6016884071416525,"pZ":2.842778353457102,"vX0":-6.073453360520468,"vY0":-134.62754984849434,"vZ0":-1.7770743791829955,"x":139.93,"y":162.02,"x0":1.2079606616901322,"y0":50.003442292176686,"z0":5.004629941434362,"aX":6.512502162340243},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.1,"breakHorizontal":-5.4,"spinRate":2850,"spinDirection":113},"zone":4,"typeConfidence":0.91,"plateTime":0.4028398571499321,"extension":4.442062945740646},"index":4,"playId":"ac698d71-edf4-3d50-ad59-f925324dd540","pitchNumber":4,"startTime":"2026-07-19T21:31:27.674Z","endTime":"2026-07-19T21:31:31.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.034885166838265,"aZ":-37.09572066891455,"pfxX":-4.136116433993347,"pfxZ":-3.5541244803495937,"pX":-0.08601600205445262,"pZ":1.5242786948706486,"vX0":-2.6127782843521765,"vY0":-116.61090704542785,"vZ0":0.48594436082249226,"x":120.28,"y":197.62,"x0":1.5847563714687332,"y0":50.004347899116546,"z0":4.800424484885927,"aX":-5.721753596366675},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.1,"breakHorizontal":8.2,"spinRate":2836,"spinDirection":313},"zone":13,"typeConfidence":0.87,"plateTime":0.46891840383449424,"extension":4.1404520181211915},"hitData":{"launchSpeed":87.4,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.34,"coordY":168.4}},"index":5,"playId":"48faeb44-1242-30ac-8a98-b6af6dd78940","pitchNumber":5,"startTime":"2026-07-19T21:31:50.487Z","endTime":"2026-07-19T21:31:58.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-0.3999999999999999,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:31:58.507Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-19T21:34:29.273Z","endTime":"2026-07-19T21:35:41.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Romano replaces Tanner Gordon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"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-19T21:32:29.168Z","endTime":"2026-07-19T21:34:31.429Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605447,"link":"/api/v1/people/605447"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":82.6,"endSpeed":77.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.933137585623143,"aZ":-33.222314794408554,"pfxX":2.6193925846004555,"pfxZ":-0.6940610196741783,"pX":-1.3442263304804059,"pZ":3.5065636046989304,"vX0":2.211889033215319,"vY0":-120.42716105833522,"vZ0":1.3347118716215898,"x":168.24,"y":144.1,"x0":-2.606914697563483,"y0":50.00371644456921,"z0":5.830061887209223,"aX":3.9432750940470798},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.8,"breakHorizontal":-5.2,"spinRate":2096,"spinDirection":108},"zone":11,"typeConfidence":0.91,"plateTime":0.45056062508846395,"extension":6.971728641224695},"index":1,"playId":"6c16cddb-2d20-32e1-819c-7fecf0a9db90","pitchNumber":1,"startTime":"2026-07-19T21:34:31.429Z","endTime":"2026-07-19T21:34:36.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":80.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.347370830998777,"aZ":-34.43642844594977,"pfxX":0.5060415663605538,"pfxZ":-1.438106320203651,"pX":1.064173367980361,"pZ":0.22368041503305888,"vX0":8.134348248003857,"vY0":-122.3723873844585,"vZ0":-5.963247655115359,"x":76.44,"y":232.74,"x0":-2.3161717587214206,"y0":50.00195591967984,"z0":5.511541034107666,"aX":0.7958952939116415},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.4,"breakHorizontal":-2.2,"spinRate":2251,"spinDirection":99},"zone":14,"typeConfidence":0.91,"plateTime":0.44114345492182894,"extension":7.05943921870359},"index":2,"playId":"bea3e7c4-e54a-31f9-a440-02fa6e319725","pitchNumber":2,"startTime":"2026-07-19T21:34:45.649Z","endTime":"2026-07-19T21:34:49.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80452990340881,"aZ":-17.644647199433543,"pfxX":-3.3798480203766226,"pfxZ":7.727330307166589,"pX":-0.17349502992055696,"pZ":3.001146851984647,"vX0":6.7014568673409824,"vY0":-134.8988889476537,"vZ0":-3.5887338691209982,"x":123.61,"y":157.75,"x0":-2.228481897172528,"y0":50.000981211721026,"z0":5.5609098330203315,"aX":-6.3540843275271},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.6,"breakHorizontal":5.0,"spinRate":2379,"spinDirection":210},"zone":2,"typeConfidence":0.86,"plateTime":0.40293729432227066,"extension":7.365188263463459},"index":3,"playId":"6bfcff8c-aa0b-3cfe-9450-ab0146cfd72f","pitchNumber":3,"startTime":"2026-07-19T21:34:59.876Z","endTime":"2026-07-19T21:35:03.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.27071386389659,"aZ":-34.78891063643996,"pfxX":1.9398939643165445,"pfxZ":-1.69468588316375,"pX":-0.276299157186505,"pZ":3.0685096404034526,"vX0":4.089308521894397,"vY0":-122.02309293004635,"vZ0":0.4509376627816766,"x":127.53,"y":155.93,"x0":-2.2122592567094426,"y0":50.00547199228051,"z0":5.82876787171424,"aX":2.986719360984072},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.8,"breakHorizontal":-4.3,"spinRate":2095,"spinDirection":88},"zone":2,"typeConfidence":0.91,"plateTime":0.44532348233884456,"extension":7.167259117181933},"index":4,"playId":"679d1b6f-2990-37f5-bdcc-2c46f812a38c","pitchNumber":4,"startTime":"2026-07-19T21:35:13.809Z","endTime":"2026-07-19T21:35:17.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-19T21:35:25.379Z","endTime":"2026-07-19T21:35:33.455Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"},"defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":80.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.111656110238243,"aZ":-36.37226299322799,"pfxX":1.151705993551337,"pfxZ":-2.631295983700314,"pX":-0.8173080617015474,"pZ":2.1268685805861365,"vX0":2.658914865557211,"vY0":-124.2237432611359,"vZ0":-2.1663182670706846,"x":148.15,"y":181.35,"x0":-2.042618301641555,"y0":50.00462001950426,"z0":5.97616602258232,"aX":1.8362043851544765},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.0,"breakHorizontal":-2.6,"spinRate":2115,"spinDirection":79},"zone":7,"typeConfidence":0.91,"plateTime":0.4375284911064914,"extension":7.199516003692513},"hitData":{"launchSpeed":72.6,"launchAngle":39.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.3,"coordY":104.22}},"index":6,"playId":"ef4f54cf-c297-39cb-8bfc-97229a3c2aa7","pitchNumber":5,"startTime":"2026-07-19T21:35:33.455Z","endTime":"2026-07-19T21:35:41.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:35:41.473Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-19T21:35:50.164Z","endTime":"2026-07-19T21:36:46.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.122272394274507,"aZ":-17.11906321075422,"pfxX":-1.4016435302219952,"pfxZ":7.869382551137928,"pX":0.32677584825764905,"pZ":3.648556545498103,"vX0":6.319361203074759,"vY0":-136.2941874301174,"vZ0":-2.8858559312529364,"x":104.54,"y":140.27,"x0":-1.8227358549235246,"y0":50.00570928339762,"z0":5.879103498095953,"aX":-2.6826819984383383},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":1.4,"spinRate":2247,"spinDirection":200},"zone":12,"typeConfidence":0.87,"plateTime":0.3992495890039103,"extension":7.438317169620026},"index":0,"playId":"891981e9-4dea-38d2-8045-e5a3a6c640c3","pitchNumber":1,"startTime":"2026-07-19T21:36:05.928Z","endTime":"2026-07-19T21:36:10.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00278485932997,"aZ":-33.30525645184128,"pfxX":2.082578410113277,"pfxZ":-0.7219941265962397,"pX":0.1435770960471696,"pZ":2.455037653162708,"vX0":5.458803406647181,"vY0":-123.31554439882471,"vZ0":-1.139967120146896,"x":111.53,"y":172.49,"x0":-2.3559549154327915,"y0":50.00448418948748,"z0":5.694795633718932,"aX":3.2555781369862538},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.3,"breakHorizontal":-4.9,"spinRate":2225,"spinDirection":102},"zone":5,"typeConfidence":0.91,"plateTime":0.4416092499835944,"extension":7.224527843813372},"index":1,"playId":"eb60df10-ada2-30ed-87af-b895e8b29cde","pitchNumber":2,"startTime":"2026-07-19T21:36:19.198Z","endTime":"2026-07-19T21:36:23.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.11720488038899,"aZ":-34.033331136901595,"pfxX":1.6372481013641687,"pfxZ":-1.1790604933300486,"pX":0.2574345030701325,"pZ":2.475864037395137,"vX0":4.554601839023179,"vY0":-123.83107436410957,"vZ0":-1.6379539243544965,"x":107.19,"y":171.93,"x0":-1.8037209099338933,"y0":50.00003060954723,"z0":5.941446348953278,"aX":2.5913949849500297},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.3,"breakHorizontal":-3.8,"spinRate":2107,"spinDirection":87},"zone":6,"typeConfidence":0.91,"plateTime":0.4390163451677802,"extension":7.2460903425930825},"hitData":{"launchSpeed":98.3,"launchAngle":3.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":162.83}},"index":2,"playId":"78546d7b-6acd-3ab1-b406-b78fb7eaf093","pitchNumber":3,"startTime":"2026-07-19T21:36:38.858Z","endTime":"2026-07-19T21:36:46.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:36:46.457Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-19T21:37:04.240Z","endTime":"2026-07-19T21:38:19.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":95.2,"endSpeed":88.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.179800466230194,"aZ":-15.391075343719834,"pfxX":-1.521769714271061,"pfxZ":8.508294947498234,"pX":1.4366388531646328,"pZ":2.6469989330761545,"vX0":9.405657264621409,"vY0":-138.44138101483756,"vZ0":-5.920704646168762,"x":62.24,"y":167.31,"x0":-1.783544846760455,"y0":50.004034535500836,"z0":5.815260443742306,"aX":-3.002832587691057},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":1.1,"spinRate":2344,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.39319960333271364,"extension":7.518638562851486},"index":0,"playId":"1069fcfa-f829-35a8-81dc-2432923a9b12","pitchNumber":1,"startTime":"2026-07-19T21:37:20.226Z","endTime":"2026-07-19T21:37:25.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":89.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.723543937351412,"aZ":-14.527129684115575,"pfxX":-2.8048488456846385,"pfxZ":8.733491658621354,"pX":0.333034800112864,"pZ":1.7052164043239035,"vX0":7.1836178212013255,"vY0":-139.45221845731032,"vZ0":-8.336857317227656,"x":104.31,"y":192.74,"x0":-1.882668891345295,"y0":50.00147512523881,"z0":5.639375978292643,"aX":-5.667113787744801},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":4.0,"spinRate":2354,"spinDirection":203},"zone":9,"typeConfidence":0.9,"plateTime":0.38892975483167724,"extension":7.3902748737320625},"index":1,"playId":"4475ccfb-5688-3a66-9299-2576c5023b54","pitchNumber":2,"startTime":"2026-07-19T21:37:35.383Z","endTime":"2026-07-19T21:37:39.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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.6,"endSpeed":88.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.890781418494083,"aZ":-15.813412602371915,"pfxX":-1.970280772496568,"pfxZ":8.330179324975148,"pX":-0.35678382425152416,"pZ":3.0572081998424023,"vX0":4.391964419843174,"vY0":-137.87322324201688,"vZ0":-4.937753349046796,"x":130.6,"y":156.24,"x0":-1.7002510988999724,"y0":50.00140507240467,"z0":5.906120319878379,"aX":-3.8694536502492722},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":2.9,"spinRate":2424,"spinDirection":205},"zone":1,"typeConfidence":0.9,"plateTime":0.3942759685934081,"extension":7.433851089304506},"index":2,"playId":"2a9c8fee-e42d-3081-b768-e3105068a375","pitchNumber":3,"startTime":"2026-07-19T21:37:49.899Z","endTime":"2026-07-19T21:37:53.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-19T21:38:04.825Z","endTime":"2026-07-19T21:38:14.676Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":83.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.141730047483012,"aZ":-32.04673577376687,"pfxX":0.5500172343183785,"pfxZ":0.07057329075372021,"pX":0.16542849984670194,"pZ":0.8420286251024056,"vX0":4.2529620073904235,"vY0":-128.70200198880568,"vZ0":-6.890838358048742,"x":110.69,"y":216.05,"x0":-1.5595912571848756,"y0":50.000238516866524,"z0":5.941942990604873,"aX":0.9499954676173532},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.8,"breakHorizontal":-1.7,"spinRate":2238,"spinDirection":116},"zone":14,"typeConfidence":0.89,"plateTime":0.42077764867957956,"extension":7.374849587645687},"index":4,"playId":"e9a07441-f534-35f7-b7f4-42d0190481ef","pitchNumber":4,"startTime":"2026-07-19T21:38:14.676Z","endTime":"2026-07-19T21:38:19.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:38:19.420Z","atBatIndex":71},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willi Castro homers (9) on a fly ball to right field.","rbi":1,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T21:40:51.035Z","endTime":"2026-07-19T21:42:26.057Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":641941,"link":"/api/v1/people/641941"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Emilio Pagán replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"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-19T21:38:59.327Z","endTime":"2026-07-19T21:40:53.253Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641941,"link":"/api/v1/people/641941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.270616418829658,"aZ":-15.816220214780538,"pfxX":-2.5087478751813954,"pfxZ":8.58770822316029,"pX":-1.6330661736252092,"pZ":2.2166489873426807,"vX0":0.45218431371924556,"vY0":-135.82176975398107,"vZ0":-5.727235302748251,"x":179.25,"y":178.93,"x0":-1.473286978401786,"y0":50.00657630909024,"z0":5.417919773198998,"aX":-4.779975197122767},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":4.4,"spinRate":2567,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4002876316842787,"extension":6.7419787687456285},"index":1,"playId":"3ca396ee-e7bf-396a-b29a-5c3eb0f52083","pitchNumber":1,"startTime":"2026-07-19T21:40:53.253Z","endTime":"2026-07-19T21:40:57.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24604379972944,"aZ":-15.602906488646227,"pfxX":-1.9522842646181293,"pfxZ":8.5473794091536,"pX":0.44352942877121015,"pZ":2.8133119863833533,"vX0":5.390966809805111,"vY0":-137.34744498786623,"vZ0":-4.343686174603377,"x":100.09,"y":162.82,"x0":-1.2783750993216179,"y0":50.000404886532266,"z0":5.453852700077638,"aX":-3.784370537650782},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":2.6,"spinRate":2633,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.396568355342545,"extension":6.8131331692237405},"index":2,"playId":"12a849f7-7c5f-3fad-a921-f8bc4531dd50","pitchNumber":2,"startTime":"2026-07-19T21:41:11.778Z","endTime":"2026-07-19T21:41:14.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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.8,"endSpeed":88.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9203755331216,"aZ":-17.0676581224384,"pfxX":-2.9885850658631608,"pfxZ":7.682441370944799,"pX":-0.9574106019462277,"pZ":2.6653171603330006,"vX0":2.371887100218919,"vY0":-138.187535803139,"vZ0":-4.4951878846893205,"x":153.49,"y":166.82,"x0":-1.4314404548748594,"y0":50.004573143746676,"z0":5.4324801511430225,"aX":-5.878170146578476},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":5.0,"spinRate":2548,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3938394098124105,"extension":6.727214812851584},"index":3,"playId":"49cb4158-7582-3ea2-9d6e-d49652086dff","pitchNumber":3,"startTime":"2026-07-19T21:41:33.500Z","endTime":"2026-07-19T21:41:37.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-19T21:41:45.158Z","endTime":"2026-07-19T21:42:01.748Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56898165865021,"aZ":-16.939577244243168,"pfxX":-3.30762917694159,"pfxZ":7.722863575761497,"pX":0.3901991748735608,"pZ":2.9067147574980696,"vX0":5.7652236061437785,"vY0":-138.95432385820658,"vZ0":-3.813433653781047,"x":102.13,"y":160.3,"x0":-1.2734414833214824,"y0":50.0023614145642,"z0":5.409062636971555,"aX":-6.525031797926147},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":4.9,"spinRate":2543,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.3928628042171596,"extension":6.72408752978699},"hitData":{"launchSpeed":105.1,"launchAngle":35.0,"totalDistance":435.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":241.23,"coordY":63.86}},"index":5,"playId":"d7244e4d-447d-3e32-b983-455818baef2f","pitchNumber":4,"startTime":"2026-07-19T21:42:01.748Z","endTime":"2026-07-19T21:42:26.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":2.4,"leverageIndex":0.46,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:42:26.057Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a sharp line drive to left fielder TJ Friedl.","rbi":0,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T21:42:25.306Z","endTime":"2026-07-19T21:43:51.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":86.3,"endSpeed":80.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.932873473179452,"aZ":-27.983069798165342,"pfxX":3.3850450139532864,"pfxZ":2.59201897439093,"pX":0.09924647349630124,"pZ":1.3842810368234495,"vX0":2.652567606406102,"vY0":-125.70073529275868,"vZ0":-4.206910772434998,"x":113.22,"y":201.4,"x0":-1.4055797071153031,"y0":50.00389097811859,"z0":5.324144067105548,"aX":5.474474905226263},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.1,"breakHorizontal":-6.7,"spinRate":2118,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.43396946075086573,"extension":6.984964979181479},"index":0,"playId":"74ed1228-9d7b-3fd1-a861-031617766b21","pitchNumber":1,"startTime":"2026-07-19T21:42:52.305Z","endTime":"2026-07-19T21:42:55.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.310293010395668,"aZ":-31.747734231214558,"pfxX":2.566755344486519,"pfxZ":0.26614913896046133,"pX":0.16223909918363538,"pZ":2.546783977546112,"vX0":3.1742088703153275,"vY0":-124.67525195506005,"vZ0":-0.6660906207650477,"x":110.82,"y":170.02,"x0":-1.4532836386874324,"y0":50.00276418290255,"z0":5.401472876080066,"aX":4.104612851885041},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.6,"breakHorizontal":-5.3,"spinRate":2231,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4366794978584343,"extension":6.781690729174696},"index":1,"playId":"9f69da03-155f-3f36-90cc-1ed4426216da","pitchNumber":2,"startTime":"2026-07-19T21:43:16.201Z","endTime":"2026-07-19T21:43:20.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.370259173271133,"aZ":-31.438182436550562,"pfxX":2.302839291561911,"pfxZ":0.46505233555597236,"pX":0.1944349292459678,"pZ":2.732691179589773,"vX0":3.14467570230574,"vY0":-124.22685292768988,"vZ0":-0.36617208500639775,"x":109.59,"y":165.0,"x0":-1.3818187023026463,"y0":50.00262744420249,"z0":5.471512349176866,"aX":3.637242112920292},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.0,"breakHorizontal":-4.8,"spinRate":2221,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.4391007293617295,"extension":6.985165988883355},"hitData":{"launchSpeed":106.4,"launchAngle":11.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":61.98,"coordY":97.46}},"index":2,"playId":"c82da6f7-6a6b-3760-b145-339b2da72643","pitchNumber":3,"startTime":"2026-07-19T21:43:41.635Z","endTime":"2026-07-19T21:43:51.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":4.8999999999999995,"leverageIndex":0.95,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:43:51.672Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Troy Johnston strikes out swinging.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T21:44:00.015Z","endTime":"2026-07-19T21:45:30.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58316900774551,"aZ":-30.015989401689886,"pfxX":1.8034820578782789,"pfxZ":1.3607601363111828,"pX":-0.6916505706646172,"pZ":1.785448187610011,"vX0":1.516299807593372,"vY0":-124.59119363016958,"vZ0":-2.598890284727322,"x":143.36,"y":190.57,"x0":-1.5402269395183437,"y0":50.00431032376476,"z0":5.296745348896235,"aX":2.865076989570087},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.2,"breakHorizontal":-3.6,"spinRate":2237,"spinDirection":178},"zone":7,"typeConfidence":2.0,"plateTime":0.43787922897582776,"extension":6.835325889540073},"index":0,"playId":"1bce0039-248d-3829-a172-a845aed5c864","pitchNumber":1,"startTime":"2026-07-19T21:44:26.879Z","endTime":"2026-07-19T21:44:31.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}},"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":95.2,"endSpeed":88.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46446852999966,"aZ":-13.908870847644897,"pfxX":-3.683925526680339,"pfxZ":9.27898431192606,"pX":-0.7671102373614921,"pZ":1.9917683973334492,"vX0":3.315275760480541,"vY0":-138.59091806341158,"vZ0":-6.478774671626977,"x":146.24,"y":185.0,"x0":-1.4931944322093378,"y0":50.0052109573439,"z0":5.267755522593765,"aX":-7.254083558019659},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":6.1,"spinRate":2602,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.3933939608043264,"extension":6.783332616587935},"index":1,"playId":"0c16975f-bf49-364a-9b55-97a6dbb90e7a","pitchNumber":2,"startTime":"2026-07-19T21:45:05.676Z","endTime":"2026-07-19T21:45:10.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.416340033277343,"aZ":-30.994103597851932,"pfxX":-0.9708563864925941,"pfxZ":0.7869457491966376,"pX":0.01928216297531643,"pZ":0.42393718283499554,"vX0":3.7498864810286667,"vY0":-120.94617130804984,"vZ0":-4.8648329630139475,"x":116.27,"y":227.33,"x0":-1.4184964839630099,"y0":50.002577101931124,"z0":5.149344662554468,"aX":-1.4531104085554563},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.6,"breakHorizontal":1.0,"spinRate":746,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.45117819548374927,"extension":7.058358377526805},"index":2,"playId":"9a020a05-64cc-376b-9f24-1ade746e63c3","pitchNumber":3,"startTime":"2026-07-19T21:45:26.737Z","endTime":"2026-07-19T21:45:30.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":-4.6,"leverageIndex":2.04,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:45:30.904Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman challenged (pitch result), call on the field was confirmed: Tyler Freeman called out on strikes.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T21:45:45.492Z","endTime":"2026-07-19T21:48:05.326Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.235581212189718,"aZ":-31.936617241128058,"pfxX":2.5776021817717165,"pfxZ":0.15467646171647864,"pX":-0.7241234013264101,"pZ":1.4512147962751825,"vX0":1.20200511042111,"vY0":-123.4513835362986,"vZ0":-2.9384856669511263,"x":144.6,"y":199.6,"x0":-1.5513962456971462,"y0":50.00465051733754,"z0":5.329434335129001,"aX":4.0017388219318155},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.1,"breakHorizontal":-4.9,"spinRate":2332,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.4427046589464836,"extension":6.821181497199513},"index":0,"playId":"718b924b-845a-3670-9482-15188ed4bba7","pitchNumber":1,"startTime":"2026-07-19T21:45:59.737Z","endTime":"2026-07-19T21:46:04.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26414796959947,"aZ":-15.614030088025062,"pfxX":-3.9175505449018724,"pfxZ":8.384227962888138,"pX":0.0052772724790759165,"pZ":2.093480887416945,"vX0":5.483176662118112,"vY0":-138.96559838840855,"vZ0":-5.823200569342755,"x":116.8,"y":182.26,"x0":-1.4754362273476431,"y0":50.00178608611619,"z0":5.236192940573658,"aX":-7.737354162717672},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":6.1,"spinRate":2528,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.3926709318359767,"extension":6.750026155788183},"index":1,"playId":"3c1d0671-0eab-3e62-ae57-3735efa5b870","pitchNumber":2,"startTime":"2026-07-19T21:46:35.488Z","endTime":"2026-07-19T21:46:46.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.746051753685425,"aZ":-14.211695821614143,"pfxX":-3.582233569864925,"pfxZ":8.98853289632007,"pX":-0.24822980947578296,"pZ":3.12661782511044,"vX0":4.586052014279208,"vY0":-139.37973105066354,"vZ0":-3.525006747930018,"x":126.46,"y":154.36,"x0":-1.4375992987593325,"y0":50.00288998308179,"z0":5.326041867050523,"aX":-7.158804194208394},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":5.8,"spinRate":2380,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3906611120451631,"extension":6.738805127142315},"index":2,"playId":"e7a53c4c-9166-3fc4-b52f-da38acfb8f89","pitchNumber":3,"startTime":"2026-07-19T21:47:16.287Z","endTime":"2026-07-19T21:47:21.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":89.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.949662977771954,"aZ":-14.642334563610055,"pfxX":-2.944653131503274,"pfxZ":8.672761617381635,"pX":1.2284311006724096,"pZ":3.056532962300438,"vX0":7.571728143613948,"vY0":-139.52042404201035,"vZ0":-3.78601711239041,"x":70.18,"y":156.25,"x0":-1.1079574110466925,"y0":50.00161840886604,"z0":5.362058151314637,"aX":-5.952729640125307},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.4,"breakHorizontal":4.2,"spinRate":2419,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.38886473073061945,"extension":6.824345864944721},"index":3,"playId":"9842d3de-0bb2-33b7-9341-b75218da4721","pitchNumber":4,"startTime":"2026-07-19T21:47:36.921Z","endTime":"2026-07-19T21:47:40.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":89.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.154755987484105,"aZ":-14.25159532808767,"pfxX":-4.769915837942923,"pfxZ":8.839470551959593,"pX":-0.5522192313943951,"pZ":1.7078323220021354,"vX0":4.296137792065869,"vY0":-139.75142470476635,"vZ0":-7.179658243729431,"x":138.05,"y":192.67,"x0":-1.4713264618037762,"y0":50.00102048114006,"z0":5.200974373171878,"aX":-9.668613307404458},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":8.0,"spinRate":2485,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.38828056300847846,"extension":6.68146656552472},"index":4,"playId":"a8439ff2-7087-3b26-be8d-1b00231a2967","pitchNumber":5,"startTime":"2026-07-19T21:47:58.286Z","endTime":"2026-07-19T21:48:05.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"}},"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-3.0999999999999996,"leverageIndex":1.32,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:48:05.326Z","atBatIndex":75},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Edouard Julien pops out to first baseman Spencer Steer in foul territory.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T21:48:42.518Z","endTime":"2026-07-19T21:51:39.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,8],"actionIndex":[1],"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27291242582336,"aZ":-14.9830614113268,"pfxX":-4.650467969223916,"pfxZ":8.456120530407043,"pX":-0.6349610901384669,"pZ":2.09066391733502,"vX0":4.0685020313540425,"vY0":-139.73929248205943,"vZ0":-5.922646067931985,"x":141.2,"y":182.33,"x0":-1.4860510761816474,"y0":50.00261487628194,"z0":5.175496714791185,"aX":-9.453013930195093},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":7.9,"spinRate":2497,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.38789695518643974,"extension":6.779526436510358},"index":0,"playId":"7277f04c-a699-30e1-9bb5-a6b4616670e7","pitchNumber":1,"startTime":"2026-07-19T21:48:42.518Z","endTime":"2026-07-19T21:48:47.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kyle Karros advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"7277f04c-a699-30e1-9bb5-a6b4616670e7","startTime":"2026-07-19T21:48:53.566Z","endTime":"2026-07-19T21:49:02.654Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"postOnSecond":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.59,"dramaIndex":21.0,"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.006696234466535,"aZ":-28.001961302430185,"pfxX":-2.4918740458911923,"pfxZ":2.6952565664445265,"pX":0.4253991724746435,"pZ":0.4252735430022378,"vX0":5.219597698112572,"vY0":-122.47279262846612,"vZ0":-5.419443586226439,"x":100.78,"y":227.3,"x0":-1.3923005101281065,"y0":50.00197370935347,"z0":5.008540006348741,"aX":-3.8556094082425942},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.1,"breakHorizontal":3.5,"spinRate":920,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4441181533030809,"extension":7.014017793848864},"index":2,"playId":"fe04a93b-0b1d-3b62-bea6-7b7d77efd12c","pitchNumber":2,"startTime":"2026-07-19T21:49:02.654Z","endTime":"2026-07-19T21:49:06.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02552459660272,"aZ":-15.26485638912753,"pfxX":-2.901103213170769,"pfxZ":8.372233275981214,"pX":0.7796981405139558,"pZ":2.8851278905477415,"vX0":7.177183948927358,"vY0":-139.69403105991034,"vZ0":-3.595886594711878,"x":87.28,"y":160.88,"x0":-1.4212414644144808,"y0":50.00280843824798,"z0":5.163077972839139,"aX":-5.8603825850857865},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":4.1,"spinRate":2551,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.38888133624570154,"extension":6.597937150385097},"index":3,"playId":"2c653c1d-3d14-3737-a132-ac6e748f4157","pitchNumber":3,"startTime":"2026-07-19T21:49:26.455Z","endTime":"2026-07-19T21:49:31.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69952152416025,"aZ":-16.622710023848146,"pfxX":-3.6092823594328145,"pfxZ":7.794883807355079,"pX":0.703891154682406,"pZ":3.899602141958583,"vX0":6.992560299126602,"vY0":-139.0752678151479,"vZ0":-0.8765764865525015,"x":90.17,"y":133.49,"x0":-1.3530275653810324,"y0":50.0056274635625,"z0":5.301952703451438,"aX":-7.204034625086109},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":5.4,"spinRate":2575,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39103677618920374,"extension":6.7049903475563335},"index":4,"playId":"d062cec8-bdfe-3805-97d4-8ebe7412357d","pitchNumber":4,"startTime":"2026-07-19T21:50:02.879Z","endTime":"2026-07-19T21:50:07.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.513381948197804,"aZ":-24.073841975874203,"pfxX":0.2999760970598184,"pfxZ":5.509635532268948,"pX":-0.6447703087825062,"pZ":0.837207348602444,"vX0":2.1341735848969936,"vY0":-119.97564606739637,"vZ0":-4.862857191014846,"x":141.58,"y":216.18,"x0":-1.581882561235565,"y0":50.00069160335968,"z0":5.015417179557108,"aX":0.44010329206557136},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.1,"breakHorizontal":-1.0,"spinRate":838,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.4551879195252737,"extension":7.02354232322497},"index":5,"playId":"5863db93-9a0e-3302-afab-6efd631c4113","pitchNumber":5,"startTime":"2026-07-19T21:50:26.364Z","endTime":"2026-07-19T21:50:31.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":94.4,"endSpeed":87.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.895716979791064,"aZ":-17.39103378230045,"pfxX":-2.901385129739464,"pfxZ":7.577834453003067,"pX":-1.0690172854097564,"pZ":3.1409294657113636,"vX0":2.3228175998833325,"vY0":-137.68496574982703,"vZ0":-2.493139106151033,"x":157.75,"y":153.97,"x0":-1.5398666642150602,"y0":50.00463971669333,"z0":5.213149563113361,"aX":-5.662051733768432},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":4.9,"spinRate":2491,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39534978574545265,"extension":6.826776504755756},"index":6,"playId":"80f7cd63-276f-3116-b200-d68eac55f091","pitchNumber":6,"startTime":"2026-07-19T21:50:49.329Z","endTime":"2026-07-19T21:50:53.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-07-19T21:50:58.612Z","endTime":"2026-07-19T21:51:30.458Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"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":95.2,"endSpeed":89.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54300377179298,"aZ":-17.749320892246875,"pfxX":-4.1103533708649245,"pfxZ":7.231047980968768,"pX":1.3981978482351995,"pZ":2.643887025838975,"vX0":8.869585826366944,"vY0":-138.56722075802386,"vZ0":-3.8620138700742226,"x":63.7,"y":167.4,"x0":-1.2739459764631167,"y0":50.00117428583464,"z0":5.202260593131248,"aX":-8.198525076981317},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":6.1,"spinRate":2455,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39149797895166705,"extension":6.880298050446161},"hitData":{"launchSpeed":63.0,"launchAngle":58.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":184.1,"coordY":169.07}},"index":8,"playId":"5ebd88b7-e04d-3d82-9d9e-655cb7521220","pitchNumber":7,"startTime":"2026-07-19T21:51:30.458Z","endTime":"2026-07-19T21:51:39.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668709,"link":"/api/v1/people/668709"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.6,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-19T21:51:39.511Z","atBatIndex":76}]