[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"TJ Friedl lines out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-05T00:49:55.613Z","endTime":"2026-05-05T00:50:18.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-04T20:36:12.868Z","endTime":"2026-05-04T22:45:43.519Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"contextMetrics":{}},{"details":{"description":"Status Change - Delayed Start: Inclement Weather","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-05-04T22:45:43.519Z","endTime":"2026-05-05T00:18:05.205Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"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":2,"startTime":"2026-05-05T00:18:05.205Z","endTime":"2026-05-05T00:48:12.931Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"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":3,"startTime":"2026-05-05T00:48:12.931Z","endTime":"2026-05-05T00:49:57.890Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"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":95.4,"endSpeed":87.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17171341640631,"aZ":-18.739484748420107,"pfxX":-7.8664413437486065,"pfxZ":6.891817381563337,"pX":-1.645709844530315,"pZ":3.13830287791252,"vX0":2.237601559510861,"vY0":-138.96352112574922,"vZ0":-3.686076008247124,"x":179.73,"y":154.05,"x0":-1.441296771990072,"y0":50.00003416155434,"z0":5.732437411965572,"aX":-15.327459940770805},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.9,"breakHorizontal":13.8,"spinRate":2380,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39469128153354394,"extension":6.2937255829165},"index":4,"playId":"c36e9da8-65d8-34a6-a2fd-58e45f3747f9","pitchNumber":1,"startTime":"2026-05-05T00:49:57.890Z","endTime":"2026-05-05T00:50:00.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29199448603183,"aZ":-18.269154559416435,"pfxX":-9.497698295111652,"pfxZ":7.181715450957528,"pX":-0.07943394665879058,"pZ":2.4088270715863667,"vX0":6.526964084075533,"vY0":-138.59200869834504,"vZ0":-5.668413471119674,"x":120.03,"y":173.74,"x0":-1.2365100413599575,"y0":50.00404328159176,"z0":5.709389346476578,"aX":-18.39331781219887},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":15.7,"spinRate":2260,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.39590124115805114,"extension":6.336877872761015},"hitData":{"launchSpeed":104.4,"launchAngle":21.0,"totalDistance":390.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":157.83,"coordY":44.61}},"index":5,"playId":"b4394610-adf9-3c93-8d61-7f394f531d3e","pitchNumber":2,"startTime":"2026-05-05T00:50:10.435Z","endTime":"2026-05-05T00:50:18.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-05-05T00:50:18.440Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out, first baseman Michael Busch to pitcher Edward Cabrera.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-05T00:50:42.829Z","endTime":"2026-05-05T00:51:01.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.4,"endSpeed":87.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.974133834748287,"aZ":-18.46261425210884,"pfxX":-8.878637458067818,"pfxZ":6.924376151662068,"pX":1.4640212149835545,"pZ":2.8442709953294023,"vX0":9.710384611171328,"vY0":-139.9399578449524,"vZ0":-4.750633986645882,"x":61.19,"y":161.98,"x0":-0.8995879949634488,"y0":50.00691004014667,"z0":5.775864833435637,"aX":-17.590903138789063},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.6,"breakHorizontal":14.0,"spinRate":2253,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3916174813826814,"extension":6.31543912502494},"index":0,"playId":"8f32b7f4-34d7-3177-829a-aac408ccb5d4","pitchNumber":1,"startTime":"2026-05-05T00:50:43.107Z","endTime":"2026-05-05T00:50:46.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64525720553372,"aZ":-27.543205755808017,"pfxX":-10.184616186728315,"pfxZ":2.521086711473525,"pX":-0.28097541680490723,"pZ":2.1713993559622353,"vX0":5.85591642499201,"vY0":-134.66190324035256,"vZ0":-4.47540251052461,"x":127.71,"y":180.15,"x0":-1.162334909886777,"y0":50.00020410688536,"z0":5.806830171814944,"aX":-18.67396077889493},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.8,"breakHorizontal":17.2,"spinRate":1818,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.40698559497305453,"extension":6.204015530437789},"hitData":{"launchSpeed":80.1,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.92,"coordY":167.9}},"index":1,"playId":"fd558749-2e97-39ce-9c2d-de7a7403d153","pitchNumber":2,"startTime":"2026-05-05T00:50:54.032Z","endTime":"2026-05-05T00:51:01.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:51:01.451Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a ground ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-05T00:51:06.210Z","endTime":"2026-05-05T00:52:38.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"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":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"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":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":691718,"link":"/api/v1/people/691718"},"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.8,"endSpeed":88.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53739564619257,"aZ":-17.838511809108002,"pfxX":-10.42064689833825,"pfxZ":7.18816876654693,"pX":0.39335640870836835,"pZ":0.7292110296513082,"vX0":7.887124730167764,"vY0":-140.4934472319698,"vZ0":-10.129170649355746,"x":102.01,"y":219.09,"x0":-1.0998258088094466,"y0":50.00326267849873,"z0":5.546636383681949,"aX":-20.782696796143483},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.0,"breakHorizontal":17.2,"spinRate":2328,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.390214167271409,"extension":6.44896446453978},"index":0,"playId":"c63f2548-25d8-3790-842f-88e84e9c2575","pitchNumber":1,"startTime":"2026-05-05T00:51:27.756Z","endTime":"2026-05-05T00:51:31.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.960478081474523,"aZ":-27.800972023031274,"pfxX":-10.204803086073884,"pfxZ":2.3440061847334643,"pX":0.07123987413704318,"pZ":1.631284511795992,"vX0":7.033920415791426,"vY0":-135.7059009655329,"vZ0":-5.859366433577699,"x":114.28,"y":194.74,"x0":-1.229787447972071,"y0":50.00055457309931,"z0":5.75732211346871,"aX":-19.012987732056267},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.1,"breakHorizontal":16.9,"spinRate":1704,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4037550338198814,"extension":6.400803707149148},"index":1,"playId":"1ae6406f-42b9-3fb8-999e-636603692678","pitchNumber":2,"startTime":"2026-05-05T00:51:39.150Z","endTime":"2026-05-05T00:51:42.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.029787148887642,"aZ":-28.462181872750005,"pfxX":-11.335289196306189,"pfxZ":2.0043636828334304,"pX":0.7818203053936597,"pZ":0.710740228342343,"vX0":8.696952620951226,"vY0":-135.15241241287185,"vZ0":-8.11443159743584,"x":87.2,"y":219.59,"x0":-1.0025464968973545,"y0":50.005405810179234,"z0":5.74671464488298,"aX":-21.005720525630355},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.0,"breakHorizontal":18.7,"spinRate":1744,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.40503693373976013,"extension":6.486659349791426},"index":2,"playId":"4cde6bd0-9c43-39ab-9906-0205225409cf","pitchNumber":3,"startTime":"2026-05-05T00:51:56.278Z","endTime":"2026-05-05T00:51:59.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52720090507731,"aZ":-38.76634740480966,"pfxX":2.472485482442581,"pfxZ":-4.141908320759949,"pX":0.21345878770019497,"pZ":3.0695193307842876,"vX0":2.5917791144451034,"vY0":-125.22276794503308,"vZ0":0.21934207509199632,"x":108.86,"y":155.9,"x0":-1.1548476223720863,"y0":50.00070178309587,"z0":6.144002276231732,"aX":3.9378607015752873},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.2,"breakHorizontal":-5.0,"spinRate":2316,"spinDirection":41},"zone":2,"typeConfidence":2.0,"plateTime":0.4368702642724904,"extension":6.227997955272265},"index":3,"playId":"f3354172-0140-332d-8123-088309c53aa7","pitchNumber":4,"startTime":"2026-05-05T00:52:13.834Z","endTime":"2026-05-05T00:52:16.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37521214985037,"aZ":-27.940847325000117,"pfxX":-10.438070645320074,"pfxZ":2.2725050709466794,"pX":0.02651512934656148,"pZ":1.5473698584763182,"vX0":6.479394718951859,"vY0":-135.50502891743932,"vZ0":-6.155228951446213,"x":115.99,"y":197.0,"x0":-1.0385198577344252,"y0":50.00083701423597,"z0":5.798150987830474,"aX":-19.425134234236314},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.0,"breakHorizontal":17.5,"spinRate":1698,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4040785067575148,"extension":6.386609270163142},"hitData":{"launchSpeed":82.7,"launchAngle":7.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.69,"coordY":90.37}},"index":4,"playId":"b8f9bed0-8794-3c5c-b117-0fba7f4ec40a","pitchNumber":5,"startTime":"2026-05-05T00:52:27.209Z","endTime":"2026-05-05T00:52:38.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:52:38.490Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Stewart singles on a line drive to left fielder Ian Happ. Elly De La Cruz to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-05T00:52:43.192Z","endTime":"2026-05-05T00:53:16.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60042653961363,"aZ":-22.393752852858434,"pfxX":-9.751695834693862,"pfxZ":4.92326467902304,"pX":-1.024783032279503,"pZ":3.1219451924429973,"vX0":4.2911126707666645,"vY0":-140.25833864231117,"vZ0":-3.168498917549,"x":156.06,"y":154.49,"x0":-1.310154095082768,"y0":50.002322410203796,"z0":5.731560725523637,"aX":-19.370897925022035},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.4,"breakHorizontal":16.7,"spinRate":2168,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.390948025349092,"extension":6.483280818233118},"hitData":{"launchSpeed":90.3,"launchAngle":18.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":50.55,"coordY":106.6}},"index":0,"playId":"94ced716-dfdf-3c1c-9d5f-7de596851450","pitchNumber":1,"startTime":"2026-05-05T00:53:05.446Z","endTime":"2026-05-05T00:53:16.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:53:16.488Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-05T00:53:21.890Z","endTime":"2026-05-05T00:54:51.512Z","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":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.182754037609527,"aZ":-38.51093191746522,"pfxX":3.4528294663346357,"pfxZ":-4.063744106447079,"pX":-0.17978303411987354,"pZ":1.7486582494109915,"vX0":1.4649253697965783,"vY0":-123.73654437676709,"vZ0":-2.553675211369554,"x":123.85,"y":191.57,"x0":-1.2268426316794165,"y0":50.00026460614491,"z0":6.000454572473432,"aX":5.388006972451299},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-7.7,"breakHorizontal":-6.6,"spinRate":2432,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.4415511400522716,"extension":6.238318360501957},"index":0,"playId":"562bf18c-950d-335c-b612-8e0aa351f808","pitchNumber":1,"startTime":"2026-05-05T00:53:47.252Z","endTime":"2026-05-05T00:53:50.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6002178666665,"aZ":-17.04721946913156,"pfxX":-7.414187715421542,"pfxZ":7.357411138293028,"pX":0.12211208838147009,"pZ":3.7283902441433203,"vX0":6.318711270117997,"vY0":-142.66795892354,"vZ0":-2.6387973569642464,"x":112.35,"y":138.11,"x0":-1.1608758540810131,"y0":50.00383477832492,"z0":5.743018965981302,"aX":-15.246150454715128},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.0,"breakHorizontal":12.1,"spinRate":2215,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3842905879003795,"extension":6.499417627883847},"index":1,"playId":"3dba0393-6d77-350b-b3f0-ec61c07816de","pitchNumber":2,"startTime":"2026-05-05T00:54:03.770Z","endTime":"2026-05-05T00:54:07.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.278148991414945,"aZ":-18.03152637980304,"pfxX":-8.62178870025976,"pfxZ":7.1233992256861765,"pX":0.47422247582733523,"pZ":3.9761715014092345,"vX0":7.4725102480502175,"vY0":-140.17123058897775,"vZ0":-1.7875012039123108,"x":98.92,"y":131.42,"x0":-1.1086354420742226,"y0":50.005002259011476,"z0":5.8019516045589565,"aX":-17.124390370993005},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":14.0,"spinRate":2351,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3910463179975818,"extension":6.546486044096212},"index":2,"playId":"1d052585-1e1d-3387-bace-836342e15573","pitchNumber":3,"startTime":"2026-05-05T00:54:27.899Z","endTime":"2026-05-05T00:54:31.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67189179463189,"aZ":-21.170312367401994,"pfxX":-10.364380717391871,"pfxZ":5.515814419103483,"pX":0.09712779796686083,"pZ":3.6027566196029794,"vX0":6.875099218371465,"vY0":-140.53930649678003,"vZ0":-2.3856630595380404,"x":113.3,"y":141.51,"x0":-1.0378390280765957,"y0":50.001390920332035,"z0":5.8417107723273425,"aX":-20.67379889885355},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.7,"breakHorizontal":17.3,"spinRate":2322,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.3901341628696633,"extension":6.416931561533338},"index":3,"playId":"e49743c3-7651-330e-bfbd-dea8dda57f7d","pitchNumber":4,"startTime":"2026-05-05T00:54:45.137Z","endTime":"2026-05-05T00:54:51.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:54:51.512Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-05T00:57:00.604Z","endTime":"2026-05-05T00:57:43.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.754817162564393,"aZ":-24.600012815055617,"pfxX":-10.007013083898336,"pfxZ":3.809152859721694,"pX":-0.8603915980152139,"pZ":2.1274437663586983,"vX0":6.5717783538501475,"vY0":-139.89833696243738,"vZ0":-3.9706088148644505,"x":149.8,"y":181.34,"x0":-1.9365621797368562,"y0":50.00089785902229,"z0":5.172239186094551,"aX":-19.887522820275834},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.2,"breakHorizontal":16.8,"spinRate":2066,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.39111205506111535,"extension":6.261331141248085},"index":0,"playId":"f93a8fe6-e869-3134-b4de-4b40ce9cda99","pitchNumber":1,"startTime":"2026-05-05T00:57:00.604Z","endTime":"2026-05-05T00:57:04.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":96.4,"endSpeed":88.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.352462544537456,"aZ":-24.00468791744662,"pfxX":-9.77777217146009,"pfxZ":4.087314051102171,"pX":-0.22045453165998422,"pZ":2.88990974812895,"vX0":7.727423457623437,"vY0":-140.1853266416102,"vZ0":-2.1507527092289407,"x":125.4,"y":160.75,"x0":-1.736116442028689,"y0":50.005334096207314,"z0":5.2268694941801765,"aX":-19.55174932515002},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.2,"breakHorizontal":16.2,"spinRate":2075,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.39004573116601593,"extension":6.23869932004716},"index":1,"playId":"b2fee3f7-9d90-3cc0-a093-f8f20fbbb27f","pitchNumber":2,"startTime":"2026-05-05T00:57:15.141Z","endTime":"2026-05-05T00:57:18.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-05T00:57:22.395Z","endTime":"2026-05-05T00:57:33.995Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25256857954838,"aZ":-28.381244460156577,"pfxX":3.846785092714007,"pfxZ":2.483805590554123,"pX":-0.4496247792809385,"pZ":3.0683458987177943,"vX0":2.2053644018348755,"vY0":-122.62524112770805,"vZ0":0.22797764755848549,"x":134.14,"y":155.93,"x0":-1.859258639933604,"y0":50.00569815168693,"z0":5.386777475507902,"aX":5.884972006668652},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.8,"breakHorizontal":-7.4,"spinRate":2177,"spinDirection":98},"zone":1,"typeConfidence":2.0,"plateTime":0.44590999483207927,"extension":6.1092604834024815},"hitData":{"launchSpeed":75.8,"launchAngle":75.0,"totalDistance":78.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":142.18,"coordY":177.02}},"index":3,"playId":"32a7c7e7-bd08-3a5e-8aa2-e2eb6034ae67","pitchNumber":3,"startTime":"2026-05-05T00:57:33.995Z","endTime":"2026-05-05T00:57:43.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:57:43.300Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Moisés Ballesteros lines out sharply to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-05T00:57:50.833Z","endTime":"2026-05-05T00:58:18.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.378659092426364,"aZ":-19.67201780856798,"pfxX":-8.33777196657852,"pfxZ":6.095730191141033,"pX":-0.3297941143727391,"pZ":3.4748436854486737,"vX0":7.157634358706589,"vY0":-141.85416680308427,"vZ0":-1.71659911387606,"x":129.57,"y":144.96,"x0":-1.7939678185843786,"y0":50.00628226141331,"z0":5.333174664370213,"aX":-17.111644288001223},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.9,"breakHorizontal":13.8,"spinRate":2111,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.38510956586440814,"extension":6.115212110480682},"hitData":{"launchSpeed":106.6,"launchAngle":17.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.86,"coordY":61.7}},"index":0,"playId":"6c546c73-7607-322a-ab8a-eb441e291202","pitchNumber":1,"startTime":"2026-05-05T00:58:09.998Z","endTime":"2026-05-05T00:58:18.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:58:18.604Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Bregman doubles (5) on a sharp line drive to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-05T00:58:24.037Z","endTime":"2026-05-05T00:59:49.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24708666803949,"aZ":-19.362351799157725,"pfxX":-9.624449254325139,"pfxZ":6.214438010669159,"pX":0.22292406112220056,"pZ":3.485315720179659,"vX0":8.892051458988822,"vY0":-142.79524680246197,"vZ0":-1.8231152577798677,"x":108.5,"y":144.68,"x0":-1.6827788973452382,"y0":50.006483324982135,"z0":5.351738345496962,"aX":-19.85606812033745},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.0,"breakHorizontal":15.6,"spinRate":2060,"spinDirection":245},"zone":12,"typeConfidence":2.0,"plateTime":0.3837377359853624,"extension":6.125266048683829},"index":0,"playId":"18c3b7e6-2a28-3256-afe8-faa3c06e57ae","pitchNumber":1,"startTime":"2026-05-05T00:58:39.767Z","endTime":"2026-05-05T00:58:43.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.137727518769662,"aZ":-28.308739294732835,"pfxX":-1.3125237203792408,"pfxZ":2.183234188832631,"pX":0.7780528162814427,"pZ":1.5404211430313157,"vX0":6.579133642580022,"vY0":-131.6589803469315,"vZ0":-4.426916884190503,"x":87.34,"y":197.19,"x0":-1.575111093819921,"y0":50.00131168307901,"z0":5.321881609682529,"aX":-2.321794975895065},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.2,"breakHorizontal":1.1,"spinRate":2204,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.41493941826249126,"extension":6.301010428489606},"index":1,"playId":"15937c4d-e913-3ecb-a837-8ace465a42ae","pitchNumber":2,"startTime":"2026-05-05T00:58:53.903Z","endTime":"2026-05-05T00:58:56.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-05T00:59:03.914Z","endTime":"2026-05-05T00:59:14.383Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"},"defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.7,"endSpeed":80.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.418236441687274,"aZ":-29.93649599664361,"pfxX":3.8649904354479183,"pfxZ":1.3599819315862849,"pX":2.510613181918709,"pZ":0.7738504590941573,"vX0":8.953477331182727,"vY0":-128.75074488134655,"vZ0":-5.162768002177896,"x":21.3,"y":217.89,"x0":-1.540597363083202,"y0":50.004777860089185,"z0":5.174894687305998,"aX":6.365974512985374},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.3,"breakHorizontal":-9.4,"spinRate":2348,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4285236969138526,"extension":6.327731063491124},"index":3,"playId":"61e7e0ab-f1fa-391f-840c-5e64816a3af1","pitchNumber":3,"startTime":"2026-05-05T00:59:14.383Z","endTime":"2026-05-05T00:59:17.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.926517336208278,"aZ":-24.984510015134045,"pfxX":-10.236415427217555,"pfxZ":3.514767584291402,"pX":0.272221382906245,"pZ":2.478843986739057,"vX0":8.884194212028463,"vY0":-141.7598820436036,"vZ0":-3.2987962884175257,"x":106.62,"y":171.85,"x0":-1.564905750065081,"y0":50.002750035895325,"z0":5.243735064302448,"aX":-20.935859230625088},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":5.9,"breakHorizontal":16.8,"spinRate":1934,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.3856625769527309,"extension":6.280271914605215},"hitData":{"launchSpeed":106.0,"launchAngle":10.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":171.57,"coordY":50.84}},"index":4,"playId":"baae5c7f-62ce-3d65-b8bc-5f2e91a114fc","pitchNumber":4,"startTime":"2026-05-05T00:59:35.723Z","endTime":"2026-05-05T00:59:49.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.41,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:59:49.418Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out softly, pitcher Chase Petty to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-05T00:59:51.971Z","endTime":"2026-05-05T01:00:48.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695534,"link":"/api/v1/people/695534"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.687802421259324,"aZ":-28.35242527505743,"pfxX":5.950151419733434,"pfxZ":2.578804751954692,"pX":-0.016683131561379867,"pZ":2.861403543917287,"vX0":2.6364508828654882,"vY0":-121.0432945304222,"vZ0":0.06066780057517862,"x":117.64,"y":161.52,"x0":-1.8932741197375187,"y0":50.005214610055226,"z0":5.31909086672753,"aX":8.827130047727167},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.9,"breakHorizontal":-11.4,"spinRate":2365,"spinDirection":76},"zone":2,"typeConfidence":2.0,"plateTime":0.452562195785136,"extension":6.084272488034745},"index":0,"playId":"99569ff0-f25b-3928-a2a7-49660f90c319","pitchNumber":1,"startTime":"2026-05-05T01:00:23.164Z","endTime":"2026-05-05T01:00:26.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.480143810001614,"aZ":-31.82660372434151,"pfxX":-8.195305679607149,"pfxZ":0.21779263753710332,"pX":0.16340321125342913,"pZ":2.0010131799980524,"vX0":6.770388037594296,"vY0":-126.82203423849174,"vZ0":-1.6261454539905125,"x":110.77,"y":184.75,"x0":-1.4735832126146216,"y0":50.005919029500134,"z0":5.184508899724103,"aX":-13.3771999540533},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.2,"breakHorizontal":13.3,"spinRate":1548,"spinDirection":256},"zone":8,"typeConfidence":2.0,"plateTime":0.4315786367985788,"extension":6.21322789618206},"hitData":{"launchSpeed":58.4,"launchAngle":-48.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":128.74,"coordY":175.56}},"index":1,"playId":"6d4ac400-92c2-342d-a81a-188ca6449445","pitchNumber":2,"startTime":"2026-05-05T01:00:40.518Z","endTime":"2026-05-05T01:00:48.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.22,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:00:48.335Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-05T01:02:37.127Z","endTime":"2026-05-05T01:03:46.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":3},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.995486841656714,"aZ":-19.939504732926256,"pfxX":-9.255531777694172,"pfxZ":6.230450235920742,"pX":0.43780461105160307,"pZ":2.360215649793615,"vX0":7.270431652202802,"vY0":-139.2221768926447,"vZ0":-5.752385672219985,"x":100.31,"y":175.05,"x0":-1.0037661773119224,"y0":50.00645071991477,"z0":5.771198763511995,"aX":-18.189188498350163},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.2,"breakHorizontal":15.2,"spinRate":2329,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3932808098524947,"extension":6.396460474333886},"index":0,"playId":"f7ce24c4-2f52-3f57-b3eb-79c1e78dd8e2","pitchNumber":1,"startTime":"2026-05-05T01:03:01.749Z","endTime":"2026-05-05T01:03:04.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15097221325794,"aZ":-38.52089535980391,"pfxX":2.096378165467792,"pfxZ":-4.070695786533855,"pX":0.6596377560073572,"pZ":1.5684587643153787,"vX0":3.7493704074681014,"vY0":-124.15438404029024,"vZ0":-3.133477679526824,"x":91.86,"y":196.43,"x0":-1.1432230215869366,"y0":50.0037625748234,"z0":6.056975624994994,"aX":3.2677546262708095},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.8,"breakHorizontal":-4.7,"spinRate":2551,"spinDirection":8},"zone":9,"typeConfidence":2.0,"plateTime":0.4413814238870484,"extension":6.199696738957842},"index":1,"playId":"d0e546ac-2fc7-348b-b623-20072da30146","pitchNumber":2,"startTime":"2026-05-05T01:03:14.078Z","endTime":"2026-05-05T01:03:17.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-05T01:03:31.016Z","endTime":"2026-05-05T01:03:37.507Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.851650346893614,"aZ":-28.268049773906586,"pfxX":-1.3250971841930004,"pfxZ":2.321294089311177,"pX":0.561859148612746,"pZ":2.2016635508978157,"vX0":4.7368191349044135,"vY0":-129.39733525582426,"vZ0":-3.74840247749959,"x":95.58,"y":179.34,"x0":-1.1262033382873713,"y0":50.003564800717456,"z0":5.852683363651851,"aX":-2.2310091186464107},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.5,"breakHorizontal":1.3,"spinRate":2425,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4244780108141484,"extension":6.294337139475629},"hitData":{"launchSpeed":81.7,"launchAngle":51.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.35,"coordY":117.57}},"index":3,"playId":"d3d7a879-884c-31f2-b305-24a02abcea25","pitchNumber":3,"startTime":"2026-05-05T01:03:37.507Z","endTime":"2026-05-05T01:03:46.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:03:46.818Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Stephenson singles on a ground ball to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-05T01:03:50.041Z","endTime":"2026-05-05T01:04:22.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10193524345047,"aZ":-23.32144102178639,"pfxX":-10.927303277852566,"pfxZ":4.406665844098377,"pX":-0.36474076936895666,"pZ":2.6827122384377304,"vX0":6.170541401082659,"vY0":-141.05715987846995,"vZ0":-4.3579348202494765,"x":130.9,"y":166.35,"x0":-1.1649239541798513,"y0":50.00215225465902,"z0":5.757823778700316,"aX":-21.944258391936867},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.2,"breakHorizontal":18.5,"spinRate":2302,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3888198664526046,"extension":6.253136005960052},"hitData":{"launchSpeed":96.7,"launchAngle":7.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.35,"coordY":99.49}},"index":0,"playId":"320d22ac-2a0d-3d44-8d17-52d404e63484","pitchNumber":1,"startTime":"2026-05-05T01:04:11.431Z","endTime":"2026-05-05T01:04:22.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:04:22.729Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Benson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-05T01:04:28.006Z","endTime":"2026-05-05T01:07:42.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35871831854996,"aZ":-37.87211001294141,"pfxX":3.196119840639998,"pfxZ":-3.7142450812127388,"pX":-0.7550365784882853,"pZ":1.9557696668482396,"vX0":0.24002508319075627,"vY0":-123.09879736983248,"vZ0":-2.086754586644795,"x":145.78,"y":185.97,"x0":-1.2690191657452132,"y0":50.00194688791949,"z0":6.0196792239409085,"aX":4.906042849938412},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-7.0,"breakHorizontal":-5.9,"spinRate":2473,"spinDirection":46},"zone":7,"typeConfidence":2.0,"plateTime":0.44489180461958266,"extension":6.202438588155541},"index":0,"playId":"13b842c5-9b02-3aa3-8ad2-4ae9ed3eb510","pitchNumber":1,"startTime":"2026-05-05T01:04:45.071Z","endTime":"2026-05-05T01:04:48.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85699942737774,"aZ":-32.28434702436941,"pfxX":-9.92219847155906,"pfxZ":-0.058193740900835955,"pX":-0.45591921841514876,"pZ":0.8205985690524753,"vX0":5.473631686557967,"vY0":-135.4067629733873,"vZ0":-6.720035520998069,"x":134.38,"y":216.62,"x0":-1.2194475973251235,"y0":50.00354545356795,"z0":5.607051529310103,"aX":-18.339620790631376},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-1.4,"breakHorizontal":16.7,"spinRate":1686,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4052280557387915,"extension":6.452366113059282},"index":1,"playId":"a6a79d4c-2ba5-395a-864f-9886e9968a6f","pitchNumber":2,"startTime":"2026-05-05T01:05:00.986Z","endTime":"2026-05-05T01:05:04.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.673137916530507,"aZ":-29.609208442852385,"pfxX":-10.84748008805556,"pfxZ":1.377632949666209,"pX":-0.6079371382902294,"pZ":1.92304447196525,"vX0":5.354966611868658,"vY0":-135.69297539488173,"vZ0":-4.40169205456795,"x":140.17,"y":186.86,"x0":-1.2015054777041363,"y0":50.001716671535526,"z0":5.637748247582624,"aX":-20.15491383985217},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.7,"breakHorizontal":18.5,"spinRate":1773,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4042079610975766,"extension":6.412539477059935},"index":2,"playId":"81e2c630-d322-3c7c-8eae-f825782d0931","pitchNumber":3,"startTime":"2026-05-05T01:05:18.000Z","endTime":"2026-05-05T01:05:21.000Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-05T01:05:45.467Z","endTime":"2026-05-05T01:06:03.232Z","isPitch":false,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"},"defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":96.8,"endSpeed":88.1,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.865308605555974,"aZ":-14.34044376360771,"pfxX":-7.404165909867111,"pfxZ":8.904583103830506,"pX":-0.038030631969583506,"pZ":3.7692299090732964,"vX0":6.00125212861477,"vY0":-140.82861437065046,"vZ0":-2.9250507556657324,"x":118.45,"y":137.01,"x0":-1.2378336520596844,"y0":50.00066905666484,"z0":5.752426976488818,"aX":-14.826394452072018},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":12.1,"spinRate":2408,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.389366533385477,"extension":6.509821045213618},"index":4,"playId":"9cb59329-2c52-39d3-a7aa-4adacd336f49","pitchNumber":4,"startTime":"2026-05-05T01:06:03.232Z","endTime":"2026-05-05T01:06:06.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.843340896129853,"aZ":-28.836629461427968,"pfxX":-9.880055311167762,"pfxZ":1.8107915330163262,"pX":-0.4374786578489662,"pZ":2.4692404373626444,"vX0":5.425457885481228,"vY0":-135.22814318095263,"vZ0":-3.337660264416275,"x":133.68,"y":172.11,"x0":-1.1914213577128,"y0":50.00209140400243,"z0":5.753238868520129,"aX":-18.2075231417956},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.8,"breakHorizontal":16.7,"spinRate":1767,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.4058009156326565,"extension":6.566270931409717},"index":5,"playId":"b6fddd0f-697e-3011-99d8-5367adff5a5f","pitchNumber":5,"startTime":"2026-05-05T01:06:28.174Z","endTime":"2026-05-05T01:06:31.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9589834611351,"aZ":-37.68820982082635,"pfxX":1.9618468704131145,"pfxZ":-3.3734965203055896,"pX":1.589447871899291,"pZ":0.3603439091068644,"vX0":5.626669192932948,"vY0":-127.21346597987348,"vZ0":-6.159389975114709,"x":56.41,"y":229.05,"x0":-0.909124322626512,"y0":50.00392069361098,"z0":5.812850519104625,"aX":3.2044792444988004},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-7.3,"breakHorizontal":-4.9,"spinRate":2586,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4311316654829329,"extension":6.392583174983748},"index":6,"playId":"8ef65405-7b25-3768-86ec-6cd175bae101","pitchNumber":6,"startTime":"2026-05-05T01:06:56.714Z","endTime":"2026-05-05T01:07:00.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.800893103110827,"aZ":-30.054207012671473,"pfxX":-10.019999313926842,"pfxZ":1.1332577175401344,"pX":-0.6195806446393701,"pZ":1.3636375556613258,"vX0":5.162371039789109,"vY0":-135.79855868957472,"vZ0":-5.915933802974336,"x":140.62,"y":201.96,"x0":-1.2398465093267388,"y0":50.00659087115966,"z0":5.652472877910995,"aX":-18.781046784787865},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.0,"breakHorizontal":17.2,"spinRate":1712,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4028344120411873,"extension":6.542282783572979},"index":7,"playId":"2d2db27e-44d5-3e7c-81ee-e006da60a988","pitchNumber":7,"startTime":"2026-05-05T01:07:19.681Z","endTime":"2026-05-05T01:07:23.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66095950021012,"aZ":-28.367820766575324,"pfxX":-10.470765366532035,"pfxZ":2.0224807998113254,"pX":-0.31168780772592203,"pZ":1.97345567401044,"vX0":5.702368712087023,"vY0":-136.283434343331,"vZ0":-4.814747904364586,"x":128.88,"y":185.5,"x0":-1.0696283611099613,"y0":50.00382375235748,"z0":5.719973603609778,"aX":-19.717575851122643},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.9,"breakHorizontal":17.8,"spinRate":1754,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.40173786737609696,"extension":6.530755104906413},"index":8,"playId":"e515e33b-3a5b-3f4d-9649-b432b429baa3","pitchNumber":8,"startTime":"2026-05-05T01:07:39.679Z","endTime":"2026-05-05T01:07:42.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:07:42.679Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ke'Bryan Hayes walks. Tyler Stephenson to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-05T01:07:49.934Z","endTime":"2026-05-05T01:09:07.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"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,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.843614023521397,"aZ":-39.09997449889752,"pfxX":2.7872431212312545,"pfxZ":-4.538503413752357,"pX":-1.3493187448208857,"pZ":3.4738986239625675,"vX0":-1.4593921105917724,"vY0":-122.43250842166383,"vZ0":1.4322726355483244,"x":168.43,"y":144.98,"x0":-1.1094410113505773,"y0":50.00058052997862,"z0":6.212684741211033,"aX":4.255698544872184},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.7,"breakHorizontal":-4.7,"spinRate":2541,"spinDirection":45},"zone":11,"typeConfidence":2.0,"plateTime":0.44636241128008924,"extension":6.200925955657418},"index":0,"playId":"b661180c-bdf2-3b9b-8ac1-0126b4f8b619","pitchNumber":1,"startTime":"2026-05-05T01:08:09.969Z","endTime":"2026-05-05T01:08:13.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97530548787508,"aZ":-21.38911592322664,"pfxX":-9.803250598451031,"pfxZ":5.338474467966426,"pX":-0.5448507245333866,"pZ":3.792646914736362,"vX0":4.987768780081139,"vY0":-140.9916765030678,"vZ0":-1.9706971186962616,"x":137.77,"y":136.38,"x0":-1.0597018892841972,"y0":50.00374217299583,"z0":5.875829932993951,"aX":-19.80863422066286},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.5,"breakHorizontal":16.8,"spinRate":2312,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3879492503555526,"extension":6.428274439303762},"index":1,"playId":"8e8456a5-2074-3d27-8766-1b1f1254fb0f","pitchNumber":2,"startTime":"2026-05-05T01:08:27.945Z","endTime":"2026-05-05T01:08:31.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.595595907619757,"aZ":-15.998996506494928,"pfxX":-7.9203425857302125,"pfxZ":8.105707154723184,"pX":0.38125031541358784,"pZ":1.5946843213829125,"vX0":7.042666536461935,"vY0":-140.33109190865454,"vZ0":-8.091578212107366,"x":102.47,"y":195.72,"x0":-1.1312395719560695,"y0":50.00149837605969,"z0":5.556436890594124,"aX":-15.804128245583936},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":13.0,"spinRate":2429,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.3902239287693283,"extension":6.497878949564342},"index":2,"playId":"b199404f-ac8e-3ddb-8642-4a0597c30455","pitchNumber":3,"startTime":"2026-05-05T01:08:46.408Z","endTime":"2026-05-05T01:08:51.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.289052129135072,"aZ":-16.92529009649182,"pfxX":-5.764508146574444,"pfxZ":7.7189219322010185,"pX":-0.660880709916006,"pZ":3.557003249360759,"vX0":3.7348564714362937,"vY0":-139.4135475396109,"vZ0":-2.797790812886064,"x":142.19,"y":142.74,"x0":-1.2665240447997448,"y0":50.001703360005266,"z0":5.685775797246171,"aX":-11.387245239304866},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":9.7,"spinRate":2339,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39234141059786154,"extension":6.400609513252593},"index":3,"playId":"7a248b54-3166-3c18-9b7e-26d60531d121","pitchNumber":4,"startTime":"2026-05-05T01:09:03.199Z","endTime":"2026-05-05T01:09:07.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.94,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:09:07.561Z","atBatIndex":12},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"TJ Friedl grounds into a force out, fielded by shortstop Dansby Swanson. Ke'Bryan Hayes out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-05T01:09:14.867Z","endTime":"2026-05-05T01:11:42.974Z","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":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67169152793189,"aZ":-30.521476556332292,"pfxX":-10.209178793387096,"pfxZ":0.8897926551537081,"pX":-0.5594780912300857,"pZ":2.0051441611951577,"vX0":5.241481713000784,"vY0":-135.27647191096622,"vZ0":-4.1671341342232004,"x":138.33,"y":184.64,"x0":-1.1926452138685915,"y0":50.00248606248042,"z0":5.697690700965323,"aX":-18.978533907287495},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.0,"breakHorizontal":17.4,"spinRate":1634,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.40442671092720417,"extension":6.5610557979855875},"index":0,"playId":"a673fbba-b5c9-314c-98e9-77be5c3365ff","pitchNumber":1,"startTime":"2026-05-05T01:09:34.016Z","endTime":"2026-05-05T01:09:37.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.670453791787697,"aZ":-32.9247299845023,"pfxX":-10.118786252086913,"pfxZ":-0.40623615355623066,"pX":0.5387928265777603,"pZ":1.3724300653024941,"vX0":8.200763767690791,"vY0":-135.29691326626664,"vZ0":-5.19263266278742,"x":96.46,"y":201.72,"x0":-1.2123532106675197,"y0":50.00002658649909,"z0":5.615383316827841,"aX":-18.81412953617482},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-1.7,"breakHorizontal":16.7,"spinRate":1656,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.40434838729741296,"extension":6.522894050572696},"index":1,"playId":"0e1f440f-a1ed-3160-ae78-cb72743a52d3","pitchNumber":2,"startTime":"2026-05-05T01:09:54.407Z","endTime":"2026-05-05T01:09:57.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-05T01:10:04.462Z","endTime":"2026-05-05T01:10:25.115Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.574972942431977,"aZ":-27.659142630426462,"pfxX":-10.901770412592308,"pfxZ":2.3623561444259495,"pX":1.4547335190117003,"pZ":0.44640038676113397,"vX0":10.372529235607416,"vY0":-137.0810123681467,"vZ0":-8.72665984974365,"x":61.55,"y":226.73,"x0":-0.9570980750241818,"y0":50.000389989250095,"z0":5.551865098666914,"aX":-20.798646166395322},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.6,"breakHorizontal":17.6,"spinRate":1893,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.3991718941554723,"extension":6.570071579096567},"index":3,"playId":"c677f4cb-2a6f-3b27-bed4-ab10cd3834f2","pitchNumber":3,"startTime":"2026-05-05T01:10:25.115Z","endTime":"2026-05-05T01:10:30.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59905478752186,"aZ":-16.585550212459978,"pfxX":-7.8333568048027535,"pfxZ":8.043769308475886,"pX":-0.30837590474007703,"pZ":3.7287548138809545,"vX0":4.834298064263077,"vY0":-138.94372058509725,"vZ0":-2.318710711132007,"x":128.75,"y":138.1,"x0":-1.0607209918917035,"y0":50.00686716733211,"z0":5.6871227766031085,"aX":-15.189403103286883},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":13.1,"spinRate":2374,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39549900023870954,"extension":6.536298630004519},"index":4,"playId":"ce09581c-d798-3a8c-9d35-2f2af0f67a4a","pitchNumber":4,"startTime":"2026-05-05T01:10:47.959Z","endTime":"2026-05-05T01:10:51.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.567605624043125,"aZ":-39.28960787038342,"pfxX":3.040839047764905,"pfxZ":-4.40756430295327,"pX":-0.20763469478369728,"pZ":1.5426076457423799,"vX0":1.1220778351701404,"vY0":-126.47021910844026,"vZ0":-2.9367547346628973,"x":124.91,"y":197.13,"x0":-1.0524843143378206,"y0":50.00219550111559,"z0":5.880029792411909,"aX":4.909670305683114},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-8.4,"breakHorizontal":-5.8,"spinRate":2479,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.433611676687538,"extension":6.259618757977255},"index":5,"playId":"8bdfbaad-cb58-3b0d-9d21-cfc5dd9b7b8c","pitchNumber":5,"startTime":"2026-05-05T01:11:06.892Z","endTime":"2026-05-05T01:11:09.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.872384597305377,"aZ":-30.244158467629106,"pfxX":-10.041506900065059,"pfxZ":1.0432749061022886,"pX":-0.8521963177978688,"pZ":2.135289246137614,"vX0":4.2353341334543595,"vY0":-135.7497072628331,"vZ0":-3.864100271232187,"x":149.48,"y":181.13,"x0":-1.1347613391598175,"y0":50.005025665091516,"z0":5.701145990467102,"aX":-18.597209418233795},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.2,"breakHorizontal":17.2,"spinRate":1709,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4046877461676739,"extension":6.49447308484347},"hitData":{"launchSpeed":85.0,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.45,"coordY":145.09}},"index":6,"playId":"49881b64-c523-3296-81fc-774eebf9cbca","pitchNumber":6,"startTime":"2026-05-05T01:11:35.919Z","endTime":"2026-05-05T01:11:42.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.81,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:11:42.974Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out softly, pitcher Chase Petty to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-05T01:14:19.150Z","endTime":"2026-05-05T01:14:58.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695534,"link":"/api/v1/people/695534"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99490976656376,"aZ":-19.464169685286617,"pfxX":-10.627036124313236,"pfxZ":6.185548354854129,"pX":0.12823597443968623,"pZ":2.9607223509689446,"vX0":8.620779807230951,"vY0":-142.48139518639366,"vZ0":-3.0976760791330373,"x":112.11,"y":158.84,"x0":-1.5572160907087216,"y0":50.001915828551674,"z0":5.293285637035028,"aX":-21.830422924691934},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.7,"breakHorizontal":17.5,"spinRate":2182,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.38454864341998674,"extension":6.138385114281138},"index":0,"playId":"6f7d0cb3-761f-36e2-a2d4-016e1eee3e1d","pitchNumber":1,"startTime":"2026-05-05T01:14:20.158Z","endTime":"2026-05-05T01:14:23.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.402874612027034,"aZ":-28.077075635547402,"pfxX":6.044072390049566,"pfxZ":2.7344248769706194,"pX":0.6069896892901419,"pZ":1.1755246381958933,"vX0":3.9859603737491662,"vY0":-122.26405108970626,"vZ0":-3.6740273419712777,"x":93.86,"y":207.04,"x0":-1.8354515092868464,"y0":50.0044772818456,"z0":5.134566446901219,"aX":9.056041110596441},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.2,"breakHorizontal":-12.0,"spinRate":2423,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.44975556831705266,"extension":6.276826791671427},"index":1,"playId":"c4f75156-05fe-36e2-9e80-ae7ab2bc9a9f","pitchNumber":2,"startTime":"2026-05-05T01:14:34.912Z","endTime":"2026-05-05T01:14:37.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27345134623127,"aZ":-27.16241269226954,"pfxX":-0.24820841862311527,"pfxZ":2.9262386082444642,"pX":0.3223464313879879,"pZ":1.5540578580658047,"vX0":5.496272072825095,"vY0":-130.19442807773012,"vZ0":-4.421359371744418,"x":104.71,"y":196.82,"x0":-1.7869826375690465,"y0":50.00010464640389,"z0":5.338894806409033,"aX":-0.42571291778221054},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.6,"breakHorizontal":-0.8,"spinRate":2316,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.4213044848688807,"extension":6.461105810407749},"hitData":{"launchSpeed":58.8,"launchAngle":-57.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":131.7,"coordY":188.98}},"index":2,"playId":"a7c89977-ed50-3dbf-ad5f-22c0d8f8723a","pitchNumber":3,"startTime":"2026-05-05T01:14:50.412Z","endTime":"2026-05-05T01:14:58.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:14:58.094Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-05T01:15:17.792Z","endTime":"2026-05-05T01:16:54.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36788929605809,"aZ":-25.13298788144221,"pfxX":-11.21534189181321,"pfxZ":3.499015353326431,"pX":-0.6449285818234666,"pZ":3.3854340543233006,"vX0":7.267128269800928,"vY0":-141.03216757696646,"vZ0":-0.8194006709964633,"x":141.58,"y":147.37,"x0":-1.7992792874726933,"y0":50.00259772823563,"z0":5.302148064784422,"aX":-22.570133584679276},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.4,"breakHorizontal":18.8,"spinRate":2057,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.3885182164576766,"extension":5.960717269862571},"index":0,"playId":"83a5e659-8f35-335c-92cf-234aebfae81e","pitchNumber":1,"startTime":"2026-05-05T01:15:24.518Z","endTime":"2026-05-05T01:15:28.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.342375653167082,"aZ":-29.3787155015894,"pfxX":0.495808079409626,"pfxZ":1.5977035888777635,"pX":-0.35251575868950563,"pZ":2.0496370615257242,"vX0":3.3917451717869755,"vY0":-131.30749209600725,"vZ0":-3.0616532357481603,"x":130.44,"y":183.44,"x0":-1.7244318380127834,"y0":50.00387059989046,"z0":5.412687889856336,"aX":0.8663595417349955},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.4,"breakHorizontal":-1.7,"spinRate":2140,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.4168589127896509,"extension":6.370440853870715},"index":1,"playId":"82e6c1b8-2774-377e-8551-ffe3113a89e9","pitchNumber":2,"startTime":"2026-05-05T01:15:43.106Z","endTime":"2026-05-05T01:15:46.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-05T01:15:53.683Z","endTime":"2026-05-05T01:16:04.087Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":88.3,"endSpeed":80.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.994837549495763,"aZ":-30.841772459562808,"pfxX":-11.139536047412172,"pfxZ":0.8004978088033097,"pX":-0.37226111757490876,"pZ":2.043715085372802,"vX0":6.7806116665585625,"vY0":-128.46056834398436,"vZ0":-1.6646636264139505,"x":131.19,"y":183.6,"x0":-1.6063580700310292,"y0":50.00143557873661,"z0":5.110323127238005,"aX":-18.512477745553852},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":18.5,"spinRate":1941,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.4272780289693081,"extension":6.351388628820893},"index":3,"playId":"0ac9219b-a639-35a1-aef2-31cd8935ffbc","pitchNumber":3,"startTime":"2026-05-05T01:16:04.087Z","endTime":"2026-05-05T01:16:07.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":89.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.648485074777106,"aZ":-18.368115335561466,"pfxX":-10.742675758547819,"pfxZ":6.602883112110389,"pX":-0.2270268073775891,"pZ":2.7201723016906145,"vX0":8.383498879897786,"vY0":-144.60795845758864,"vZ0":-4.122763637093403,"x":125.65,"y":165.34,"x0":-1.7862765755558527,"y0":50.00409184158525,"z0":5.310524739911181,"aX":-22.469450304436865},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.2,"breakHorizontal":17.5,"spinRate":2543,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.380580428203269,"extension":6.239696710379937},"hitData":{"launchSpeed":93.1,"launchAngle":38.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.44,"coordY":88.19}},"index":4,"playId":"44f43143-4828-30ff-9d42-eb284ca7b441","pitchNumber":4,"startTime":"2026-05-05T01:16:45.638Z","endTime":"2026-05-05T01:16:54.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:16:54.613Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Kelly grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-05T01:16:58.702Z","endTime":"2026-05-05T01:17:45.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":{"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":97.4,"endSpeed":88.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.549956510485636,"aZ":-20.518187184687818,"pfxX":-10.236397897194774,"pfxZ":5.775908570178524,"pX":0.42492139835407755,"pZ":2.5342939578460064,"vX0":9.021948086417927,"vY0":-141.46114131353846,"vZ0":-3.723737639978185,"x":100.8,"y":170.35,"x0":-1.4824326791067846,"y0":50.002385635551455,"z0":5.190025875921903,"aX":-20.657669425334134},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.8,"breakHorizontal":16.6,"spinRate":2132,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.3878142545693013,"extension":6.280026059976323},"index":0,"playId":"66b7b5c6-f16c-3742-a620-d7a97227764b","pitchNumber":1,"startTime":"2026-05-05T01:17:22.070Z","endTime":"2026-05-05T01:17:25.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6907449650513,"aZ":-17.905731835834303,"pfxX":-10.049516435626979,"pfxZ":6.9726183786248495,"pX":-0.25461340534464083,"pZ":3.2566175793058796,"vX0":7.530738073638087,"vY0":-142.39439693190917,"vZ0":-2.6582130226495284,"x":126.71,"y":150.85,"x0":-1.6322248701816955,"y0":50.00478451638112,"z0":5.339481823995501,"aX":-20.572294939393636},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.2,"breakHorizontal":16.6,"spinRate":2205,"spinDirection":241},"zone":2,"typeConfidence":2.0,"plateTime":0.38513291398604155,"extension":6.2735929932678935},"hitData":{"launchSpeed":91.5,"launchAngle":-16.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":141.55}},"index":1,"playId":"08f05d0c-619d-3745-b6d7-2898bae83b8f","pitchNumber":2,"startTime":"2026-05-05T01:17:37.406Z","endTime":"2026-05-05T01:17:45.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:17:45.533Z","atBatIndex":16},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"JJ Bleday homers (3) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-05T01:19:43.499Z","endTime":"2026-05-05T01:20:46.811Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":665795,"link":"/api/v1/people/665795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8454044394487,"aZ":-36.52123282036049,"pfxX":1.5957127745909285,"pfxZ":-2.864725795036601,"pX":0.8479795054434792,"pZ":1.5844540814241144,"vX0":4.158914693432287,"vY0":-121.89526935471105,"vZ0":-3.0890298806651035,"x":84.68,"y":196.0,"x0":-1.0810779451757224,"y0":50.00024390270103,"z0":5.991591527562522,"aX":2.4235157315836253},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.6,"breakHorizontal":-3.8,"spinRate":2407,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.44771831381703553,"extension":6.149089385274244},"index":0,"playId":"09d3e466-83c1-3b0c-a5d0-91432b9cb9a2","pitchNumber":1,"startTime":"2026-05-05T01:20:03.108Z","endTime":"2026-05-05T01:20:06.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44882483291201,"aZ":-27.893517198483167,"pfxX":-10.35598050971987,"pfxZ":2.336224169262583,"pX":9.960034990339E-4,"pZ":0.933889856276483,"vX0":6.223242711941472,"vY0":-134.5840502475714,"vZ0":-7.216308100947214,"x":116.96,"y":213.56,"x0":-0.9969159711902106,"y0":50.002537014428,"z0":5.627868498705082,"aX":-18.98044627689017},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.9,"breakHorizontal":17.4,"spinRate":1772,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4071142341753142,"extension":6.350976122418285},"index":1,"playId":"a1f560ec-23d5-32e9-9edb-501978e052d8","pitchNumber":2,"startTime":"2026-05-05T01:20:14.488Z","endTime":"2026-05-05T01:20:17.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64193994871904,"aZ":-38.12135613064042,"pfxX":4.248931608938937,"pfxZ":-3.907151561742964,"pX":0.5828040201582192,"pZ":1.9891369408156505,"vX0":2.7382215971371426,"vY0":-122.73190878412679,"vZ0":-1.9725163509635228,"x":94.78,"y":185.07,"x0":-1.0998485939418303,"y0":50.00176270299737,"z0":6.054589220637451,"aX":6.470644510665873},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-7.3,"breakHorizontal":-8.4,"spinRate":2492,"spinDirection":35},"zone":9,"typeConfidence":2.0,"plateTime":0.4465425688524598,"extension":6.113153916350342},"hitData":{"launchSpeed":112.6,"launchAngle":23.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":223.73,"coordY":72.09}},"index":2,"playId":"83403ffa-0ba5-3727-8679-1f05ef358260","pitchNumber":3,"startTime":"2026-05-05T01:20:25.103Z","endTime":"2026-05-05T01:20:46.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-11.199999999999996,"leverageIndex":0.98,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:20:46.811Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-05T01:20:42.676Z","endTime":"2026-05-05T01:21:49.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"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":[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":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":691718,"link":"/api/v1/people/691718"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.353682282070743,"aZ":-27.408879767350317,"pfxX":-10.559034905853615,"pfxZ":2.623665164119963,"pX":0.11820641281630057,"pZ":1.1799532097288774,"vX0":6.93229903469528,"vY0":-134.2480793777167,"vZ0":-6.608481220322568,"x":112.49,"y":206.92,"x0":-1.1318933635348436,"y0":50.00495669337591,"z0":5.637391254051816,"aX":-19.184031325906872},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.5,"breakHorizontal":17.5,"spinRate":1855,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4087483822073521,"extension":6.381931316750291},"index":0,"playId":"5d68d89f-7431-3f3c-9571-a3dcdfed2145","pitchNumber":1,"startTime":"2026-05-05T01:21:06.412Z","endTime":"2026-05-05T01:21:09.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33049083001855,"aZ":-30.955520986858502,"pfxX":-11.121105213793665,"pfxZ":0.6723320339249739,"pX":-1.6664050572889433,"pZ":2.2547850576453996,"vX0":3.0021709385639603,"vY0":-134.28905824767943,"vZ0":-3.495961001535134,"x":180.52,"y":177.9,"x0":-1.359936375488207,"y0":50.00299762120355,"z0":5.795469898700696,"aX":-20.1428546898067},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.6,"breakHorizontal":19.4,"spinRate":1955,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.40917276773040623,"extension":6.404170094992092},"index":1,"playId":"ad582e60-dc70-3ad1-9467-f87c4108442c","pitchNumber":2,"startTime":"2026-05-05T01:21:25.869Z","endTime":"2026-05-05T01:21:28.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13498011228819,"aZ":-20.064611271058382,"pfxX":-8.687655281615147,"pfxZ":6.17871647391895,"pX":-0.013405418006892255,"pZ":3.714512911762864,"vX0":5.433568594011337,"vY0":-139.3074689321058,"vZ0":-2.3144245657092943,"x":117.51,"y":138.49,"x0":-0.8633469743438452,"y0":50.003258641472065,"z0":5.886676772946489,"aX":-17.026494837084375},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.9,"breakHorizontal":14.5,"spinRate":2117,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3936169352741019,"extension":6.242686945189252},"hitData":{"launchSpeed":85.9,"launchAngle":11.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.37,"coordY":86.69}},"index":2,"playId":"22cff50d-15f8-3061-a3a8-af6c544ecc7a","pitchNumber":3,"startTime":"2026-05-05T01:21:38.151Z","endTime":"2026-05-05T01:21:49.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.3,"awayTeamWinProbability":64.7,"homeTeamWinProbabilityAdded":-3.500000000000007,"leverageIndex":0.85,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:21:49.098Z","atBatIndex":18},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Sal Stewart grounds into a double play, third baseman Alex Bregman to second baseman Nico Hoerner to first baseman Michael Busch. Elly De La Cruz out at 2nd. Sal Stewart out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-05T01:21:54.286Z","endTime":"2026-05-05T01:22:17.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":89.3,"endSpeed":82.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.959083195981446,"aZ":-27.263306685669882,"pfxX":-0.6959328276376961,"pfxZ":2.8545171275398644,"pX":0.26242075224187567,"pZ":2.339039078479586,"vX0":3.9922500405749073,"vY0":-130.04201381701952,"vZ0":-3.513313702839337,"x":107.0,"y":175.63,"x0":-1.1989176896058458,"y0":50.00579608643222,"z0":5.764220342648357,"aX":-1.19908203676916},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.7,"breakHorizontal":0.5,"spinRate":2437,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.42038214364694726,"extension":6.362714888011844},"hitData":{"launchSpeed":72.5,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.68,"coordY":167.39}},"index":0,"playId":"eaa83b8d-f8d2-3b57-b838-1198cd8d8215","pitchNumber":1,"startTime":"2026-05-05T01:22:09.820Z","endTime":"2026-05-05T01:22:17.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":7.300000000000004,"leverageIndex":1.41,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:22:17.918Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathaniel Lowe lines out sharply to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-05T01:22:33.873Z","endTime":"2026-05-05T01:23:25.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"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":"Lineout","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":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.540302755832506,"aZ":-32.685882474090945,"pfxX":-11.015505294716531,"pfxZ":-0.2842760971159173,"pX":-1.3793392857706954,"pZ":3.0925677365832316,"vX0":3.393358051640809,"vY0":-134.74682099739437,"vZ0":-0.8860892902210263,"x":169.58,"y":155.28,"x0":-1.2360444030775348,"y0":50.002399613729075,"z0":5.767723303995536,"aX":-19.938729296849555},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.5,"breakHorizontal":19.0,"spinRate":1894,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.40894925325285447,"extension":6.344569577551385},"index":0,"playId":"54279fc7-1d9b-361e-b532-9c3f38a953d3","pitchNumber":1,"startTime":"2026-05-05T01:22:48.098Z","endTime":"2026-05-05T01:22:51.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09776834532857,"aZ":-28.128789410452658,"pfxX":-8.506192456516658,"pfxZ":2.2237219392367216,"pX":-2.1531840575713983,"pZ":3.306830137723727,"vX0":1.023158450930927,"vY0":-134.51217177434705,"vZ0":-1.2074909600631702,"x":199.07,"y":149.5,"x0":-1.435780150301075,"y0":50.003566478566924,"z0":5.769040920358491,"aX":-15.477536496618018},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.0,"breakHorizontal":15.1,"spinRate":1675,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.408302933389614,"extension":6.369016584245639},"index":1,"playId":"e9eb4879-e998-31e6-97e8-a5570d9fe611","pitchNumber":2,"startTime":"2026-05-05T01:22:59.076Z","endTime":"2026-05-05T01:23:02.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.982042046380784,"aZ":-24.860783313953593,"pfxX":-10.298665999081642,"pfxZ":3.7689006333077355,"pX":-0.3376104528815871,"pZ":3.0430062261091284,"vX0":6.012022589765137,"vY0":-138.42121246325988,"vZ0":-2.6754101034050968,"x":129.87,"y":156.62,"x0":-1.200076536382581,"y0":50.00092605006282,"z0":5.686993985404911,"aX":-19.976912790517616},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.5,"breakHorizontal":17.4,"spinRate":2297,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.39572647273454864,"extension":6.424118528047201},"hitData":{"launchSpeed":107.4,"launchAngle":16.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":65.79,"coordY":83.69}},"index":2,"playId":"ad84d173-9e88-31e7-b494-9ad746504781","pitchNumber":3,"startTime":"2026-05-05T01:23:18.132Z","endTime":"2026-05-05T01:23:25.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:23:25.166Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-05T01:25:18.018Z","endTime":"2026-05-05T01:26:35.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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(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":90.9,"endSpeed":83.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.941236026215076,"aZ":-27.348455921235356,"pfxX":0.3826951403207868,"pfxZ":2.7091010906262394,"pX":-0.09019342927424473,"pZ":2.9750450378934135,"vX0":3.860094268300474,"vY0":-132.36295783187882,"vZ0":-1.4354048546512734,"x":120.44,"y":158.45,"x0":-1.6142294449724603,"y0":50.004756901664045,"z0":5.517476996765564,"aX":0.6826409514659155},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.8,"breakHorizontal":-1.4,"spinRate":2150,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.4130229587971832,"extension":6.321006539603765},"index":0,"playId":"3293d2d8-415d-3a1b-b837-988df582c260","pitchNumber":1,"startTime":"2026-05-05T01:25:33.938Z","endTime":"2026-05-05T01:25:36.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.653769341109687,"aZ":-32.197388552108485,"pfxX":-11.089570201076445,"pfxZ":-0.015452952658630892,"pX":-1.3302461870111288,"pZ":2.407008394284976,"vX0":4.753141965655509,"vY0":-130.5259783597382,"vZ0":-0.8879362441710299,"x":167.71,"y":173.79,"x0":-1.738858933221625,"y0":50.000416691116506,"z0":5.185835438619776,"aX":-19.044279018293146},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.0,"breakHorizontal":19.0,"spinRate":1587,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.42035531038966756,"extension":6.226594496343198},"index":1,"playId":"4d511a9f-ba7c-3669-852e-a185578f11c5","pitchNumber":2,"startTime":"2026-05-05T01:25:50.602Z","endTime":"2026-05-05T01:25:53.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.837372998796386,"aZ":-35.1371901919676,"pfxX":-10.061389850255988,"pfxZ":-1.8517154488688607,"pX":-2.1046705678988245,"pZ":3.108174789264931,"vX0":2.4378107716269444,"vY0":-126.22473468915017,"vZ0":1.653685457894831,"x":197.23,"y":154.86,"x0":-1.7814134741048715,"y0":50.00312763191209,"z0":5.292320071035219,"aX":-16.090501570565706},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.6,"breakHorizontal":17.5,"spinRate":1829,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.43541071059306224,"extension":6.190668092197584},"index":2,"playId":"fd01f8fb-c4c8-3897-9d90-4d31821df38d","pitchNumber":3,"startTime":"2026-05-05T01:26:06.683Z","endTime":"2026-05-05T01:26:09.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":98.1,"endSpeed":88.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.69763810595083,"aZ":-15.624291307697648,"pfxX":-9.492896461001504,"pfxZ":8.124029367280567,"pX":-0.3692545700077783,"pZ":2.1761652700784206,"vX0":7.266697454011466,"vY0":-142.5282454808298,"vZ0":-5.584143036103539,"x":131.08,"y":180.02,"x0":-1.730855951418503,"y0":50.005883682658265,"z0":5.163525048099049,"aX":-19.346449501036947},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.6,"breakHorizontal":15.5,"spinRate":2368,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3857067075752738,"extension":6.323703820130816},"hitData":{"launchSpeed":94.9,"launchAngle":39.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.26,"coordY":58.65}},"index":3,"playId":"29d4a805-86dc-3d2c-91e8-fc3a3894e19d","pitchNumber":4,"startTime":"2026-05-05T01:26:26.290Z","endTime":"2026-05-05T01:26:35.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:26:35.851Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out sharply, third baseman Ke'Bryan Hayes to first baseman Spencer Steer.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-05T01:26:51.673Z","endTime":"2026-05-05T01:29:22.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06037522668611,"aZ":-16.037564446403003,"pfxX":-10.337263553197396,"pfxZ":7.919416093528049,"pX":-0.234828892845495,"pZ":2.9446565824399977,"vX0":7.791631688653684,"vY0":-142.1816914493032,"vZ0":-3.58939179796555,"x":125.95,"y":159.27,"x0":-1.6743447591384955,"y0":50.003036207762015,"z0":5.247835352008779,"aX":-21.063395822622773},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":17.0,"spinRate":2282,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.3859395199253699,"extension":6.070269796685692},"index":0,"playId":"78b6b9b8-62b6-3be9-ba4b-6140292af9b1","pitchNumber":1,"startTime":"2026-05-05T01:27:03.982Z","endTime":"2026-05-05T01:27:06.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":92.8,"endSpeed":83.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98121297868837,"aZ":-23.06141098668852,"pfxX":-2.465623831801458,"pfxZ":5.013236125633556,"pX":1.133639333799249,"pZ":3.3406790747088073,"vX0":8.183542729008485,"vY0":-134.87979037766212,"vZ0":-1.5601279912034665,"x":73.79,"y":148.58,"x0":-1.6373025470920262,"y0":50.00363479210034,"z0":5.574287120907817,"aX":-4.483505391906397},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.9,"breakHorizontal":2.5,"spinRate":2219,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.4081652593202989,"extension":6.128769424214157},"index":1,"playId":"28e16f9a-1225-381b-b40d-9d969e69975a","pitchNumber":2,"startTime":"2026-05-05T01:27:21.059Z","endTime":"2026-05-05T01:27:24.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.997028372122735,"aZ":-30.669204877059542,"pfxX":2.6554936549006207,"pfxZ":1.0242800950803925,"pX":-1.0201479261375845,"pZ":2.539393950668806,"vX0":1.3111253840014816,"vY0":-120.38251037569682,"vZ0":0.11370164787914061,"x":155.89,"y":170.22,"x0":-1.9165484729807756,"y0":50.00258397596801,"z0":5.202533334647541,"aX":3.904112981673376},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.2,"breakHorizontal":-5.2,"spinRate":2279,"spinDirection":93},"zone":11,"typeConfidence":2.0,"plateTime":0.45468118466448715,"extension":6.245126684550785},"index":2,"playId":"a5f34853-6662-3dc8-9b5e-c3fed40ed964","pitchNumber":3,"startTime":"2026-05-05T01:27:37.606Z","endTime":"2026-05-05T01:27:40.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29600672596102,"aZ":-28.78961143734917,"pfxX":-11.024036741212711,"pfxZ":2.0195335176847564,"pX":0.03529685769334703,"pZ":1.4115178932607988,"vX0":8.028100264660248,"vY0":-129.0294925807711,"vZ0":-3.6254942372063956,"x":115.65,"y":200.67,"x0":-1.6931263699542476,"y0":50.003408286501454,"z0":5.067355294616886,"aX":-18.481463136117462},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.0,"breakHorizontal":18.0,"spinRate":1791,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4254388229025525,"extension":6.477078436792548},"index":3,"playId":"aa42517d-220b-3acd-b58a-b997ea86cbab","pitchNumber":4,"startTime":"2026-05-05T01:27:58.173Z","endTime":"2026-05-05T01:28:01.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.452274048098015,"aZ":-26.462747171677865,"pfxX":6.296194171622668,"pfxZ":3.5627683720790877,"pX":1.7093891812637108,"pZ":1.6960959073009643,"vX0":6.519976395737391,"vY0":-126.5510368652544,"vZ0":-3.352069777942909,"x":51.84,"y":192.99,"x0":-1.7290883928591432,"y0":50.00623308345731,"z0":5.183269359590681,"aX":10.101150243933485},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.9,"breakHorizontal":-13.0,"spinRate":2575,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4346374108733606,"extension":6.296756980900044},"index":4,"playId":"bbf3e68a-c2bc-395e-b018-d1fe9248746d","pitchNumber":5,"startTime":"2026-05-05T01:28:17.139Z","endTime":"2026-05-05T01:28:21.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-05T01:28:31.348Z","endTime":"2026-05-05T01:28:50.076Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.343703483067465,"aZ":-25.745130365477436,"pfxX":-0.31831922922960254,"pfxZ":3.6066889828030497,"pX":-0.23618772758374232,"pZ":2.0211026311745424,"vX0":3.884629985447624,"vY0":-132.66442290332884,"vZ0":-3.703679220803839,"x":126.0,"y":184.21,"x0":-1.6779782574420572,"y0":50.0021675690699,"z0":5.311410042162213,"aX":-0.5673565408356238},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.9,"breakHorizontal":-0.2,"spinRate":2083,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.4128465636580021,"extension":6.586751454913434},"index":6,"playId":"351bbd20-2c19-3b75-b2d1-34fd0058a260","pitchNumber":6,"startTime":"2026-05-05T01:28:50.076Z","endTime":"2026-05-05T01:28:53.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.215046123378606,"aZ":-21.11846719304151,"pfxX":-9.88621177678381,"pfxZ":5.415065816074328,"pX":-0.8505210304914234,"pZ":3.0709321084099135,"vX0":5.842923158682934,"vY0":-142.57827816463643,"vZ0":-2.4513685959597007,"x":149.42,"y":155.86,"x0":-1.6505024233369538,"y0":50.00494188425751,"z0":5.286307337578078,"aX":-20.194896265128623},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.5,"breakHorizontal":16.6,"spinRate":1935,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.3853225946537475,"extension":6.316496186994073},"hitData":{"launchSpeed":100.4,"launchAngle":-4.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":93.69,"coordY":160.2}},"index":7,"playId":"d20352c1-3ab4-3333-a8d1-da4655a5f8ce","pitchNumber":7,"startTime":"2026-05-05T01:29:14.952Z","endTime":"2026-05-05T01:29:22.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:29:22.579Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-05T01:29:30.305Z","endTime":"2026-05-05T01:30:37.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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(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":91.2,"endSpeed":84.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1248132177228,"aZ":-27.57309887632715,"pfxX":-0.5666718582254175,"pfxZ":2.553717664400315,"pX":-0.07972360043607901,"pZ":3.9958117897356713,"vX0":4.456782324662706,"vY0":-132.80814814005603,"vZ0":1.1317634649707355,"x":120.04,"y":130.89,"x0":-1.6997457980852422,"y0":50.00336628088251,"z0":5.556758552548305,"aX":-1.0219479061348178},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.0,"breakHorizontal":0.1,"spinRate":2162,"spinDirection":171},"zone":11,"typeConfidence":2.0,"plateTime":0.4110540034666035,"extension":6.280764068791726},"index":0,"playId":"843736c9-17d2-30fe-a3f2-38282896cc1b","pitchNumber":1,"startTime":"2026-05-05T01:29:48.324Z","endTime":"2026-05-05T01:29:51.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.814815908448864,"aZ":-30.056183548069253,"pfxX":-10.660408002478157,"pfxZ":1.2811722091242022,"pX":-0.4955684874645562,"pZ":1.4627850876161406,"vX0":6.328676535637277,"vY0":-127.88622851151466,"vZ0":-3.266957982491696,"x":135.89,"y":199.28,"x0":-1.6195906286669464,"y0":50.00263895139687,"z0":5.11878433442711,"aX":-17.626059569002056},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.8,"breakHorizontal":17.9,"spinRate":1786,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.42858777446469887,"extension":6.295318879982369},"index":1,"playId":"5c765777-c231-3ce5-99bd-7816903ff562","pitchNumber":2,"startTime":"2026-05-05T01:30:05.339Z","endTime":"2026-05-05T01:30:08.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-05-05T01:30:15.665Z","endTime":"2026-05-05T01:30:27.088Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.189274221314847,"aZ":-24.55672156779798,"pfxX":2.1888939263121707,"pfxZ":4.732625942792085,"pX":0.41688634845458605,"pZ":2.881592559548974,"vX0":4.8552256190790555,"vY0":-125.95811291859603,"vZ0":-0.9426662701529797,"x":101.11,"y":160.98,"x0":-1.8187343575027046,"y0":50.002088516748735,"z0":5.2432725823573065,"aX":3.5224481042867657},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.6,"breakHorizontal":-5.0,"spinRate":2480,"spinDirection":94},"zone":3,"typeConfidence":2.0,"plateTime":0.4345760374960532,"extension":6.332723990279846},"hitData":{"launchSpeed":98.5,"launchAngle":9.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.37,"coordY":77.99}},"index":3,"playId":"ec516704-b1f6-3857-87a2-b216235c3249","pitchNumber":3,"startTime":"2026-05-05T01:30:27.088Z","endTime":"2026-05-05T01:30:37.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:30:37.493Z","atBatIndex":23},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Moisés Ballesteros grounds into a force out, second baseman Sal Stewart to shortstop Elly De La Cruz. Nico Hoerner out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-05T01:30:41.453Z","endTime":"2026-05-05T01:31:45.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.508023676778,"aZ":-29.40078022496405,"pfxX":-9.68326247057188,"pfxZ":1.7331175779054862,"pX":-0.6884596885565066,"pZ":1.3660863530656995,"vX0":6.0700448262143665,"vY0":-125.69167935209146,"vZ0":-3.0611199122238046,"x":143.24,"y":201.9,"x0":-1.8768288467369687,"y0":50.003384942224976,"z0":4.987555596219711,"aX":-15.491987851899523},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.6,"breakHorizontal":16.2,"spinRate":1834,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4357956987739975,"extension":6.600555321904473},"index":0,"playId":"6a5bec33-3f88-34da-b3f1-c436529076b6","pitchNumber":1,"startTime":"2026-05-05T01:31:03.143Z","endTime":"2026-05-05T01:31:07.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30308526729634,"aZ":-33.92024549139003,"pfxX":-8.609205093770118,"pfxZ":-1.0721420138285147,"pX":-0.19598246994750362,"pZ":3.3225339193017516,"vX0":6.632112891470344,"vY0":-126.41782408245155,"vZ0":2.220378798574319,"x":124.47,"y":149.07,"x0":-1.7323546644594603,"y0":50.006192307037836,"z0":5.151914595790795,"aX":-13.96459424554235},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.2,"breakHorizontal":14.2,"spinRate":1886,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.4329531709411101,"extension":6.45874387354969},"index":1,"playId":"f1df21f8-9c51-3454-a384-7cd4589be06e","pitchNumber":2,"startTime":"2026-05-05T01:31:21.710Z","endTime":"2026-05-05T01:31:24.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":87.1,"endSpeed":80.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10244154710031,"aZ":-30.46330653105881,"pfxX":-8.691958592464362,"pfxZ":1.047251999734275,"pX":-0.25532375289012915,"pZ":3.3620862864673478,"vX0":6.33719710814696,"vY0":-126.79429359940713,"vZ0":1.2935388803858374,"x":126.73,"y":148.0,"x0":-1.6484504353493035,"y0":50.00575351818827,"z0":5.262560271042341,"aX":-14.2613063873031},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":14.4,"spinRate":1810,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.430735939402064,"extension":6.303668200287625},"hitData":{"launchSpeed":92.0,"launchAngle":-15.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":158.27}},"index":2,"playId":"1bb79120-20a4-333c-96e0-d1b751d4a3aa","pitchNumber":3,"startTime":"2026-05-05T01:31:38.804Z","endTime":"2026-05-05T01:31:45.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:31:45.894Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out sharply, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-05T01:33:45.377Z","endTime":"2026-05-05T01:34:39.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":81.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55726673466823,"aZ":-29.427967464414486,"pfxX":-0.27165622558475544,"pfxZ":1.6557872833878235,"pX":1.0381123978221998,"pZ":1.788812220303617,"vX0":5.639649093926447,"vY0":-127.62504724095226,"vZ0":-4.187446570129971,"x":77.43,"y":190.48,"x0":-1.1586110627347928,"y0":50.005675098133445,"z0":5.750626304900557,"aX":-0.4521599211397961},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.3,"breakHorizontal":-0.7,"spinRate":2450,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4280425914824364,"extension":6.192981623434192},"index":0,"playId":"bb6f79d7-add9-3270-93df-926772db0fb4","pitchNumber":1,"startTime":"2026-05-05T01:33:55.966Z","endTime":"2026-05-05T01:33:58.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.715910193530906,"aZ":-21.943932647871026,"pfxX":-10.003621373889327,"pfxZ":5.294505240508908,"pX":-0.818496642351336,"pZ":3.055712123420485,"vX0":4.120758290170639,"vY0":-138.35905555932763,"vZ0":-3.7184738519713236,"x":148.2,"y":156.28,"x0":-1.0298591236306238,"y0":50.004855615467015,"z0":5.89287866796056,"aX":-19.340503730756698},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.0,"breakHorizontal":17.2,"spinRate":2242,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39632218103886085,"extension":6.156718524729167},"index":1,"playId":"c5e6b6b3-078a-32e1-b5af-0e101d67edb5","pitchNumber":2,"startTime":"2026-05-05T01:34:09.856Z","endTime":"2026-05-05T01:34:15.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.970910824610026,"aZ":-40.1815944027112,"pfxX":3.543036957836679,"pfxZ":-5.363839503828618,"pX":-0.31912917562024723,"pZ":2.962432857057818,"vX0":0.8045377072813426,"vY0":-121.49294361776641,"vZ0":0.6306369025698695,"x":129.16,"y":158.79,"x0":-1.1148746851212525,"y0":50.00200534742136,"z0":6.193951147348199,"aX":5.291482406234629},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-9.2,"breakHorizontal":-6.6,"spinRate":2584,"spinDirection":39},"zone":1,"typeConfidence":2.0,"plateTime":0.4509745266890173,"extension":6.160439901774083},"hitData":{"launchSpeed":100.1,"launchAngle":6.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":104.27,"coordY":133.38}},"index":2,"playId":"10eaba60-3e59-3a7e-98c9-b9d99e225625","pitchNumber":3,"startTime":"2026-05-05T01:34:31.757Z","endTime":"2026-05-05T01:34:39.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:34:39.674Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-05T01:34:48.308Z","endTime":"2026-05-05T01:36:32.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":88.2,"endSpeed":81.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4586027948857,"aZ":-27.160596249342156,"pfxX":-0.709499738298045,"pfxZ":2.969266148321722,"pX":1.3639234281012669,"pZ":2.600128371974046,"vX0":6.5601882614625495,"vY0":-128.4073883929425,"vZ0":-2.8201985282887945,"x":65.01,"y":168.58,"x0":-1.11835126587264,"y0":50.006126677249114,"z0":5.798240384752182,"aX":-1.1998762338549154},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.0,"breakHorizontal":0.0,"spinRate":2506,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.42451757394074807,"extension":6.211677830258306},"index":0,"playId":"4d7c38ee-ecbd-3844-a1de-628f4f077b6f","pitchNumber":1,"startTime":"2026-05-05T01:35:04.269Z","endTime":"2026-05-05T01:35:10.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.697880181872556,"aZ":-39.16685243282798,"pfxX":1.7421260768516693,"pfxZ":-4.665746327273618,"pX":0.3742406058885053,"pZ":2.2417836812185463,"vX0":3.0612229254633148,"vY0":-121.54765661734177,"vZ0":-1.002752479999626,"x":102.73,"y":178.25,"x0":-1.1276949368136306,"y0":50.00595719396129,"z0":6.058963064884992,"aX":2.6083091138822407},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-8.4,"breakHorizontal":-3.8,"spinRate":2479,"spinDirection":35},"zone":9,"typeConfidence":2.0,"plateTime":0.45053198368151737,"extension":6.2826323144929885},"index":1,"playId":"6a467bfb-f0bb-3e05-9154-c000ef9f0945","pitchNumber":2,"startTime":"2026-05-05T01:35:17.635Z","endTime":"2026-05-05T01:35:21.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.3,"endSpeed":86.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.235657280928315,"aZ":-18.147001829072522,"pfxX":-8.804055440411089,"pfxZ":7.261030475008081,"pX":1.183793346923237,"pZ":2.483350978986155,"vX0":8.685239398504113,"vY0":-138.45542492692638,"vZ0":-5.350425100075583,"x":71.88,"y":171.73,"x0":-0.856868911669956,"y0":50.00640107297411,"z0":5.663740361117577,"aX":-17.018310819947892},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":14.0,"spinRate":2248,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3962827421751536,"extension":6.29009652514117},"index":2,"playId":"35220541-3f96-32f3-89ad-c35e351b01a2","pitchNumber":3,"startTime":"2026-05-05T01:35:30.964Z","endTime":"2026-05-05T01:35:35.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-05T01:35:41.433Z","endTime":"2026-05-05T01:35:53.996Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.314016355626297,"aZ":-40.636593676729014,"pfxX":2.7864366147964192,"pfxZ":-5.580121008693307,"pX":0.34222429332482546,"pZ":1.9633018239836157,"vX0":2.274873410170936,"vY0":-122.43817598261889,"vZ0":-1.6138764405601511,"x":103.96,"y":185.77,"x0":-0.9610654148147594,"y0":50.00117304010543,"z0":6.110324000083346,"aX":4.227159561061443},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-10.2,"breakHorizontal":-5.6,"spinRate":2404,"spinDirection":38},"zone":9,"typeConfidence":2.0,"plateTime":0.4474635817298873,"extension":6.1494498575445515},"index":4,"playId":"4e67dfe2-3dbb-3e70-b988-290fdc1d580c","pitchNumber":4,"startTime":"2026-05-05T01:35:53.996Z","endTime":"2026-05-05T01:35:56.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":94.5,"endSpeed":85.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.786252628322472,"aZ":-19.576561976562388,"pfxX":-7.717756968117054,"pfxZ":6.617077631897622,"pX":0.030654951234531998,"pZ":5.237568604144979,"vX0":5.781778735488699,"vY0":-137.42766679353412,"vZ0":1.9357469552414965,"x":115.83,"y":97.37,"x0":-1.1027025697477466,"y0":50.00324742175539,"z0":5.857624386371546,"aX":-14.69384405693142},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":12.7,"spinRate":2286,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.39927792659165995,"extension":6.136211722972525},"index":5,"playId":"c9d242d1-93ca-33c0-9796-927b8c3e63a4","pitchNumber":5,"startTime":"2026-05-05T01:36:13.095Z","endTime":"2026-05-05T01:36:16.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.205231143689723,"aZ":-28.0912136885162,"pfxX":-9.476068080690757,"pfxZ":2.2624683011630626,"pX":-1.1874731100213562,"pZ":2.6874645619425057,"vX0":3.07648416051534,"vY0":-133.52008009212568,"vZ0":-3.0133913375595123,"x":162.26,"y":166.22,"x0":-1.1248014817742904,"y0":50.00044953221175,"z0":5.855711106068681,"aX":-17.077582416012177},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.6,"breakHorizontal":16.4,"spinRate":1655,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.410485174017015,"extension":6.468802780685209},"index":6,"playId":"91bfd31e-60fd-3eb2-945b-ef43ee5fa357","pitchNumber":6,"startTime":"2026-05-05T01:36:28.365Z","endTime":"2026-05-05T01:36:32.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:36:32.891Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Will Benson walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-05T01:36:37.052Z","endTime":"2026-05-05T01:37:58.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22827905543285,"aZ":-21.646986121629954,"pfxX":-9.894381018981761,"pfxZ":5.443271553768151,"pX":1.4278548822958885,"pZ":3.313459336979682,"vX0":9.78173013556128,"vY0":-138.24566025428948,"vZ0":-2.6421838876931014,"x":62.57,"y":149.32,"x0":-0.8731969608041072,"y0":50.000116909229966,"z0":5.736928550504669,"aX":-19.122573470822754},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.5,"breakHorizontal":15.8,"spinRate":2364,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3964209771698344,"extension":6.421206322869194},"index":0,"playId":"47cd3456-eb91-3e66-bff1-9120578b5a51","pitchNumber":1,"startTime":"2026-05-05T01:36:56.371Z","endTime":"2026-05-05T01:36:59.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82523033153905,"aZ":-27.327527523816713,"pfxX":-10.584580851768607,"pfxZ":2.785294262973208,"pX":0.4264459571348947,"pZ":1.4937931285283828,"vX0":7.490484615670613,"vY0":-131.4170108599962,"vZ0":-5.385629456546602,"x":100.74,"y":198.45,"x0":-1.0909079353411342,"y0":50.00632478855166,"z0":5.60930054198754,"aX":-18.448098086001917},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.0,"breakHorizontal":17.4,"spinRate":1635,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.41738258921946914,"extension":6.489623859565871},"index":1,"playId":"2f4b042f-a10c-323e-8789-2b3cf22f2b67","pitchNumber":2,"startTime":"2026-05-05T01:37:10.149Z","endTime":"2026-05-05T01:37:13.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.614034297976914,"aZ":-30.507397632148166,"pfxX":-10.303581648521233,"pfxZ":0.9217132857168977,"pX":-0.5611285172507714,"pZ":3.4729223463178944,"vX0":4.820142461987995,"vY0":-133.71475697254783,"vZ0":-0.4473624173956877,"x":138.39,"y":145.01,"x0":-1.0514183742324374,"y0":50.001056562747905,"z0":5.836709955506159,"aX":-18.601817544304872},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.8,"breakHorizontal":17.5,"spinRate":1699,"spinDirection":248},"zone":1,"typeConfidence":2.0,"plateTime":0.4100723636311341,"extension":6.373089937817527},"index":2,"playId":"9a7bc110-830b-3fa5-8408-00e3260bf9f8","pitchNumber":3,"startTime":"2026-05-05T01:37:24.423Z","endTime":"2026-05-05T01:37:27.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.134518764848,"aZ":-21.559856903982592,"pfxX":-9.950568552793916,"pfxZ":5.4320202191033875,"pX":0.12674790518786652,"pZ":1.2123790156892382,"vX0":6.805054334795248,"vY0":-139.11945886768603,"vZ0":-8.068399410768333,"x":112.17,"y":206.05,"x0":-1.0622227848696617,"y0":50.00250852931353,"z0":5.58684720504029,"aX":-19.442589092348403},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.3,"breakHorizontal":16.6,"spinRate":2301,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39419130815059145,"extension":6.484739693978473},"index":3,"playId":"70700245-5640-314b-b90a-f0e7b0b250ac","pitchNumber":4,"startTime":"2026-05-05T01:37:41.301Z","endTime":"2026-05-05T01:37:44.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.788603830958902,"aZ":-32.214164260678594,"pfxX":-9.714772994819402,"pfxZ":-0.02515373819234057,"pX":-1.5116571569314665,"pZ":3.676555842063909,"vX0":2.34472197256521,"vY0":-133.2904333816477,"vZ0":0.3726900642066441,"x":174.62,"y":139.51,"x0":-1.1431965425939525,"y0":50.00102514994664,"z0":5.869058906501984,"aX":-17.403033305154832},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.2,"breakHorizontal":17.0,"spinRate":1726,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.41160344588039877,"extension":6.370125502334058},"index":4,"playId":"d98768dc-f6fd-3ec8-8001-8c4c5f25e8ac","pitchNumber":5,"startTime":"2026-05-05T01:37:55.053Z","endTime":"2026-05-05T01:37:58.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-1.29999999999999,"leverageIndex":0.45,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:37:58.053Z","atBatIndex":27},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ke'Bryan Hayes homers (2) on a line drive to left center field. Will Benson scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-05T01:38:01.692Z","endTime":"2026-05-05T01:38:49.552Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":665795,"link":"/api/v1/people/665795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":{"id":665795,"link":"/api/v1/people/665795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.817724666186024,"aZ":-21.285035370676813,"pfxX":-10.731941653410198,"pfxZ":5.59200394539185,"pX":-0.7310955157303056,"pZ":3.532658219938824,"vX0":4.997167979263954,"vY0":-139.27250744053384,"vZ0":-2.312262504338082,"x":144.87,"y":143.4,"x0":-1.1629280603711334,"y0":50.00395674673904,"z0":5.794765272455427,"aX":-20.900271360307034},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.8,"breakHorizontal":18.2,"spinRate":2254,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39459984891959277,"extension":6.4626066164519065},"hitData":{"launchSpeed":103.5,"launchAngle":22.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":65.16,"coordY":61.48}},"index":0,"playId":"5d719dac-7020-35fb-90ab-a7049beccf06","pitchNumber":1,"startTime":"2026-05-05T01:38:25.220Z","endTime":"2026-05-05T01:38:49.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.9,"awayTeamWinProbability":79.1,"homeTeamWinProbabilityAdded":-19.500000000000007,"leverageIndex":0.94,"dramaIndex":148.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:38:49.552Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-05T01:38:52.649Z","endTime":"2026-05-05T01:39:58.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.653343076736395,"aZ":-36.93388238141608,"pfxX":1.6082710119576369,"pfxZ":-3.164852741735899,"pX":0.34678929196756947,"pZ":2.988349949898745,"vX0":2.9008476702483983,"vY0":-121.80207006568368,"vZ0":0.16189134784225812,"x":103.78,"y":158.09,"x0":-1.067962548996426,"y0":50.002540563372996,"z0":6.111534912470329,"aX":2.4188245448662955},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.4,"breakHorizontal":-3.6,"spinRate":2462,"spinDirection":41},"zone":3,"typeConfidence":2.0,"plateTime":0.44947341392423157,"extension":6.240425888408805},"index":0,"playId":"15b4b4e8-dc1d-3d90-aea4-df46cd2251cf","pitchNumber":1,"startTime":"2026-05-05T01:39:12.615Z","endTime":"2026-05-05T01:39:15.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.874099566857982,"aZ":-29.094704765272628,"pfxX":-11.278394718132441,"pfxZ":1.7067788133702226,"pX":0.7265286414715063,"pZ":2.425489791058926,"vX0":8.382660314912169,"vY0":-133.2742892498931,"vZ0":-3.1042579812319313,"x":89.31,"y":173.29,"x0":-0.9897683330206313,"y0":50.001697956504614,"z0":5.700166359799809,"aX":-20.34571480370697},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.6,"breakHorizontal":18.7,"spinRate":1663,"spinDirection":242},"zone":6,"typeConfidence":2.0,"plateTime":0.4105157848110874,"extension":6.40225596056755},"index":1,"playId":"0d0c719b-0cfc-3b93-a5df-fd80470a94aa","pitchNumber":2,"startTime":"2026-05-05T01:39:28.339Z","endTime":"2026-05-05T01:39:32.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40471536897987,"aZ":-19.007346862157902,"pfxX":-7.328807740883656,"pfxZ":6.892859198261821,"pX":-0.07264974782821887,"pZ":3.557448913762491,"vX0":5.708072263050015,"vY0":-137.3278660431523,"vZ0":-2.0884508949124014,"x":119.77,"y":142.73,"x0":-1.2259649498493435,"y0":50.000787145867385,"z0":5.620619248400849,"aX":-13.996751867747614},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.2,"breakHorizontal":12.1,"spinRate":2229,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.39883984209457646,"extension":6.418578358588165},"index":2,"playId":"5027f894-57bb-3119-9493-98519134d811","pitchNumber":3,"startTime":"2026-05-05T01:39:55.411Z","endTime":"2026-05-05T01:39:58.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.26,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:39:58.411Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-05T01:42:02.800Z","endTime":"2026-05-05T01:43:10.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.8,"endSpeed":83.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.165684577513666,"aZ":-30.320499533012896,"pfxX":-0.3267491975300558,"pfxZ":1.0609463920542925,"pX":1.0041077360314583,"pZ":2.5018391281822496,"vX0":6.824434845033985,"vY0":-130.71276129070813,"vZ0":-1.7386199206201878,"x":78.73,"y":171.23,"x0":-1.587914293250769,"y0":50.00376838251221,"z0":5.432332421615579,"aX":-0.5726551519436037},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.8,"breakHorizontal":-0.7,"spinRate":2145,"spinDirection":107},"zone":12,"typeConfidence":2.0,"plateTime":0.41756746083552665,"extension":6.469815326109231},"index":0,"playId":"f51574c4-7816-3b87-9a17-781c3c6c8066","pitchNumber":1,"startTime":"2026-05-05T01:42:06.925Z","endTime":"2026-05-05T01:42:10.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.165815844155368,"aZ":-30.007589491250805,"pfxX":-10.131657838270833,"pfxZ":1.2971111874374914,"pX":0.22685265916635566,"pZ":1.4220225336522305,"vX0":7.996225287335474,"vY0":-128.13881038922085,"vZ0":-3.4172265398630355,"x":108.35,"y":200.39,"x0":-1.615912788340675,"y0":50.0008284244098,"z0":5.114275401598826,"aX":-16.868098837941247},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":16.6,"spinRate":1575,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.4272520157494961,"extension":6.318180931109292},"index":1,"playId":"d3e2cf54-c2c7-3017-b0a8-3c5ea5f9e7b5","pitchNumber":2,"startTime":"2026-05-05T01:42:22.581Z","endTime":"2026-05-05T01:42:25.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04324350355942,"aZ":-17.866524308202067,"pfxX":-10.24577067841953,"pfxZ":7.062621462892324,"pX":0.41194890657372485,"pZ":1.9256867750626063,"vX0":9.473177259121275,"vY0":-141.3861414412442,"vZ0":-5.775157998312998,"x":101.3,"y":186.79,"x0":-1.6498112093532826,"y0":50.00494144597899,"z0":5.140395064441197,"aX":-20.759596673934908},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.8,"breakHorizontal":16.7,"spinRate":2183,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.38730559823090704,"extension":6.418816940952819},"index":2,"playId":"2cb61368-4485-388e-be61-b05ee7152c84","pitchNumber":3,"startTime":"2026-05-05T01:42:36.006Z","endTime":"2026-05-05T01:42:40.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.459929375686293,"aZ":-19.77804101158575,"pfxX":-10.636158442650721,"pfxZ":6.140024776401955,"pX":-0.17621635844309583,"pZ":3.652907523864788,"vX0":7.841232254909112,"vY0":-141.03961013015,"vZ0":-1.1250624864478236,"x":123.72,"y":140.15,"x0":-1.6076542980036939,"y0":50.00336541228797,"z0":5.33001682195705,"aX":-21.47298648760816},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.0,"breakHorizontal":17.8,"spinRate":2165,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.38806312939082366,"extension":6.214184937523628},"index":3,"playId":"5d340009-8261-36ed-abe9-9e3dd02ddc20","pitchNumber":4,"startTime":"2026-05-05T01:42:51.306Z","endTime":"2026-05-05T01:42:54.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10268299269207,"aZ":-14.900238363472223,"pfxX":-8.752578122003072,"pfxZ":8.596520830877438,"pX":-0.3572300541625114,"pZ":1.2778203316334489,"vX0":6.889211852457846,"vY0":-140.67954493813804,"vZ0":-7.572010545050933,"x":130.62,"y":204.28,"x0":-1.697323643506356,"y0":50.00604406577309,"z0":4.96508185562495,"aX":-17.594497554359307},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":14.5,"spinRate":2068,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.3889432492292739,"extension":6.428512189034271},"index":4,"playId":"46e5541e-826a-33ec-8e04-fd37dda7db88","pitchNumber":5,"startTime":"2026-05-05T01:43:06.915Z","endTime":"2026-05-05T01:43:10.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.900000000000002,"awayTeamWinProbability":74.1,"homeTeamWinProbabilityAdded":4.300000000000001,"leverageIndex":0.97,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:43:10.463Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks. Alex Bregman to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-05T01:43:16.956Z","endTime":"2026-05-05T01:44:52.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.25072801608533,"aZ":-18.721739847078034,"pfxX":-10.580510604648397,"pfxZ":6.7427553095515655,"pX":0.9359974457550208,"pZ":2.9752821854629454,"vX0":10.938515083140109,"vY0":-140.90502282872507,"vZ0":-2.87687242783693,"x":81.32,"y":158.45,"x0":-1.6357417626776587,"y0":50.0051579316101,"z0":5.22998133225948,"aX":-21.119082041524752},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.8,"breakHorizontal":16.7,"spinRate":2416,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.3898342836221924,"extension":6.450255893026816},"index":0,"playId":"6ea1f178-c715-3402-9e80-44599f70ba7e","pitchNumber":1,"startTime":"2026-05-05T01:43:37.812Z","endTime":"2026-05-05T01:43:41.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.647594390525878,"aZ":-33.93983498930605,"pfxX":-9.574593309391535,"pfxZ":-1.0679207729816618,"pX":-1.0716869766468062,"pZ":3.620172335973704,"vX0":4.463415104130908,"vY0":-128.02454170196881,"vZ0":2.565035374699365,"x":157.85,"y":141.04,"x0":-1.5984003397192723,"y0":50.00372569668588,"z0":5.270542898591349,"aX":-15.815898922578231},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":16.2,"spinRate":1879,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.42864263592633867,"extension":6.236759109595615},"index":1,"playId":"dbddddd0-3ad5-3417-a400-3d15465cb5d5","pitchNumber":2,"startTime":"2026-05-05T01:43:54.960Z","endTime":"2026-05-05T01:43:57.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.301419686682515,"aZ":-31.041362531804662,"pfxX":0.3953842791427987,"pfxZ":0.6738427626082242,"pX":0.21227290293102116,"pZ":3.2059285319027895,"vX0":4.353659737859571,"vY0":-128.47003543194626,"vZ0":0.3524378386676652,"x":108.91,"y":152.22,"x0":-1.551990491221725,"y0":50.00329283606497,"z0":5.469548444353036,"aX":0.6633067382986113},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.6,"breakHorizontal":-1.7,"spinRate":2110,"spinDirection":110},"zone":2,"typeConfidence":2.0,"plateTime":0.425496046321157,"extension":6.495603716330744},"index":2,"playId":"6c271ef8-bc7e-33a7-9ada-a0ae032469ff","pitchNumber":3,"startTime":"2026-05-05T01:44:12.220Z","endTime":"2026-05-05T01:44:15.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":86.5,"endSpeed":79.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50070079873665,"aZ":-29.54838055506748,"pfxX":-8.98523117973097,"pfxZ":1.6370660694717118,"pX":0.9718775613184156,"pZ":2.075074376053135,"vX0":8.882322492477941,"vY0":-125.7496229446565,"vZ0":-1.5576827362060568,"x":79.95,"y":182.75,"x0":-1.4387299544135277,"y0":50.00128706421767,"z0":5.099727479865498,"aX":-14.389231838147447},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.9,"breakHorizontal":14.3,"spinRate":1711,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.43556930620265133,"extension":6.346190923640364},"index":3,"playId":"b65fef80-0185-33c1-9be6-c660d2e936c3","pitchNumber":4,"startTime":"2026-05-05T01:44:29.929Z","endTime":"2026-05-05T01:44:33.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69277739634895,"aZ":-20.237571917051714,"pfxX":-9.8044600735012,"pfxZ":5.843624955466177,"pX":0.376755609337739,"pZ":3.6861462616469938,"vX0":9.143662856783653,"vY0":-142.08544025671492,"vZ0":-0.7058101702998265,"x":102.64,"y":139.25,"x0":-1.6099258687459037,"y0":50.005900737741115,"z0":5.224243941331142,"aX":-20.04090746378586},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.7,"breakHorizontal":15.8,"spinRate":2062,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.38554553538032854,"extension":6.313492328892872},"index":4,"playId":"6f02e13c-0932-3bb2-8e5a-c0de2b5cdafb","pitchNumber":5,"startTime":"2026-05-05T01:44:49.330Z","endTime":"2026-05-05T01:44:52.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.6,"awayTeamWinProbability":67.4,"homeTeamWinProbabilityAdded":6.699999999999999,"leverageIndex":1.73,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:44:52.882Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Seiya Suzuki homers (6) on a fly ball to center field. Alex Bregman scores. Ian Happ scores.","rbi":3,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-05T01:46:02.313Z","endTime":"2026-05-05T01:46:46.575Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":695534,"link":"/api/v1/people/695534"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":695534,"link":"/api/v1/people/695534"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":695534,"link":"/api/v1/people/695534"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-05-05T01:45:06.091Z","endTime":"2026-05-05T01:46:04.599Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18040612895865,"aZ":-28.48482395951074,"pfxX":-10.640035885001259,"pfxZ":2.2907254380733306,"pX":0.417390192589904,"pZ":3.675001828668295,"vX0":7.9760179180876,"vY0":-126.56357138077028,"vZ0":1.5753339731837341,"x":101.09,"y":139.55,"x0":-1.4012024047653562,"y0":50.006113324934645,"z0":5.334900424736208,"aX":-17.168310494883553},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.8,"breakHorizontal":17.3,"spinRate":2065,"spinDirection":247},"zone":12,"typeConfidence":2.0,"plateTime":0.4336995378502295,"extension":6.370068958121162},"index":1,"playId":"4799fb51-bfc6-3efe-b54d-45b16c4dd122","pitchNumber":1,"startTime":"2026-05-05T01:46:04.599Z","endTime":"2026-05-05T01:46:08.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33863304727639,"aZ":-18.371308595293307,"pfxX":-9.461631471018586,"pfxZ":6.95674484691037,"pX":2.871044842079396E-4,"pZ":2.9680676510010455,"vX0":7.846547126707334,"vY0":-140.11230227098017,"vZ0":-2.8060686691086025,"x":100.88,"y":182.36,"x0":-1.6104111631040348,"y0":50.00180505665205,"z0":5.186390129705162,"aX":-18.76797406892271},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.2,"breakHorizontal":15.5,"spinRate":2074,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.39128222471455354,"extension":6.4251912817193535},"hitData":{"launchSpeed":112.6,"launchAngle":23.0,"totalDistance":455.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.35,"coordY":32.6}},"index":2,"playId":"11b67dff-7740-3361-9c4b-11236f2d159c","pitchNumber":2,"startTime":"2026-05-05T01:46:21.391Z","endTime":"2026-05-05T01:46:46.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":23.400000000000006,"leverageIndex":2.37,"dramaIndex":208.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:46:46.575Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to left fielder JJ Bleday.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-05T01:46:50.652Z","endTime":"2026-05-05T01:47:54.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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":91.7,"endSpeed":84.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.222350197775565,"aZ":-26.863908733558034,"pfxX":-1.201452581593676,"pfxZ":2.9225287753963016,"pX":0.5245698996801555,"pZ":1.7041677464759362,"vX0":6.283522361050802,"vY0":-133.49664244023214,"vZ0":-4.30914337593305,"x":97.0,"y":192.77,"x0":-1.697770306634119,"y0":50.001371232596135,"z0":5.260265500666263,"aX":-2.182299056400186},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.6,"breakHorizontal":1.0,"spinRate":2191,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.4094121248203857,"extension":6.304467625713461},"index":0,"playId":"225da30f-550f-3306-a87b-276185cd44e8","pitchNumber":1,"startTime":"2026-05-05T01:47:12.319Z","endTime":"2026-05-05T01:47:15.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74024856645634,"aZ":-31.749081197100928,"pfxX":-11.007211905173628,"pfxZ":0.25607643990304574,"pX":-0.9398747390878088,"pZ":2.619190797034269,"vX0":5.39908898680398,"vY0":-128.78872916977016,"vZ0":-0.1874498808301568,"x":152.83,"y":168.06,"x0":-1.642313812331456,"y0":50.00451492159042,"z0":5.1652285215027804,"aX":-18.344383288816893},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.7,"breakHorizontal":18.6,"spinRate":1969,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.42660487961701676,"extension":6.36513486282812},"index":1,"playId":"0c205f5e-361c-3f97-adef-0cf583e7733f","pitchNumber":2,"startTime":"2026-05-05T01:47:29.908Z","endTime":"2026-05-05T01:47:33.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37326062335074,"aZ":-17.36493977705941,"pfxX":-9.723526894810199,"pfxZ":7.4132722037637695,"pX":0.11303689358662537,"pZ":3.4585555599202706,"vX0":8.217193832510224,"vY0":-140.78041845614607,"vZ0":-2.0892232238552397,"x":112.69,"y":145.4,"x0":-1.5871813159881925,"y0":50.00258436874985,"z0":5.340186453177633,"aX":-19.42499378071375},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":15.8,"spinRate":2379,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.3897745392048515,"extension":6.209707044052621},"hitData":{"launchSpeed":88.5,"launchAngle":39.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.23,"coordY":91.29}},"index":2,"playId":"dce3b910-902b-3cf5-93c6-d99280a2cd60","pitchNumber":3,"startTime":"2026-05-05T01:47:45.425Z","endTime":"2026-05-05T01:47:54.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:47:54.320Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Kelly flies out to center fielder TJ Friedl.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-05T01:47:59.546Z","endTime":"2026-05-05T01:48:45.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.4,"endSpeed":85.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.491376529486043,"aZ":-28.633785362395503,"pfxX":-1.6391432668432675,"pfxZ":1.9179961982022373,"pX":0.4065410070513738,"pZ":2.7236589007710124,"vX0":6.0238053109290535,"vY0":-134.58293395875359,"vZ0":-1.7770371577772395,"x":101.5,"y":165.24,"x0":-1.6416126246223302,"y0":50.00220641123558,"z0":5.4081916791828295,"aX":-3.025734512544748},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.4,"breakHorizontal":1.8,"spinRate":2207,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4059999092338251,"extension":6.2186146842935655},"index":0,"playId":"098172df-e823-35c8-b396-f2d4a15ab9d4","pitchNumber":1,"startTime":"2026-05-05T01:48:18.594Z","endTime":"2026-05-05T01:48:21.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26653204565753,"aZ":-32.5323914293102,"pfxX":7.659914022418285,"pfxZ":-0.23204376626201295,"pX":0.5449262167527827,"pZ":3.23695627833893,"vX0":2.871153768115239,"vY0":-124.71087544383067,"vZ0":1.3702998568237885,"x":96.23,"y":151.38,"x0":-1.6207282876096123,"y0":50.0022585196126,"z0":5.391390333199155,"aX":11.899326615944842},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.2,"breakHorizontal":-14.5,"spinRate":2370,"spinDirection":84},"zone":3,"typeConfidence":2.0,"plateTime":0.44150549902684766,"extension":6.069102227883394},"hitData":{"launchSpeed":83.8,"launchAngle":30.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.71,"coordY":75.0}},"index":1,"playId":"13986c14-711e-3cb6-818f-8c736dede772","pitchNumber":2,"startTime":"2026-05-05T01:48:37.528Z","endTime":"2026-05-05T01:48:45.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:48:45.440Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out to first baseman Spencer Steer.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-05T01:48:49.757Z","endTime":"2026-05-05T01:50:01.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":79.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.699749460748993,"aZ":-28.03348477863725,"pfxX":-9.718970771564154,"pfxZ":2.522413148634234,"pX":-0.12547106300267952,"pZ":2.362669012709359,"vX0":7.299298254648022,"vY0":-128.17199313119195,"vZ0":-1.5204970109680898,"x":121.78,"y":174.99,"x0":-1.7659875440614632,"y0":50.00375692258561,"z0":5.179881868067992,"aX":-15.961652389401825},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.4,"breakHorizontal":15.7,"spinRate":2048,"spinDirection":251},"zone":5,"typeConfidence":2.0,"plateTime":0.4294743421804488,"extension":6.224105811008251},"index":0,"playId":"40499499-bdfa-33e1-b0c1-0278fb4d4be7","pitchNumber":1,"startTime":"2026-05-05T01:49:12.840Z","endTime":"2026-05-05T01:49:15.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.816713519731575,"aZ":-33.55434828082015,"pfxX":-10.816715092740667,"pfxZ":-0.8226901369514481,"pX":-0.25339139089667756,"pZ":0.599158048912793,"vX0":7.3102324177199485,"vY0":-129.8667029937467,"vZ0":-4.553401170270578,"x":126.66,"y":222.6,"x0":-1.7199677020500195,"y0":50.000800748072265,"z0":4.968751009422027,"aX":-18.2104130216582},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.4,"breakHorizontal":17.6,"spinRate":1965,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.42407786811554615,"extension":6.4089452575144},"index":1,"playId":"aff88a53-d315-3a67-ae76-75c9b21fcdc3","pitchNumber":2,"startTime":"2026-05-05T01:49:27.530Z","endTime":"2026-05-05T01:49:30.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.264808210526493,"aZ":-29.18615296640915,"pfxX":-9.932508900526383,"pfxZ":1.7770719492170723,"pX":-0.4694999205754065,"pZ":2.1863901273752937,"vX0":6.134275487260228,"vY0":-129.01077469518097,"vZ0":-1.765607556015834,"x":134.9,"y":179.75,"x0":-1.5896257291784759,"y0":50.00519124740228,"z0":5.1330169895343145,"aX":-16.716601221836463},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.0,"breakHorizontal":16.6,"spinRate":1945,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.42484850830039944,"extension":6.250987088809539},"hitData":{"launchSpeed":65.7,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":168.4}},"index":2,"playId":"0b7a3e8d-0fb8-3ac7-a0b6-adc9329170e1","pitchNumber":3,"startTime":"2026-05-05T01:49:54.551Z","endTime":"2026-05-05T01:50:01.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:50:01.814Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-05T01:52:01.938Z","endTime":"2026-05-05T01:53:03.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.220491283616695,"aZ":-22.856956145093847,"pfxX":-10.910402178079767,"pfxZ":5.021985044545572,"pX":0.5341113422430761,"pZ":2.61332743047542,"vX0":7.659197905892611,"vY0":-135.2504330450798,"vZ0":-4.037364247783969,"x":96.64,"y":168.22,"x0":-0.9155691410617717,"y0":50.0010003098215,"z0":5.726378360349909,"aX":-20.231459900037112},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.4,"breakHorizontal":18.1,"spinRate":2197,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.40481300103130513,"extension":6.292793219730978},"index":0,"playId":"473bf3b1-13a6-3964-938a-c52988806cd6","pitchNumber":1,"startTime":"2026-05-05T01:52:08.903Z","endTime":"2026-05-05T01:52:11.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.867254204360645,"aZ":-27.744536672352382,"pfxX":-10.297731742951287,"pfxZ":2.506221487735705,"pX":0.07449419506321843,"pZ":1.3588627078960789,"vX0":6.445943771966325,"vY0":-132.2371503535055,"vZ0":-5.708444227161253,"x":114.16,"y":202.09,"x0":-1.0600351399223193,"y0":50.00088370242929,"z0":5.58737717861393,"aX":-18.189203317535554},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.5,"breakHorizontal":17.2,"spinRate":1761,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4145993195477873,"extension":6.340499112623758},"index":1,"playId":"6e8a01d8-78c4-3a07-8958-fb2a3370a6fb","pitchNumber":2,"startTime":"2026-05-05T01:52:25.033Z","endTime":"2026-05-05T01:52:28.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-05T01:52:38.347Z","endTime":"2026-05-05T01:52:46.596Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"},"defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.931439130930773,"aZ":-17.91464703268379,"pfxX":-7.648831008187503,"pfxZ":7.3868728625935205,"pX":-1.3480200960328657,"pZ":4.959297232145692,"vX0":2.4355423441283017,"vY0":-137.90130636179836,"vZ0":0.964353748906169,"x":168.38,"y":104.88,"x0":-1.2474440510565559,"y0":50.00504041702498,"z0":5.8113269245951935,"aX":-14.771203207808206},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":13.3,"spinRate":2175,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.3968027352606427,"extension":6.233037328652086},"index":3,"playId":"e3fae3d5-50ec-3bb4-b0b1-2f251401d4aa","pitchNumber":3,"startTime":"2026-05-05T01:52:46.596Z","endTime":"2026-05-05T01:52:49.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.712018278084585,"aZ":-29.730493051812445,"pfxX":-10.09727424882504,"pfxZ":1.3780114631006555,"pX":-0.4512443605681486,"pZ":1.5426932114478709,"vX0":5.268576428233044,"vY0":-132.62560169348117,"vZ0":-5.116506647070246,"x":134.2,"y":197.13,"x0":-1.1571130933103089,"y0":50.00144112066623,"z0":5.678420339003707,"aX":-17.89482159232043},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.6,"breakHorizontal":17.0,"spinRate":1684,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.413786994817686,"extension":6.509148841252982},"index":4,"playId":"0b151d03-a4f4-335b-866d-b3c18af0e238","pitchNumber":4,"startTime":"2026-05-05T01:53:00.261Z","endTime":"2026-05-05T01:53:03.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:53:03.645Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a sharp line drive to left fielder Ian Happ.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-05T01:53:11.208Z","endTime":"2026-05-05T01:53:39.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"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":[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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08013030435809,"aZ":-36.95192020558995,"pfxX":3.812464926082133,"pfxZ":-3.209703322914521,"pX":0.0937556284015307,"pZ":3.1285567867414805,"vX0":1.7794015107442338,"vY0":-121.1377047144444,"vZ0":0.6423948759888938,"x":113.43,"y":154.31,"x0":-1.1449259177205078,"y0":50.000742424716314,"z0":6.083524740277235,"aX":5.67981465419964},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.4,"breakHorizontal":-7.3,"spinRate":2354,"spinDirection":25},"zone":2,"typeConfidence":2.0,"plateTime":0.4516884629750977,"extension":6.283646998034165},"hitData":{"launchSpeed":105.4,"launchAngle":10.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":70.86,"coordY":100.5}},"index":0,"playId":"17bbc235-374f-3d1d-949b-3bcaf6142cd9","pitchNumber":1,"startTime":"2026-05-05T01:53:29.047Z","endTime":"2026-05-05T01:53:39.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":0.88,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:53:39.312Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-05T01:56:14.797Z","endTime":"2026-05-05T01:57:40.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","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":665795,"link":"/api/v1/people/665795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":7},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"b3943b19-3ba8-3ed0-b9bd-f8283403953c","startTime":"2026-05-05T01:54:02.793Z","endTime":"2026-05-05T01:54:06.413Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Cubs challenged (tag play), call on the field was overturned: pitcher Edward Cabrera picks off Elly De La Cruz at 1st on throw to first baseman Michael Busch.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"b3943b19-3ba8-3ed0-b9bd-f8283403953c","startTime":"2026-05-05T01:54:06.413Z","endTime":"2026-05-05T01:56:17.086Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"},"defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":112},"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":1.64,"dramaIndex":80.0,"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68537500175217,"aZ":-30.040552411483777,"pfxX":0.1056751196332052,"pfxZ":1.2801909375501843,"pX":0.1788770214676503,"pZ":1.7805089228261186,"vX0":3.454441060158188,"vY0":-127.65495200433396,"vZ0":-3.8247129924108982,"x":110.18,"y":190.71,"x0":-1.199697110942058,"y0":50.00433981284485,"z0":5.636055919917309,"aX":0.1756345507967079},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":-0.8,"spinRate":2318,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.42735516478513436,"extension":6.127472931012281},"index":2,"playId":"515d916a-d345-36f4-9b01-e20814c71e35","pitchNumber":1,"startTime":"2026-05-05T01:56:17.086Z","endTime":"2026-05-05T01:56:20.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9562021877813,"aZ":-27.44067254130382,"pfxX":-9.867612429537974,"pfxZ":2.605616121178172,"pX":-1.2124996106859458,"pZ":1.271527349574791,"vX0":3.0156865488825146,"vY0":-133.68420252239855,"vZ0":-6.259332523918305,"x":163.22,"y":204.45,"x0":-1.0710018520535518,"y0":50.00254682630484,"z0":5.604700229548067,"aX":-17.916504222393623},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.6,"breakHorizontal":17.3,"spinRate":1614,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4092163146284724,"extension":6.407739117198152},"index":3,"playId":"96ee72fe-1906-33f5-ad01-ff00c7862c96","pitchNumber":2,"startTime":"2026-05-05T01:56:28.842Z","endTime":"2026-05-05T01:56:31.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-05T01:56:41.254Z","endTime":"2026-05-05T01:56:51.710Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.993948420602894,"aZ":-25.57114914813397,"pfxX":-8.965677793978948,"pfxZ":3.5818846248996437,"pX":-1.8864328200563123,"pZ":1.1111748074781886,"vX0":1.2694723800541925,"vY0":-134.61186563945796,"vZ0":-7.22578492957863,"x":188.91,"y":208.78,"x0":-1.1975692661911048,"y0":50.002535495425626,"z0":5.628766911960404,"aX":-16.527095328326638},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.2,"breakHorizontal":16.0,"spinRate":1674,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.40620229685336495,"extension":6.465729960695452},"index":5,"playId":"c4eaff05-18ee-38b3-8a4d-d117e7ae538b","pitchNumber":3,"startTime":"2026-05-05T01:56:51.710Z","endTime":"2026-05-05T01:56:54.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6320635714289,"aZ":-29.486619202749836,"pfxX":-0.7791424331435137,"pfxZ":1.6023767555132853,"pX":-0.1596829090261852,"pZ":2.522984902192528,"vX0":2.6078441582405034,"vY0":-128.33682385434983,"vZ0":-2.402032571180952,"x":123.09,"y":170.66,"x0":-1.0860820045201842,"y0":50.00157286519539,"z0":5.759236707579448,"aX":-1.3050074218429766},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.6,"breakHorizontal":0.8,"spinRate":2397,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4261927871456579,"extension":6.239343283379092},"index":6,"playId":"3a9d71e6-db4b-3e60-be9a-9fa7cecbd21f","pitchNumber":4,"startTime":"2026-05-05T01:57:04.517Z","endTime":"2026-05-05T01:57:09.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.060073328461126,"aZ":-26.83243528668255,"pfxX":-10.232601362301223,"pfxZ":2.899905091773645,"pX":0.17021030681458832,"pZ":1.5932034947841711,"vX0":6.5013689139351705,"vY0":-134.56302318386,"vZ0":-5.96244378890133,"x":110.51,"y":195.76,"x0":-0.9425640133007015,"y0":50.00292638927433,"z0":5.728336668192702,"aX":-18.84354494038009},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.2,"breakHorizontal":17.2,"spinRate":1762,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4063970188559254,"extension":6.651901087037284},"index":7,"playId":"a8f30475-3587-3976-9bdf-fdd6fcd5277b","pitchNumber":5,"startTime":"2026-05-05T01:57:35.454Z","endTime":"2026-05-05T01:57:40.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":1.64,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:57:40.695Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to center fielder TJ Friedl.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-05T01:59:42.056Z","endTime":"2026-05-05T02:01:13.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":87.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.8616598504476,"aZ":-11.271744268798773,"pfxX":-9.144840450019956,"pfxZ":10.46366144896098,"pX":0.10831119069947748,"pZ":2.7029501852630387,"vX0":7.939067892869098,"vY0":-141.3054920353226,"vZ0":-5.181703413493678,"x":112.87,"y":165.8,"x0":-1.5665749167735443,"y0":50.000652657814165,"z0":5.301446992513545,"aX":-18.265514445530822},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.9,"breakHorizontal":14.6,"spinRate":2500,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3894414464272069,"extension":6.30070615031183},"index":0,"playId":"dba72eef-2749-3c93-96df-952242bebb50","pitchNumber":1,"startTime":"2026-05-05T01:59:50.638Z","endTime":"2026-05-05T01:59:54.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94067797517421,"aZ":-29.74167486256132,"pfxX":-10.878213512048,"pfxZ":1.4582940747294764,"pX":-0.9168141884851093,"pZ":3.3244341578269525,"vX0":5.5947523874119405,"vY0":-129.06861150696747,"vZ0":0.7788298096777325,"x":151.95,"y":149.02,"x0":-1.7135564140079822,"y0":50.000868740263435,"z0":5.3311037524959515,"aX":-18.126118395507067},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.1,"breakHorizontal":18.2,"spinRate":2007,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.4263675705021668,"extension":6.193293706146769},"index":1,"playId":"efa69d45-0ebf-37e7-a3f5-78c764c3b4d3","pitchNumber":2,"startTime":"2026-05-05T02:00:11.068Z","endTime":"2026-05-05T02:00:14.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45328949185593,"aZ":-30.743054583120514,"pfxX":-8.928366040683317,"pfxZ":0.8626097670156145,"pX":-0.4120784961169247,"pZ":2.43990870020675,"vX0":5.769884723733203,"vY0":-127.73265707136765,"vZ0":-0.9006360446642417,"x":132.71,"y":172.9,"x0":-1.5409732043657085,"y0":50.00035742722829,"z0":5.215605575331413,"aX":-14.742731687560292},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.6,"breakHorizontal":14.9,"spinRate":1818,"spinDirection":255},"zone":4,"typeConfidence":2.0,"plateTime":0.42890553880904125,"extension":6.41817942635539},"index":2,"playId":"86aa46e0-ce6b-349d-84c2-1fe134294d07","pitchNumber":3,"startTime":"2026-05-05T02:00:28.282Z","endTime":"2026-05-05T02:00:32.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.832915635439264,"aZ":-28.681606513645413,"pfxX":6.194541979415859,"pfxZ":2.25397618121327,"pX":0.6116268964888898,"pZ":3.5417506276474024,"vX0":3.924020664110376,"vY0":-124.70698715862702,"vZ0":1.3924721630395378,"x":93.69,"y":143.15,"x0":-1.795636475558256,"y0":50.00309060016728,"z0":5.3702639624655735,"aX":9.599489369229781},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.7,"breakHorizontal":-12.2,"spinRate":2426,"spinDirection":88},"zone":12,"typeConfidence":2.0,"plateTime":0.4419401418069069,"extension":6.132054408239598},"index":3,"playId":"41f55ce5-aa83-33d2-9ebd-9b7876b786a7","pitchNumber":4,"startTime":"2026-05-05T02:00:47.031Z","endTime":"2026-05-05T02:00:50.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.092259567010657,"aZ":-30.339234069995832,"pfxX":-8.698320385875281,"pfxZ":1.0895932786761158,"pX":0.19124677775384427,"pZ":1.8298210727418365,"vX0":7.440893735418618,"vY0":-128.82530703294162,"vZ0":-2.444905070730411,"x":109.71,"y":189.37,"x0":-1.600686760364334,"y0":50.00343450791922,"z0":5.130078098328939,"aX":-14.660063995054223},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.7,"breakHorizontal":14.2,"spinRate":1738,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.4247268751961353,"extension":6.244431891675473},"hitData":{"launchSpeed":72.8,"launchAngle":37.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.33,"coordY":99.72}},"index":4,"playId":"0be7d1af-37d0-33bf-aecc-65b34dfef786","pitchNumber":5,"startTime":"2026-05-05T02:01:05.717Z","endTime":"2026-05-05T02:01:13.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:01:13.460Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to center fielder TJ Friedl.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-05T02:01:19.267Z","endTime":"2026-05-05T02:03:09.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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(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.6,"endSpeed":82.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96670974895641,"aZ":-29.017435290216234,"pfxX":-0.18952692031333562,"pfxZ":1.8476201661942628,"pX":-0.5311675625241359,"pZ":2.1547952667603574,"vX0":3.3115222962685484,"vY0":-129.14418711780243,"vZ0":-2.4781110710435366,"x":137.25,"y":180.6,"x0":-1.7991548793912344,"y0":50.003044519216544,"z0":5.3327295324350645,"aX":-0.32418913958987894},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.1,"breakHorizontal":-0.4,"spinRate":2161,"spinDirection":167},"zone":7,"typeConfidence":2.0,"plateTime":0.42225956393980413,"extension":6.1831608517880206},"index":0,"playId":"8d843184-468a-3800-9f10-dc62d1c9ad9a","pitchNumber":1,"startTime":"2026-05-05T02:01:53.049Z","endTime":"2026-05-05T02:01:56.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.123968902490844,"aZ":-33.7940532864666,"pfxX":-9.6987087692507,"pfxZ":-0.9902921546972347,"pX":-0.7369875917815384,"pZ":2.291296115152224,"vX0":5.409127932367532,"vY0":-126.66361177570514,"vZ0":-0.5608254747018246,"x":145.09,"y":176.92,"x0":-1.636617560144384,"y0":50.005116612945365,"z0":5.2104932968073525,"aX":-15.810014821094999},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.7,"breakHorizontal":16.4,"spinRate":1622,"spinDirection":262},"zone":4,"typeConfidence":2.0,"plateTime":0.431923400173694,"extension":6.4223304724951},"index":1,"playId":"1eda6928-d356-3a86-bc0a-f20221cd04cd","pitchNumber":2,"startTime":"2026-05-05T02:02:07.234Z","endTime":"2026-05-05T02:02:11.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":88.2,"endSpeed":81.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.643033972515692,"aZ":-27.900459874297333,"pfxX":-10.0177903802951,"pfxZ":2.5537170587200597,"pX":-0.5724833919134703,"pZ":1.9013581661983068,"vX0":5.886476376701923,"vY0":-128.3889083225206,"vZ0":-2.620609185182794,"x":138.82,"y":187.44,"x0":-1.588865357170457,"y0":50.006039392104235,"z0":5.09833514257132,"aX":-16.79034757599748},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.3,"breakHorizontal":16.9,"spinRate":1823,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.4260056373048222,"extension":6.33190746767135},"index":2,"playId":"b2d4a09d-a122-39eb-8dd3-416911b3f7da","pitchNumber":3,"startTime":"2026-05-05T02:02:36.759Z","endTime":"2026-05-05T02:02:39.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.55618133715589,"aZ":-18.06225106058125,"pfxX":-8.368373324624304,"pfxZ":6.873415322741034,"pX":0.0027616000435831327,"pZ":2.4139463610536986,"vX0":7.643782378390061,"vY0":-142.77024036064108,"vZ0":-4.6239116028019245,"x":116.89,"y":173.6,"x0":-1.6292541529146625,"y0":50.00128164759036,"z0":5.200152225108198,"aX":-17.179229091556287},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.6,"breakHorizontal":13.4,"spinRate":2132,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.38445022188204536,"extension":6.3876419263793},"hitData":{"launchSpeed":96.7,"launchAngle":18.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.82,"coordY":69.84}},"index":3,"playId":"598ea46b-ecdb-340d-a4b0-44f7ea87b994","pitchNumber":4,"startTime":"2026-05-05T02:03:02.405Z","endTime":"2026-05-05T02:03:09.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:03:09.427Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Moisés Ballesteros grounds out to first baseman Spencer Steer.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-05T02:03:17.101Z","endTime":"2026-05-05T02:03:55.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.317885148811726,"aZ":-27.041048545990478,"pfxX":4.4153189245803866,"pfxZ":3.3196172105285324,"pX":-0.2196895635135715,"pZ":1.5985899995072947,"vX0":3.029207230859694,"vY0":-123.97546898756794,"vZ0":-2.955212214985574,"x":125.37,"y":195.62,"x0":-2.033776099629485,"y0":50.002489552748315,"z0":5.0788204084039705,"aX":6.827146160526844},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.5,"breakHorizontal":-8.8,"spinRate":2468,"spinDirection":104},"zone":8,"typeConfidence":2.0,"plateTime":0.44291618526496146,"extension":6.1281692576305495},"index":0,"playId":"625fa8d9-a1cc-3aba-9229-56d0f127ae2f","pitchNumber":1,"startTime":"2026-05-05T02:03:33.805Z","endTime":"2026-05-05T02:03:36.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09832339127381,"aZ":-27.246538740206066,"pfxX":-8.812574003338637,"pfxZ":2.869755597498796,"pX":-0.0822678735144963,"pZ":2.072953873313021,"vX0":7.261970047323589,"vY0":-130.41395393974886,"vZ0":-2.4852907981901744,"x":120.14,"y":182.81,"x0":-1.761547052081722,"y0":50.00491859453052,"z0":5.099051278452708,"aX":-15.142164667979614},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.8,"breakHorizontal":14.3,"spinRate":1934,"spinDirection":259},"zone":8,"typeConfidence":2.0,"plateTime":0.4204148668269476,"extension":6.2928541276327525},"hitData":{"launchSpeed":73.2,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.93,"coordY":165.36}},"index":1,"playId":"c0ea75b4-f593-37e1-9862-4411d2748d4a","pitchNumber":2,"startTime":"2026-05-05T02:03:47.787Z","endTime":"2026-05-05T02:03:55.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:03:55.615Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, first baseman Michael Busch to pitcher Edward Cabrera.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-05T02:05:59.939Z","endTime":"2026-05-05T02:06:07.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":0},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.398540658983848,"aZ":-23.798911989780354,"pfxX":-8.062978834195203,"pfxZ":4.736085421263791,"pX":0.0940201287656356,"pZ":2.1404412999569296,"vX0":5.9909086679013805,"vY0":-132.18511320139586,"vZ0":-4.497897900052664,"x":113.42,"y":180.99,"x0":-1.1551617074110823,"y0":50.002796112827134,"z0":5.613273748324787,"aX":-14.256534493208335},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.8,"breakHorizontal":13.3,"spinRate":1817,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.41450332369363974,"extension":6.474835731619816},"hitData":{"launchSpeed":92.6,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":169.96,"coordY":160.73}},"index":0,"playId":"18f5d3f7-bcfd-3b60-9c4d-47be947f57da","pitchNumber":1,"startTime":"2026-05-05T02:05:59.939Z","endTime":"2026-05-05T02:06:07.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:06:07.463Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Steer singles on a ground ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-05T02:06:21.213Z","endTime":"2026-05-05T02:07:33.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.049469620429864,"aZ":-24.269963133041436,"pfxX":-10.634131858614493,"pfxZ":4.047451242940579,"pX":0.24351873156478673,"pZ":2.272081457181292,"vX0":7.30437113035,"vY0":-138.61085517171114,"vZ0":-4.742636096723943,"x":107.72,"y":177.43,"x0":-1.039923666558812,"y0":50.00286777248752,"z0":5.619260493906548,"aX":-20.759129057623632},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.6,"breakHorizontal":17.8,"spinRate":2216,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.3946718550505368,"extension":6.468025992108084},"index":0,"playId":"61134f9d-3469-36c1-aceb-99bd0758b6ce","pitchNumber":1,"startTime":"2026-05-05T02:06:34.185Z","endTime":"2026-05-05T02:06:37.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.531396721524068,"aZ":-28.15598078655138,"pfxX":-9.80926740377282,"pfxZ":2.1992767596696527,"pX":-0.397264782185894,"pZ":1.6281720954812213,"vX0":5.025311646878342,"vY0":-134.266082725159,"vZ0":-5.217372032640216,"x":132.14,"y":194.82,"x0":-1.0166345632735556,"y0":50.00618227228513,"z0":5.595419728636283,"aX":-17.948422336812794},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.1,"breakHorizontal":16.7,"spinRate":1637,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.40764345805078417,"extension":6.511321505621524},"index":1,"playId":"e010e423-2e3b-352c-ba62-17f5726ac9f3","pitchNumber":2,"startTime":"2026-05-05T02:06:46.774Z","endTime":"2026-05-05T02:06:50.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-05T02:06:59.993Z","endTime":"2026-05-05T02:07:09.352Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.386789580328248,"aZ":-30.79885648531625,"pfxX":-11.54512617938233,"pfxZ":0.76535238823298,"pX":0.25487897988158537,"pZ":1.0604852093924728,"vX0":6.996185075129388,"vY0":-133.81990332818813,"vZ0":-6.06674439637639,"x":107.28,"y":210.15,"x0":-0.9060854560541689,"y0":50.003365341123306,"z0":5.589484661707426,"aX":-20.74475750527539},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.1,"breakHorizontal":19.2,"spinRate":1616,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4107642639664433,"extension":6.426665662191294},"index":3,"playId":"d87cae2f-9848-3a4d-b04b-88d342aad8d2","pitchNumber":3,"startTime":"2026-05-05T02:07:09.352Z","endTime":"2026-05-05T02:07:12.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7385301770647,"aZ":-28.452741897712293,"pfxX":-0.9069823456430663,"pfxZ":2.227806465503198,"pX":0.6457431295370792,"pZ":2.312543237140447,"vX0":4.427808521728611,"vY0":-128.2442423398152,"vZ0":-3.166943363083533,"x":92.39,"y":176.34,"x0":-0.983018352916819,"y0":50.004565753278555,"z0":5.775489607401184,"aX":-1.5165752555101086},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.6,"breakHorizontal":0.7,"spinRate":2424,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.42659535549146543,"extension":6.180170089796634},"hitData":{"launchSpeed":92.9,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.39,"coordY":112.66}},"index":4,"playId":"e100215f-cbdc-37c9-8306-1ea64964da4f","pitchNumber":4,"startTime":"2026-05-05T02:07:20.133Z","endTime":"2026-05-05T02:07:33.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":1.0,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:07:33.110Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly challenged (pitch result), call on the field was overturned: Tyler Stephenson called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-05T02:07:39.015Z","endTime":"2026-05-05T02:09:29.695Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.822628202157755,"aZ":-30.616275886477556,"pfxX":0.27121215285929834,"pfxZ":0.919500034657716,"pX":0.8859556979049947,"pZ":2.544257621859703,"vX0":5.530349592734216,"vY0":-128.95745111457782,"vZ0":-1.9693706449219108,"x":83.23,"y":170.09,"x0":-1.3179537331633882,"y0":50.000716922315384,"z0":5.67044775034461,"aX":0.4583369920526444},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.4,"breakHorizontal":-1.7,"spinRate":2461,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.42408983103074815,"extension":6.593252601887942},"index":0,"playId":"a4cd3d0b-feb6-3706-8b2f-d1490a033f2f","pitchNumber":1,"startTime":"2026-05-05T02:08:00.811Z","endTime":"2026-05-05T02:08:04.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88051466877504,"aZ":-24.826397325961974,"pfxX":-10.566675931567788,"pfxZ":4.0361043010180735,"pX":-0.026532406050914784,"pZ":1.9530458013294596,"vX0":6.7853464529462695,"vY0":-134.28115885459218,"vZ0":-5.148699334749744,"x":118.01,"y":186.05,"x0":-1.2171292131830838,"y0":50.004180585282406,"z0":5.668420914309109,"aX":-19.241206206633983},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":17.6,"spinRate":1676,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.4083617056374216,"extension":6.658270182522532},"index":1,"playId":"131cbcba-5597-38b8-af9c-23a8d4e60e9a","pitchNumber":2,"startTime":"2026-05-05T02:08:30.624Z","endTime":"2026-05-05T02:08:35.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07937195641534,"aZ":-30.82237922715471,"pfxX":-10.035650949207852,"pfxZ":0.7284536124357279,"pX":-0.5226987571481853,"pZ":1.8722376256362134,"vX0":4.581653345214089,"vY0":-135.0380196933726,"vZ0":-4.245553067700343,"x":136.92,"y":188.23,"x0":-0.9364510980604633,"y0":50.00195189595396,"z0":5.63032981662468,"aX":-18.554621407321612},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.6,"breakHorizontal":17.2,"spinRate":1579,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.40543534700078787,"extension":6.578892490545756},"index":2,"playId":"f16590f4-0900-3cfc-8a8b-371b024bc6e1","pitchNumber":3,"startTime":"2026-05-05T02:09:02.688Z","endTime":"2026-05-05T02:09:29.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}},"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":4.299999999999997,"leverageIndex":1.84,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:09:29.695Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Benson singles on a line drive to left fielder Ian Happ. Spencer Steer to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-05T02:09:35.720Z","endTime":"2026-05-05T02:09:56.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.304922634061185,"aZ":-21.99015215420645,"pfxX":-10.895615831677961,"pfxZ":5.1702779753981645,"pX":-0.024701150160091043,"pZ":3.026382834304608,"vX0":6.80128898621644,"vY0":-139.6998596803847,"vZ0":-3.0619843125207353,"x":117.94,"y":157.07,"x0":-1.078714773136617,"y0":50.006822593669135,"z0":5.586947655226797,"aX":-21.47966529962163},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.9,"breakHorizontal":18.2,"spinRate":2299,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.3925083282154307,"extension":6.585502149577509},"hitData":{"launchSpeed":86.3,"launchAngle":17.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.31,"coordY":107.59}},"index":0,"playId":"ea5e727e-15dc-353f-a145-9d0dbbf171e7","pitchNumber":1,"startTime":"2026-05-05T02:09:45.027Z","endTime":"2026-05-05T02:09:56.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.9,"awayTeamWinProbability":49.1,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":1.39,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:09:56.632Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ke'Bryan Hayes called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-05T02:11:00.446Z","endTime":"2026-05-05T02:12:56.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-05-05T02:10:10.404Z","endTime":"2026-05-05T02:11:02.760Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.258283927407767,"aZ":-28.03009857786653,"pfxX":-9.269020243638911,"pfxZ":2.2663615897445073,"pX":-0.4651534074595648,"pZ":2.371771522723313,"vX0":4.706771211287887,"vY0":-134.90341993327112,"vZ0":-3.51302231255249,"x":134.73,"y":174.74,"x0":-1.0347204790479754,"y0":50.005874438424726,"z0":5.68225701103162,"aX":-16.96785625336639},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.5,"breakHorizontal":15.7,"spinRate":1728,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.40711568872600434,"extension":6.555552722053283},"index":1,"playId":"dfa5d012-bdd9-3b8d-81d6-e747c357bbdf","pitchNumber":1,"startTime":"2026-05-05T02:11:02.760Z","endTime":"2026-05-05T02:11:05.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.038143601955902,"aZ":-28.869958363329367,"pfxX":-9.897933090554575,"pfxZ":1.802611367985377,"pX":-1.2097173664914924,"pZ":2.037365178069465,"vX0":3.58245019716905,"vY0":-135.06997620737357,"vZ0":-4.066643415977981,"x":163.11,"y":183.77,"x0":-1.2717078824625145,"y0":50.00594941115879,"z0":5.6063052275864695,"aX":-18.184119040872236},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.5,"breakHorizontal":17.0,"spinRate":1464,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.40642323336418196,"extension":6.64234477560279},"index":2,"playId":"86acbcd2-05b7-3125-8997-96d7efd7bad5","pitchNumber":2,"startTime":"2026-05-05T02:11:21.323Z","endTime":"2026-05-05T02:11:24.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41612184419965,"aZ":-28.58943814412846,"pfxX":-10.73705438222214,"pfxZ":1.9641994851958762,"pX":0.13527501551416082,"pZ":0.32301594983936543,"vX0":6.758854442517426,"vY0":-134.85019482639393,"vZ0":-8.221209414319807,"x":111.84,"y":230.06,"x0":-1.0184708734417707,"y0":50.005140063538235,"z0":5.4509614015963335,"aX":-19.62605913435861},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.8,"breakHorizontal":17.9,"spinRate":1598,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4073560879011704,"extension":6.656270773159428},"index":3,"playId":"d9bc52e9-e432-3731-be03-d0311c8b6a5e","pitchNumber":3,"startTime":"2026-05-05T02:11:40.628Z","endTime":"2026-05-05T02:11:44.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.314687797082946,"aZ":-29.957747311588957,"pfxX":-0.44183924376668443,"pfxZ":1.3020351730812667,"pX":0.07465706680552779,"pZ":2.8394939416081537,"vX0":3.5002849184131954,"vY0":-129.08812318856033,"vZ0":-1.3610944951613806,"x":114.15,"y":162.11,"x0":-1.2356302246521846,"y0":50.003901147070415,"z0":5.658266990540641,"aX":-0.7533424197415411},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.3,"breakHorizontal":0.1,"spinRate":2323,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.42266694331079924,"extension":6.354026001690311},"index":4,"playId":"c46ae38e-fe85-314d-b98a-3c3a42ce739e","pitchNumber":4,"startTime":"2026-05-05T02:12:02.693Z","endTime":"2026-05-05T02:12:06.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55525427032114,"aZ":-30.810694643826533,"pfxX":-9.804783820917327,"pfxZ":0.7327679677680328,"pX":-0.058413444655522576,"pZ":0.06431027788752368,"vX0":5.937781326254727,"vY0":-135.447780916662,"vZ0":-8.624541004961692,"x":119.23,"y":237.04,"x0":-1.000940929378,"y0":50.003272324754704,"z0":5.43245230144557,"aX":-18.286215511296145},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":-0.2,"breakHorizontal":16.6,"spinRate":1539,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.40380429088835657,"extension":6.643505601335661},"index":5,"playId":"eb88fe7f-288b-33ca-88f4-52df6fa266d3","pitchNumber":5,"startTime":"2026-05-05T02:12:27.733Z","endTime":"2026-05-05T02:12:31.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.503647833785337,"aZ":-37.763664741219074,"pfxX":3.910654556362724,"pfxZ":-3.5022889767502337,"pX":0.4486798886464107,"pZ":1.771732696386261,"vX0":2.4310360583676176,"vY0":-125.54172399446784,"vZ0":-2.687040552963577,"x":99.9,"y":190.94,"x0":-1.0404029655568552,"y0":50.00267327243278,"z0":5.930712307268289,"aX":6.239921230093915},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.7,"breakHorizontal":-7.7,"spinRate":2555,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.4363496297178542,"extension":6.407325207491732},"index":6,"playId":"0ef886be-b638-3941-b121-be1956e48fa1","pitchNumber":6,"startTime":"2026-05-05T02:12:51.875Z","endTime":"2026-05-05T02:12:56.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":6.699999999999996,"leverageIndex":2.63,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:12:56.105Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out softly, pitcher Chase Petty to first baseman Spencer Steer.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-05T02:14:45.636Z","endTime":"2026-05-05T02:15:12.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695534,"link":"/api/v1/people/695534"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":{"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":96.2,"endSpeed":87.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.068333144511165,"aZ":-22.52160863560541,"pfxX":-8.943603116393152,"pfxZ":4.875921614704824,"pX":-0.28940473632077435,"pZ":3.0017617424818552,"vX0":6.659103997133518,"vY0":-139.90878588102663,"vZ0":-2.333671827105559,"x":128.03,"y":157.73,"x0":-1.540499482045756,"y0":50.00041676012314,"z0":5.325290721540528,"aX":-17.69777977785116},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.5,"breakHorizontal":14.8,"spinRate":2208,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.3917458335281103,"extension":6.092130216031402},"hitData":{"launchSpeed":56.4,"launchAngle":-61.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":116.83,"coordY":191.38}},"index":0,"playId":"72f53226-090d-37b8-aec9-7d5a007a2dec","pitchNumber":1,"startTime":"2026-05-05T02:15:04.861Z","endTime":"2026-05-05T02:15:12.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:15:12.716Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-05T02:15:26.060Z","endTime":"2026-05-05T02:16:54.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"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":"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":97.4,"endSpeed":88.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56702723572583,"aZ":-17.79624136477925,"pfxX":-9.404164536453418,"pfxZ":7.133948577475042,"pX":-0.12985104842502132,"pZ":3.126176150870312,"vX0":7.888354113606404,"vY0":-141.60657487038725,"vZ0":-2.917517012145675,"x":121.95,"y":154.37,"x0":-1.7400330438870784,"y0":50.00523746221535,"z0":5.318652368540938,"aX":-18.960391383276782},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.5,"breakHorizontal":15.2,"spinRate":2297,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.38789149431134273,"extension":6.1951376801558276},"index":0,"playId":"790300dc-8fb1-3682-b115-11fce62e1786","pitchNumber":1,"startTime":"2026-05-05T02:15:47.205Z","endTime":"2026-05-05T02:15:50.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":90.5,"endSpeed":83.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.246682779424113,"aZ":-26.323419206587836,"pfxX":0.022723177690459728,"pfxZ":3.3200086623650833,"pX":1.4381698142864705,"pZ":2.791159962114594,"vX0":8.109558495638005,"vY0":-131.6615360929567,"vZ0":-1.5036501613310254,"x":62.18,"y":163.42,"x0":-1.6810759367400767,"y0":50.00043660316994,"z0":5.312761703957706,"aX":0.03736783742775878},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.9,"breakHorizontal":-1.8,"spinRate":2023,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.4155979205108866,"extension":6.4802741270405395},"index":1,"playId":"3fdb98b1-652a-35dd-bd15-916194fd6ffc","pitchNumber":2,"startTime":"2026-05-05T02:16:02.908Z","endTime":"2026-05-05T02:16:06.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88035873399715,"aZ":-17.456449493806105,"pfxX":-9.109843771758545,"pfxZ":7.339091264365772,"pX":-0.3272300655637319,"pZ":2.4528105269200413,"vX0":7.194014593042826,"vY0":-141.10559883554225,"vZ0":-4.551772552578315,"x":129.47,"y":172.55,"x0":-1.7338016023312763,"y0":50.000246421979135,"z0":5.221163887244587,"aX":-18.259288079643344},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":14.9,"spinRate":2238,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.38906601520770945,"extension":6.308381782748276},"index":2,"playId":"e028cabc-e6e3-3be5-91f5-ea32141a8822","pitchNumber":3,"startTime":"2026-05-05T02:16:18.332Z","endTime":"2026-05-05T02:16:21.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41528163847852,"aZ":-28.8658417608876,"pfxX":-8.025003729684101,"pfxZ":1.9540073113218686,"pX":-0.8293507225174791,"pZ":2.5479953258743726,"vX0":4.898377156601079,"vY0":-129.32622308322945,"vZ0":-1.0451188954363093,"x":148.61,"y":169.98,"x0":-1.7071136373113773,"y0":50.000456885204066,"z0":5.174902312061295,"aX":-13.567767882627908},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.5,"breakHorizontal":13.4,"spinRate":1883,"spinDirection":258},"zone":11,"typeConfidence":2.0,"plateTime":0.4238046917407061,"extension":6.253829658881823},"index":3,"playId":"9ee462ba-3660-3348-8026-ddbb368effdd","pitchNumber":4,"startTime":"2026-05-05T02:16:34.716Z","endTime":"2026-05-05T02:16:39.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.973328217410273,"aZ":-30.09437882874686,"pfxX":5.094538684757358,"pfxZ":1.4118348055770182,"pX":-0.5358726960734151,"pZ":1.8371376575007934,"vX0":1.9000195394874502,"vY0":-121.3209627161926,"vZ0":-1.5745797962067518,"x":137.43,"y":189.18,"x0":-1.993422414488826,"y0":50.005673416916906,"z0":5.142685807867398,"aX":7.517836379714858},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.4,"breakHorizontal":-9.7,"spinRate":2322,"spinDirection":77},"zone":7,"typeConfidence":2.0,"plateTime":0.453230516158301,"extension":6.286846709421729},"index":4,"playId":"212e1bd6-34ba-3911-8bbe-716bb6707ce3","pitchNumber":5,"startTime":"2026-05-05T02:16:51.231Z","endTime":"2026-05-05T02:16:54.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:16:54.231Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a line drive to center fielder TJ Friedl.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-05T02:17:11.041Z","endTime":"2026-05-05T02:17:45.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89703942047097,"aZ":-27.701984846629074,"pfxX":3.397369983517903,"pfxZ":3.088028540988475,"pX":-1.1282542264980655,"pZ":3.6348565317019395,"vX0":0.8211644894594476,"vY0":-120.03342920874498,"vZ0":1.8032110243389279,"x":160.01,"y":140.64,"x0":-1.9166861421058545,"y0":50.002139933134636,"z0":5.353759252224948,"aX":4.919098480820186},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.4,"breakHorizontal":-6.4,"spinRate":2235,"spinDirection":86},"zone":11,"typeConfidence":2.0,"plateTime":0.4576554399833661,"extension":6.217471756767205},"index":0,"playId":"1e399842-402a-36c7-9fc1-245f665eb6b3","pitchNumber":1,"startTime":"2026-05-05T02:17:19.531Z","endTime":"2026-05-05T02:17:22.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0215369434342,"aZ":-26.654784278866487,"pfxX":0.8867081753914867,"pfxZ":3.1730495490997335,"pX":0.04580150845642584,"pZ":2.0184193981586604,"vX0":4.472310898357143,"vY0":-131.43781183119057,"vZ0":-3.3024501828508046,"x":115.25,"y":184.28,"x0":-1.7962700751051721,"y0":50.00656456365322,"z0":5.2802567967968495,"aX":1.5448635557851293},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.2,"breakHorizontal":-2.6,"spinRate":2083,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.41743812612924236,"extension":6.305815982527773},"hitData":{"launchSpeed":77.8,"launchAngle":20.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.81,"coordY":88.17}},"index":1,"playId":"c4acd2f4-608d-3608-922d-424250047d34","pitchNumber":2,"startTime":"2026-05-05T02:17:35.038Z","endTime":"2026-05-05T02:17:45.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.5,"awayTeamWinProbability":46.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:17:45.859Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, second baseman Sal Stewart to first baseman Spencer Steer.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-05T02:20:21.318Z","endTime":"2026-05-05T02:20:30.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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":[2],"actionIndex":[1],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-05-05T02:18:06.792Z","endTime":"2026-05-05T02:18:46.678Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brock Burke replaces Chase Petty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-05T02:18:46.678Z","endTime":"2026-05-05T02:20:23.134Z","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":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":86.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.694745106722344,"aZ":-13.743396992802683,"pfxX":6.44001819437481,"pfxZ":9.452479452150246,"pX":0.3996506638225571,"pZ":2.6839755675741115,"vX0":-5.2031321217326925,"vY0":-139.75351475360077,"vZ0":-7.267857475352077,"x":101.77,"y":166.31,"x0":1.462207841273787,"y0":50.00342538043491,"z0":6.247746570608963,"aX":12.557368236812009},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":-10.4,"spinRate":2343,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.3940953133579699,"extension":6.6333777268635306},"hitData":{"launchSpeed":99.2,"launchAngle":-2.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.3,"coordY":157.76}},"index":2,"playId":"7b57a80d-b359-3383-ba32-9e88a78792f1","pitchNumber":1,"startTime":"2026-05-05T02:20:23.134Z","endTime":"2026-05-05T02:20:30.386Z","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":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.4,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:20:30.386Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dane Myers flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-05T02:23:03.511Z","endTime":"2026-05-05T02:24:18.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hoby Milner replaces Edward Cabrera.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-05-05T02:20:59.577Z","endTime":"2026-05-05T02:22:29.103Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":665795,"link":"/api/v1/people/665795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Dane Myers replaces TJ Friedl.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"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-05-05T02:22:29.103Z","endTime":"2026-05-05T02:23:05.700Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.863919853275796,"aZ":-32.42651416258661,"pfxX":-7.087953569221645,"pfxZ":-0.18839101231292865,"pX":-0.22057805203015274,"pZ":2.1321386167474223,"vX0":-7.452061810254996,"vY0":-115.13425865286352,"vZ0":2.219658591922122,"x":125.41,"y":181.21,"x0":3.9818376894867917,"y0":50.003030510087584,"z0":4.299067410163305,"aX":-9.491004322735233},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":0.6,"breakHorizontal":14.8,"spinRate":1740,"spinDirection":302},"zone":7,"typeConfidence":0.91,"plateTime":0.47617040495458873,"extension":6.6850602343370955},"index":2,"playId":"dafa9bbb-0fd0-3176-8255-c44ffb4cdc7e","pitchNumber":1,"startTime":"2026-05-05T02:23:05.700Z","endTime":"2026-05-05T02:23:09.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57023902557151,"aZ":-32.903108996276984,"pfxX":11.09980972313532,"pfxZ":-0.4437832761891869,"pX":1.3887852934038933,"pZ":1.974247744752553,"vX0":-10.292996325952458,"vY0":-127.12211037578878,"vZ0":0.7843577673252531,"x":64.06,"y":185.48,"x0":4.036301012740641,"y0":50.00249807249902,"z0":4.261326140581372,"aX":18.277904937226115},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.4,"breakHorizontal":-18.0,"spinRate":1938,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4298730907149406,"extension":6.745233939771058},"index":3,"playId":"5b96b229-f10b-38c9-80dd-54314732c3fd","pitchNumber":2,"startTime":"2026-05-05T02:23:20.568Z","endTime":"2026-05-05T02:23:24.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":81.9,"endSpeed":75.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2557441876839,"aZ":-36.243779556898346,"pfxX":9.86274123614877,"pfxZ":-2.825130930796239,"pX":0.6275748166852916,"pZ":0.47922520162611604,"vX0":-10.828147560234381,"vY0":-118.85062192684671,"vZ0":-0.570743448208412,"x":93.08,"y":225.84,"x0":3.9460105713807243,"y0":50.00214671878009,"z0":3.993852920898723,"aX":14.210195351997912},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.0,"breakHorizontal":-15.5,"spinRate":1724,"spinDirection":85},"zone":14,"typeConfidence":0.91,"plateTime":0.4595920031574052,"extension":6.792919480267862},"index":4,"playId":"08a0d960-a356-38f4-82c6-46e567e190b2","pitchNumber":3,"startTime":"2026-05-05T02:23:33.119Z","endTime":"2026-05-05T02:23:36.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.705709601750712,"aZ":-32.379581285080015,"pfxX":-5.877150712763943,"pfxZ":-0.1487639619018939,"pX":-0.23527407103086612,"pZ":1.9119171428532316,"vX0":-7.818033515117632,"vY0":-114.95875731380835,"vZ0":1.916630579206307,"x":125.97,"y":187.16,"x0":3.9629930592961475,"y0":50.00535383074634,"z0":4.192429322765897,"aX":-7.929083450462508},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":0.5,"breakHorizontal":12.5,"spinRate":1695,"spinDirection":301},"zone":7,"typeConfidence":0.89,"plateTime":0.47500019609191657,"extension":6.668062577341541},"index":5,"playId":"61d7e800-2cc0-35f1-ae95-916829bdcf70","pitchNumber":4,"startTime":"2026-05-05T02:23:48.540Z","endTime":"2026-05-05T02:23:53.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.784503133825336,"aZ":-27.464067373875597,"pfxX":10.372106539764902,"pfxZ":2.8222083162940983,"pX":-0.16159087431641567,"pZ":2.4805350482583197,"vX0":-13.40534172424534,"vY0":-127.80448840371655,"vZ0":0.612073434654774,"x":123.16,"y":171.81,"x0":3.7790283481662508,"y0":50.00573198169224,"z0":4.377461177205719,"aX":17.3388123478757},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.5,"breakHorizontal":-16.1,"spinRate":1980,"spinDirection":102},"zone":5,"typeConfidence":0.88,"plateTime":0.42687167954820504,"extension":6.849628214577306},"hitData":{"launchSpeed":81.8,"launchAngle":51.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":153.2,"coordY":99.91}},"index":6,"playId":"b2e8ac1d-bb42-3c77-bfbf-8ce376c3478b","pitchNumber":5,"startTime":"2026-05-05T02:24:10.066Z","endTime":"2026-05-05T02:24:18.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.900000000000006,"awayTeamWinProbability":46.099999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.52,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:24:18.893Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out sharply, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-05T02:24:24.892Z","endTime":"2026-05-05T02:25:10.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29332649122157,"aZ":-33.47405777577971,"pfxX":11.887013953780162,"pfxZ":-0.7840342916766012,"pX":0.7373357297205201,"pZ":2.8130106243120294,"vX0":-12.009515914406728,"vY0":-127.2517778705422,"vZ0":2.7151412489175657,"x":88.89,"y":162.83,"x0":3.9569011294147955,"y0":50.00505362249093,"z0":4.371075671050926,"aX":19.64307992572516},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.6,"breakHorizontal":-19.1,"spinRate":1832,"spinDirection":101},"zone":6,"typeConfidence":0.91,"plateTime":0.42921731918717576,"extension":6.880832629679273},"index":0,"playId":"b0668b77-5b12-3455-adde-03c91dcb1a27","pitchNumber":1,"startTime":"2026-05-05T02:24:42.075Z","endTime":"2026-05-05T02:24:45.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.997375575444977,"aZ":-33.6489873508119,"pfxX":12.03089576218403,"pfxZ":-0.8847844002376526,"pX":0.4661493930403095,"pZ":2.0214198527299985,"vX0":-12.46957750873061,"vY0":-128.3339210416517,"vZ0":0.904938430262797,"x":99.23,"y":184.2,"x0":3.8196997720992574,"y0":50.001584376987644,"z0":4.280707129075274,"aX":20.11280222457284},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.1,"breakHorizontal":-19.1,"spinRate":1845,"spinDirection":98},"zone":9,"typeConfidence":0.92,"plateTime":0.426442252589728,"extension":6.687033865591047},"hitData":{"launchSpeed":103.0,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":149.28,"coordY":154.22}},"index":1,"playId":"b1b69041-d370-33da-955f-1dcc66a65b6d","pitchNumber":2,"startTime":"2026-05-05T02:25:03.299Z","endTime":"2026-05-05T02:25:10.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.8,"awayTeamWinProbability":43.2,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:25:10.732Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-05T02:25:16.434Z","endTime":"2026-05-05T02:26:36.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8538632748207,"aZ":-36.98272481591118,"pfxX":8.850630004445737,"pfxZ":-3.348930742830417,"pX":0.1144354698206229,"pZ":0.9020493985022646,"vX0":-11.656229666720975,"vY0":-118.76829983904156,"vZ0":0.3890725327788529,"x":112.64,"y":214.42,"x0":3.9265242771388196,"y0":50.004972825636024,"z0":4.0880946904685596,"aX":12.699793115335138},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.6,"breakHorizontal":-13.3,"spinRate":1648,"spinDirection":81},"zone":14,"typeConfidence":0.9,"plateTime":0.46043589605735447,"extension":6.775344205478738},"index":0,"playId":"72f13147-b793-3be7-81b0-b793be3ccb21","pitchNumber":1,"startTime":"2026-05-05T02:25:35.258Z","endTime":"2026-05-05T02:25:38.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.295108601372377,"aZ":-33.85717991038391,"pfxX":10.247750589458864,"pfxZ":-1.0452227513029797,"pX":-1.0318858805858837,"pZ":2.9977016714832763,"vX0":-15.119455973637926,"vY0":-126.1599254718993,"vZ0":3.3491543397229773,"x":156.33,"y":157.84,"x0":3.7029718691652564,"y0":50.00145303677835,"z0":4.379300987228895,"aX":16.545953353304363},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.7,"breakHorizontal":-15.1,"spinRate":1922,"spinDirection":106},"zone":11,"typeConfidence":2.0,"plateTime":0.4339072810374378,"extension":7.032978007782169},"index":1,"playId":"316f1fc6-5496-3a4f-af7e-2dca946aab19","pitchNumber":2,"startTime":"2026-05-05T02:25:49.387Z","endTime":"2026-05-05T02:25:53.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.864399808567292,"aZ":-36.63169177223607,"pfxX":9.29445390325533,"pfxZ":-3.1454495137534133,"pX":-0.9340504226217692,"pZ":1.596913514943761,"vX0":-13.898125034285178,"vY0":-117.92213578222896,"vZ0":2.052891947342152,"x":152.6,"y":195.66,"x0":3.8084807915769154,"y0":50.00029740967772,"z0":4.076422323430858,"aX":13.185725473788363},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.8,"breakHorizontal":-13.7,"spinRate":1712,"spinDirection":85},"zone":13,"typeConfidence":0.9,"plateTime":0.46317129983694416,"extension":6.892373357594658},"index":2,"playId":"c43fbb8c-738d-390d-86e4-a91628d87a32","pitchNumber":3,"startTime":"2026-05-05T02:26:03.232Z","endTime":"2026-05-05T02:26:07.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.829158606896733,"aZ":-33.25051523465579,"pfxX":9.455244913766865,"pfxZ":-0.672437162178487,"pX":0.49765167121389775,"pZ":1.8545365070586628,"vX0":-11.73499986565158,"vY0":-125.34544930978937,"vZ0":0.7867203457912701,"x":98.03,"y":188.71,"x0":3.9977626461445364,"y0":50.002465120212236,"z0":4.238061840203874,"aX":15.141365134908508},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.7,"breakHorizontal":-14.6,"spinRate":1897,"spinDirection":99},"zone":9,"typeConfidence":0.9,"plateTime":0.4359091188389028,"extension":6.773502543305539},"index":3,"playId":"3a4d427c-5356-3e89-8d3c-2953b467fbd1","pitchNumber":4,"startTime":"2026-05-05T02:26:17.208Z","endTime":"2026-05-05T02:26:20.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.619804192515748,"aZ":-32.16050246482519,"pfxX":-7.885058632678549,"pfxZ":0.01141391848571871,"pX":1.1538239712012555,"pZ":2.541815829133511,"vX0":-4.2843692052633,"vY0":-112.9248116989651,"vZ0":3.259822139829852,"x":97.81,"y":172.0,"x0":4.097075461774235,"y0":50.00389275663609,"z0":4.304749667045206,"aX":-10.232273358594535},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":1.1,"breakHorizontal":15.4,"spinRate":1833,"spinDirection":293},"zone":14,"typeConfidence":0.92,"plateTime":0.4841322868302975,"extension":6.569906367668738},"index":4,"playId":"40133906-3b6e-39e6-968c-6c108f7ecc55","pitchNumber":5,"startTime":"2026-05-05T02:26:31.753Z","endTime":"2026-05-05T02:26:36.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:26:36.496Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-05T02:29:15.505Z","endTime":"2026-05-05T02:30:47.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-05-05T02:26:47.203Z","endTime":"2026-05-05T02:27:14.850Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Phil Maton replaces Hoby Milner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-05T02:27:14.850Z","endTime":"2026-05-05T02:29:17.695Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664208,"link":"/api/v1/people/664208"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83071528671195,"aZ":-25.263311912020793,"pfxX":6.224783395792593,"pfxZ":4.739569787606978,"pX":1.5395991950735373,"pZ":2.977646401485943,"vX0":5.061112088664897,"vY0":-120.66068380324516,"vZ0":0.2585682923821129,"x":58.31,"y":158.38,"x0":-1.4020063196981374,"y0":50.00359308097716,"z0":5.114654326270146,"aX":9.080460148107564},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.9,"breakHorizontal":-12.6,"spinRate":2696,"spinDirection":92},"zone":12,"typeConfidence":0.91,"plateTime":0.45580623390652253,"extension":6.704678036880892},"index":2,"playId":"cfd1e6d0-4318-3c43-ad04-29842031f0ea","pitchNumber":1,"startTime":"2026-05-05T02:29:17.695Z","endTime":"2026-05-05T02:29:21.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.599073311098707,"aZ":-24.771830485024058,"pfxX":4.897489421479035,"pfxZ":5.10659893267019,"pX":0.8818503328089682,"pZ":2.6175574605388277,"vX0":4.103585946521627,"vY0":-120.23240034373312,"vZ0":-0.5367455575769671,"x":83.39,"y":168.11,"x0":-1.4895470514775802,"y0":50.00019408945277,"z0":5.062410868457284,"aX":7.092599541568043},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":9.4,"breakHorizontal":-10.0,"spinRate":2814,"spinDirection":94},"zone":12,"typeConfidence":0.91,"plateTime":0.45739772814775836,"extension":6.579363469755905},"index":3,"playId":"868299ea-82d5-356b-a879-0915029167e6","pitchNumber":2,"startTime":"2026-05-05T02:29:36.649Z","endTime":"2026-05-05T02:30:03.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"}},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.176926348659254,"aZ":-25.607320702231153,"pfxX":4.555815957894361,"pfxZ":4.329402696649279,"pX":0.11458593662470304,"pZ":2.7678386728512434,"vX0":2.745089952218513,"vY0":-122.60406024353769,"vZ0":-0.04004758773285966,"x":112.63,"y":164.05,"x0":-1.6128771952767833,"y0":50.00124462906798,"z0":4.977375223265292,"aX":6.90539955648226},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.0,"breakHorizontal":-8.9,"spinRate":2712,"spinDirection":99},"zone":5,"typeConfidence":0.9,"plateTime":0.4474654354493879,"extension":6.683351807548311},"index":4,"playId":"667021d7-3c2f-3122-9df7-2fed3b393c34","pitchNumber":3,"startTime":"2026-05-05T02:30:16.916Z","endTime":"2026-05-05T02:30:19.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.2,"endSpeed":68.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.485493865285225,"aZ":-36.26535332537838,"pfxX":9.908808320693215,"pfxZ":-3.409911517093681,"pX":0.1469662220901666,"pZ":2.484884208217609,"vX0":0.5397578343303961,"vY0":-109.43980430280155,"vZ0":2.5212314913712355,"x":111.4,"y":171.69,"x0":-1.3889792503171055,"y0":50.004124502847695,"z0":5.235533612317163,"aX":11.875890573966663},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-5.0,"breakHorizontal":-18.0,"spinRate":3048,"spinDirection":64},"zone":5,"typeConfidence":0.9,"plateTime":0.5028035327168863,"extension":6.801667626205503},"hitData":{"launchSpeed":61.0,"launchAngle":-29.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.31,"coordY":152.43}},"index":5,"playId":"8310ac28-6772-359d-b2a5-dc6fb8dfdc98","pitchNumber":4,"startTime":"2026-05-05T02:30:39.992Z","endTime":"2026-05-05T02:30:47.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":664208,"link":"/api/v1/people/664208"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":664208,"link":"/api/v1/people/664208"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.63,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:30:47.794Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Kelly walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-05T02:32:56.004Z","endTime":"2026-05-05T02:33:49.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Dane Myers remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-05-05T02:32:06.384Z","endTime":"2026-05-05T02:32:57.954Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":85.7,"endSpeed":79.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00461015918579,"aZ":-28.19286257951185,"pfxX":0.9090863040968395,"pfxZ":2.5272185628272954,"pX":-0.18689577957740244,"pZ":1.1591076376701694,"vX0":-4.470639465931151,"vY0":-124.64940345788018,"vZ0":-6.833211647163262,"x":124.12,"y":207.48,"x0":1.5115196983378318,"y0":50.00080387415656,"z0":6.262899798553399,"aX":1.4310048055736222},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.2,"breakHorizontal":-0.6,"spinRate":2296,"spinDirection":143},"zone":13,"typeConfidence":0.89,"plateTime":0.43937721069194824,"extension":6.436750802551936},"index":1,"playId":"234aab84-9ddf-3da5-8e0d-16a1251d1d12","pitchNumber":1,"startTime":"2026-05-05T02:32:57.954Z","endTime":"2026-05-05T02:33:03.981Z","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":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":95.4,"endSpeed":87.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.308924445875675,"aZ":-12.661521382574984,"pfxX":6.2815685262560965,"pfxZ":10.118554341691386,"pX":-0.028645953630112825,"pZ":0.7026999996857113,"vX0":-6.048462012078568,"vY0":-138.32639403339343,"vZ0":-12.328593371987605,"x":118.09,"y":219.81,"x0":1.3755166492729312,"y0":50.003785017387216,"z0":6.079647885131189,"aX":12.112725750079385},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":-10.1,"spinRate":2416,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.39673806714032755,"extension":6.6896994163581285},"index":2,"playId":"5c2da04f-71b7-3ac5-a2ea-dde5da5e2438","pitchNumber":2,"startTime":"2026-05-05T02:33:12.644Z","endTime":"2026-05-05T02:33:16.463Z","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":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.086192760475576,"aZ":-25.34211367483621,"pfxX":9.288519514711174,"pfxZ":4.197130912049875,"pX":-0.4699074223442853,"pZ":1.5127681135343645,"vX0":-7.992361983398949,"vY0":-126.3374532659887,"vZ0":-6.412866646498263,"x":134.91,"y":197.94,"x0":1.5173403454482053,"y0":50.003176589524934,"z0":6.102063768214077,"aX":15.118753097802369},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.4,"breakHorizontal":-15.1,"spinRate":2076,"spinDirection":130},"zone":13,"typeConfidence":0.9,"plateTime":0.4324207979745003,"extension":6.738979306081888},"index":3,"playId":"4a76c6b9-d715-3649-b1c3-61377d00eb0d","pitchNumber":3,"startTime":"2026-05-05T02:33:29.435Z","endTime":"2026-05-05T02:33:33.881Z","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":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.993725313944175,"aZ":-14.225081561649437,"pfxX":4.826655442479504,"pfxZ":9.497888955517181,"pX":1.1508758802231576,"pZ":2.845342135807248,"vX0":-2.6661286286194072,"vY0":-136.35617572052726,"vZ0":-6.552976350874197,"x":73.13,"y":161.96,"x0":1.5124085692114289,"y0":50.00299851707823,"z0":6.254824841001821,"aX":9.120941372295018},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-8.2,"spinRate":2262,"spinDirection":142},"zone":12,"typeConfidence":0.91,"plateTime":0.40115497044700277,"extension":6.588836643088197},"index":4,"playId":"3358ad2c-648c-3489-bfbf-814301cc60f3","pitchNumber":4,"startTime":"2026-05-05T02:33:45.407Z","endTime":"2026-05-05T02:33:49.042Z","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":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":5.6000000000000085,"leverageIndex":1.49,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:33:49.042Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-05T02:33:56.887Z","endTime":"2026-05-05T02:35:08.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.418320142270964,"aZ":-24.915315551427994,"pfxX":1.8961761867362275,"pfxZ":4.5590262276606115,"pX":1.0383804833908115,"pZ":3.468261787436455,"vX0":-2.3292351357511754,"vY0":-124.72099513833584,"vZ0":-2.352371599489167,"x":77.42,"y":145.14,"x0":1.7331466387622996,"y0":50.0056571948649,"z0":6.454813392428688,"aX":3.0217636199897746},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.0,"breakHorizontal":-3.0,"spinRate":2232,"spinDirection":160},"zone":12,"typeConfidence":0.9,"plateTime":0.4372706013871017,"extension":6.531602178677232},"index":0,"playId":"daeb370b-dd3c-32e9-ae3a-309f5271109c","pitchNumber":1,"startTime":"2026-05-05T02:34:14.251Z","endTime":"2026-05-05T02:34:17.894Z","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":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":85.2,"endSpeed":78.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10998021648781,"aZ":-27.864458093615408,"pfxX":-1.5057719557983824,"pfxZ":2.7440371353121122,"pX":0.20440523907660524,"pZ":2.8564604495389343,"vX0":-3.0576769953919123,"vY0":-124.07147826701652,"vZ0":-3.0457771469721693,"x":109.21,"y":161.66,"x0":1.6448196764581537,"y0":50.003002875563595,"z0":6.404147275872526,"aX":-2.364418791223914},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.6,"breakHorizontal":3.4,"spinRate":2198,"spinDirection":162},"zone":2,"typeConfidence":0.89,"plateTime":0.4402326834765331,"extension":6.6104717977135214},"index":1,"playId":"45c6d31c-b555-37ff-804d-42cee7fc31f3","pitchNumber":2,"startTime":"2026-05-05T02:34:31.562Z","endTime":"2026-05-05T02:34:34.562Z","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":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.874081806653003,"aZ":-28.00550949951236,"pfxX":0.07732882057944046,"pfxZ":2.588685413489909,"pX":0.5260526412550565,"pZ":3.153557003549192,"vX0":-3.0026989220502522,"vY0":-125.71342494689885,"vZ0":-2.8578395990750334,"x":96.95,"y":153.63,"x0":1.7225311653670945,"y0":50.00349846072364,"z0":6.562409657821967,"aX":0.12458409289336206},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.3,"breakHorizontal":0.5,"spinRate":2243,"spinDirection":170},"zone":3,"typeConfidence":0.9,"plateTime":0.4345667084131364,"extension":6.50528445884902},"index":2,"playId":"923c6faf-cb89-3eae-915b-77e9fa828ee4","pitchNumber":3,"startTime":"2026-05-05T02:34:47.877Z","endTime":"2026-05-05T02:34:51.963Z","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":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.161207099860842,"aZ":-27.8464298581483,"pfxX":0.6072837770894561,"pfxZ":2.752743969851701,"pX":0.07504059604808833,"pZ":2.2117398866590614,"vX0":-3.717222346501382,"vY0":-124.79495676173715,"vZ0":-4.7242292973941495,"x":114.14,"y":179.06,"x0":1.507759801639701,"y0":50.000355969983794,"z0":6.435140210268121,"aX":0.9539479268284852},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.1,"breakHorizontal":-0.2,"spinRate":2180,"spinDirection":147},"zone":5,"typeConfidence":0.9,"plateTime":0.43964521235535026,"extension":6.434352309110273},"index":3,"playId":"34af478d-380d-3be0-be18-929a6297f4bd","pitchNumber":4,"startTime":"2026-05-05T02:35:05.338Z","endTime":"2026-05-05T02:35:08.338Z","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":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.0,"awayTeamWinProbability":41.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":2.33,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:35:08.338Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to center fielder Dane Myers.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-05T02:37:38.866Z","endTime":"2026-05-05T02:37:54.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":3,"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-05-05T02:35:20.724Z","endTime":"2026-05-05T02:35:49.916Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Graham Ashcraft replaces Brock Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-05T02:35:49.916Z","endTime":"2026-05-05T02:37:41.165Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668933,"link":"/api/v1/people/668933"},"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":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.300368661297757,"aZ":-26.061891970246876,"pfxX":3.717720720169346,"pfxZ":3.5987393905235496,"pX":-0.13151884201561675,"pZ":2.623179607590954,"vX0":-0.7529879559941579,"vY0":-129.1660807192004,"vZ0":-4.1892402308400625,"x":122.01,"y":167.95,"x0":-0.3206096763477873,"y0":50.00636523030821,"z0":6.2551886622059545,"aX":6.323242692515348},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.9,"breakHorizontal":-6.6,"spinRate":2838,"spinDirection":59},"zone":5,"typeConfidence":0.88,"plateTime":0.42301232211430717,"extension":5.435354231122814},"hitData":{"launchSpeed":95.5,"launchAngle":47.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.86,"coordY":73.85}},"index":2,"playId":"b1a167c1-4858-3378-afba-21f8d1a40e2a","pitchNumber":1,"startTime":"2026-05-05T02:37:41.165Z","endTime":"2026-05-05T02:37:54.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.1,"awayTeamWinProbability":45.9,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":2.06,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:37:54.691Z","atBatIndex":57},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nico Hoerner grounds into a force out, third baseman Ke'Bryan Hayes to second baseman Sal Stewart. Carson Kelly out at 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-05T02:37:56.732Z","endTime":"2026-05-05T02:39:19.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.244967023089426,"aZ":-17.94806159765146,"pfxX":1.3015764769241784,"pfxZ":6.986792919135655,"pX":0.05196068830903843,"pZ":1.9356927665843477,"vX0":-0.3186198203244131,"vY0":-141.52848028390787,"vZ0":-8.644697856138457,"x":115.02,"y":186.52,"x0":-0.0033585201140246203,"y0":50.00207523748517,"z0":6.171458491988571,"aX":2.6493953563891752},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.2,"breakHorizontal":-2.3,"spinRate":2569,"spinDirection":197},"zone":8,"typeConfidence":0.91,"plateTime":0.3864966199188036,"extension":5.399337560611528},"index":0,"playId":"339c675a-9fe2-349e-ad5a-13369f6a42f6","pitchNumber":1,"startTime":"2026-05-05T02:38:16.506Z","endTime":"2026-05-05T02:38:19.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-05T02:38:29.959Z","endTime":"2026-05-05T02:38:41.937Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.228602712207824,"aZ":-29.21906975366942,"pfxX":2.4383322606354296,"pfxZ":1.6622186104846008,"pX":-1.0470902535463593,"pZ":1.920664929413439,"vX0":-2.955106863835206,"vY0":-132.5979591933194,"vZ0":-5.534483033655469,"x":156.91,"y":186.92,"x0":-0.2332614725631432,"y0":50.00146831122398,"z0":6.1756703755103155,"aX":4.32755500963171},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.0,"breakHorizontal":-3.7,"spinRate":2859,"spinDirection":65},"zone":13,"typeConfidence":0.83,"plateTime":0.41359327565317816,"extension":5.426342821707188},"index":2,"playId":"b6ae33df-7c58-3cc8-b843-1d9f9f52bfca","pitchNumber":2,"startTime":"2026-05-05T02:38:41.937Z","endTime":"2026-05-05T02:38:45.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93802083276758,"aZ":-35.0814752545627,"pfxX":5.334960831604866,"pfxZ":-1.6840440275176647,"pX":0.37177824105628193,"pZ":1.6134362567280023,"vX0":-0.7159982975892518,"vY0":-130.885212131392,"vZ0":-4.979518943435593,"x":102.83,"y":195.22,"x0":-0.04305842154677055,"y0":50.003018709972686,"z0":6.182913450211478,"aX":9.208926663272301},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-4.0,"breakHorizontal":-9.5,"spinRate":2824,"spinDirection":48},"zone":9,"typeConfidence":0.91,"plateTime":0.4192931733115568,"extension":5.50646975236275},"hitData":{"launchSpeed":83.3,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":166.38}},"index":3,"playId":"9611f56f-3ef4-39fe-a3be-fd27623e5cad","pitchNumber":3,"startTime":"2026-05-05T02:39:11.989Z","endTime":"2026-05-05T02:39:19.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":1.63,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:39:19.303Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathaniel Lowe walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-05T02:41:37.228Z","endTime":"2026-05-05T02:43:23.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Ben Brown replaces Phil Maton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-05-05T02:39:39.743Z","endTime":"2026-05-05T02:41:39.394Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676962,"link":"/api/v1/people/676962"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":96.0,"endSpeed":87.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31919747027391,"aZ":-13.221992561093092,"pfxX":-5.1140430887707495,"pfxZ":9.705632215877706,"pX":0.8743184867594312,"pZ":2.109472213958895,"vX0":7.957064272311551,"vY0":-139.34008912147056,"vZ0":-8.159233665105077,"x":83.67,"y":181.82,"x0":-1.362995074725658,"y0":50.00280511884481,"z0":5.962734426920629,"aX":-9.986968539177218},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":7.4,"spinRate":2102,"spinDirection":220},"zone":14,"typeConfidence":0.89,"plateTime":0.39412550303723703,"extension":6.657095191058338},"index":1,"playId":"77612894-df71-3624-9668-c9ebfe37f9e3","pitchNumber":1,"startTime":"2026-05-05T02:41:39.394Z","endTime":"2026-05-05T02:41:43.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":95.9,"endSpeed":87.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65913062884487,"aZ":-13.34502617726781,"pfxX":-6.153856469180492,"pfxZ":9.603480688629281,"pX":-1.0617910722246264,"pZ":2.6482859356485586,"vX0":3.301234837983613,"vY0":-139.4572369298282,"vZ0":-6.959391070514462,"x":157.47,"y":167.28,"x0":-1.4641409102975433,"y0":50.00486438002571,"z0":6.06440673537815,"aX":-12.06898432953676},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":10.4,"spinRate":2183,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.39341457236786237,"extension":6.631301464328191},"index":2,"playId":"ff766e12-669b-34de-94f3-0deff706e12c","pitchNumber":2,"startTime":"2026-05-05T02:41:52.361Z","endTime":"2026-05-05T02:41:56.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23340059164501,"aZ":-13.509711708093603,"pfxX":-5.033418022712079,"pfxZ":9.485494173603023,"pX":-0.8980319951817101,"pZ":2.5004450947703893,"vX0":2.953999150817891,"vY0":-139.5812039162842,"vZ0":-7.3439029391400075,"x":151.23,"y":171.27,"x0":-1.3176790569477719,"y0":50.00135456459429,"z0":6.060142262215309,"aX":-9.903525025811632},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":8.5,"spinRate":2204,"spinDirection":213},"zone":13,"typeConfidence":0.89,"plateTime":0.3928124423972248,"extension":6.635011216093937},"index":3,"playId":"598398fb-372d-3e3a-ab4b-ccc442b9b9e6","pitchNumber":3,"startTime":"2026-05-05T02:42:08.348Z","endTime":"2026-05-05T02:42:12.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24129814938579,"aZ":-12.561735443756389,"pfxX":-4.870932559310832,"pfxZ":10.036273175378742,"pX":-0.7242107352455865,"pZ":3.0072117873148887,"vX0":3.2919774920866933,"vY0":-139.14037419695325,"vZ0":-6.422056217897079,"x":144.61,"y":157.59,"x0":-1.2919699518326366,"y0":50.0020410013496,"z0":6.18348534147663,"aX":-9.516781377408023},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":8.2,"spinRate":2195,"spinDirection":214},"zone":1,"typeConfidence":0.89,"plateTime":0.3941930416832129,"extension":6.545918227581205},"index":4,"playId":"ab5035e7-ab9a-39eb-afb1-d17ef507eed8","pitchNumber":4,"startTime":"2026-05-05T02:42:25.267Z","endTime":"2026-05-05T02:42:52.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}},"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83608696485818,"aZ":-33.9958466009882,"pfxX":2.051045573964502,"pfxZ":-1.140044028335769,"pX":0.44456129860309607,"pZ":2.05704163442235,"vX0":3.509502187315898,"vY0":-125.59392556979131,"vZ0":-3.61343398654976,"x":100.05,"y":183.24,"x0":-1.2359244433840477,"y0":50.00188054541838,"z0":6.271958968879145,"aX":3.2837187123661935},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.6,"breakHorizontal":-4.6,"spinRate":2314,"spinDirection":80},"zone":9,"typeConfidence":0.9,"plateTime":0.43570138680317916,"extension":6.401278162068298},"index":5,"playId":"8d932322-64e6-3dcb-aef0-3fc0eda8307d","pitchNumber":5,"startTime":"2026-05-05T02:42:58.646Z","endTime":"2026-05-05T02:43:02.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-05T02:43:07.578Z","endTime":"2026-05-05T02:43:19.695Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20491775753653,"aZ":-33.26570543020908,"pfxX":1.5169774061873347,"pfxZ":-0.6707270001331334,"pX":0.6702523456391721,"pZ":0.5348290950803228,"vX0":4.315903137390705,"vY0":-126.97662832824953,"vZ0":-7.43351923248376,"x":91.45,"y":224.34,"x0":-1.2461974061030692,"y0":50.00027922622699,"z0":6.135808943046378,"aX":2.4839311396420887},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.6,"breakHorizontal":-3.7,"spinRate":2249,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.43082515077251937,"extension":6.4556265332727705},"index":7,"playId":"f24b641e-b569-38d2-bbc0-9290c3b6e9fd","pitchNumber":6,"startTime":"2026-05-05T02:43:19.695Z","endTime":"2026-05-05T02:43:23.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-6.799999999999997,"leverageIndex":1.82,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:43:23.863Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Steer singles on a line drive to left fielder Ian Happ. Blake Dunn scores. Spencer Steer to 2nd.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-05T02:44:07.569Z","endTime":"2026-05-05T02:46:07.523Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0,3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":{"id":676962,"link":"/api/v1/people/676962"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Blake Dunn replaces Nathaniel Lowe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"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-05-05T02:43:51.147Z","endTime":"2026-05-05T02:44:09.526Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":663993,"link":"/api/v1/people/663993"},"base":1,"defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57591613185963,"aZ":-15.234930886520937,"pfxX":-7.65267007171739,"pfxZ":8.491149154597501,"pX":-0.28279473127381394,"pZ":3.8997109716281377,"vX0":5.582367666894392,"vY0":-140.30470451148832,"vZ0":-3.7322761064183734,"x":127.78,"y":133.49,"x0":-1.3034033151878883,"y0":50.00294589213533,"z0":6.2392898526140455,"aX":-15.265980870922679},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":12.7,"spinRate":2269,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39030959126220877,"extension":6.520905689039101},"index":1,"playId":"0e9b1157-6164-38d4-9878-98db5235e470","pitchNumber":1,"startTime":"2026-05-05T02:44:09.526Z","endTime":"2026-05-05T02:44:13.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8727301189311,"aZ":-15.435212894831615,"pfxX":-8.335540190874994,"pfxZ":8.253663075942153,"pX":-0.08868385670707143,"pZ":2.1301799845809684,"vX0":6.316647696915351,"vY0":-141.644797265977,"vZ0":-8.217236520408951,"x":120.38,"y":181.27,"x0":-1.2665558823477636,"y0":50.00515017581134,"z0":6.059384338070984,"aX":-16.91082424144546},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.4,"breakHorizontal":13.8,"spinRate":2240,"spinDirection":214},"zone":5,"typeConfidence":0.92,"plateTime":0.38694195493550243,"extension":6.597463851649561},"index":2,"playId":"fc6d695b-5611-37f2-9f4b-9352e48ea938","pitchNumber":2,"startTime":"2026-05-05T02:44:28.495Z","endTime":"2026-05-05T02:44:34.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Blake Dunn steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":3,"actionPlayId":"fc6d695b-5611-37f2-9f4b-9352e48ea938","startTime":"2026-05-05T02:44:34.042Z","endTime":"2026-05-05T02:44:57.538Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"postOnSecond":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":2.83,"dramaIndex":114.0,"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.158610579332404,"aZ":-36.108630333446094,"pfxX":0.9871362022877175,"pfxZ":-2.43895117217984,"pX":0.030621841514305186,"pZ":0.516805420934649,"vX0":2.9287554386667427,"vY0":-126.36681673052352,"vZ0":-6.903478260638154,"x":115.83,"y":224.83,"x0":-1.272369136901907,"y0":50.00141565268146,"z0":6.190846900543328,"aX":1.5933637613872063},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.8,"breakHorizontal":-2.5,"spinRate":2287,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.4337289211691848,"extension":6.463913250966639},"index":4,"playId":"aced53c7-ce50-3e72-b34f-a025a9d554c5","pitchNumber":3,"startTime":"2026-05-05T02:44:57.538Z","endTime":"2026-05-05T02:45:01.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.477130788545036,"aZ":-16.574401596492763,"pfxX":-8.73296302552378,"pfxZ":7.7903438250130845,"pX":-0.10453498325959755,"pZ":1.7293324720333054,"vX0":5.780924357908463,"vY0":-140.5121933284409,"vZ0":-8.978872731179084,"x":120.98,"y":192.09,"x0":-1.0526954822630592,"y0":50.00257945343452,"z0":6.040554595563954,"aX":-17.48330601990863},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":14.6,"spinRate":2079,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3896288885509045,"extension":6.647735723642542},"index":5,"playId":"0554b284-fc12-3ea4-b829-8623428e5119","pitchNumber":4,"startTime":"2026-05-05T02:45:18.589Z","endTime":"2026-05-05T02:45:21.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03386808024567,"aZ":-36.34186843971958,"pfxX":1.8877336512627676,"pfxZ":-2.654261809530208,"pX":-0.5214580755325765,"pZ":3.964012623416763,"vX0":1.4121948691156183,"vY0":-123.98164495410688,"vZ0":1.191056345231639,"x":136.88,"y":131.75,"x0":-1.3422382052777018,"y0":50.004599375197614,"z0":6.4928953821034465,"aX":2.961134248451033},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.3,"breakHorizontal":-3.7,"spinRate":2366,"spinDirection":67},"zone":11,"typeConfidence":0.91,"plateTime":0.44050830731790036,"extension":6.273927059429586},"index":6,"playId":"3069721b-5543-3933-bbce-510d17d5c322","pitchNumber":5,"startTime":"2026-05-05T02:45:37.521Z","endTime":"2026-05-05T02:45:40.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.782819089242306,"aZ":-32.91312204285704,"pfxX":2.0535455611288422,"pfxZ":-0.4499099180889292,"pX":0.18081765427044313,"pZ":1.8925167782981573,"vX0":2.6296307887969728,"vY0":-127.04870686315584,"vZ0":-4.547175999179551,"x":110.11,"y":187.68,"x0":-1.132454865947316,"y0":50.004300356878126,"z0":6.306581541132121,"aX":3.3734891354167234},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.6,"breakHorizontal":-4.3,"spinRate":2061,"spinDirection":79},"zone":8,"typeConfidence":0.9,"plateTime":0.43028364101692684,"extension":6.371792188537137},"hitData":{"launchSpeed":76.7,"launchAngle":21.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.66,"coordY":117.64}},"index":7,"playId":"055e2ab1-2e72-3694-bd2b-4e4ce9ae313a","pitchNumber":6,"startTime":"2026-05-05T02:45:56.722Z","endTime":"2026-05-05T02:46:07.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.1,"awayTeamWinProbability":80.9,"homeTeamWinProbabilityAdded":-17.9,"leverageIndex":2.83,"dramaIndex":224.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:46:07.523Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Stephenson pops out to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-05T02:46:27.307Z","endTime":"2026-05-05T02:48:06.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61814645230002,"aZ":-15.401897730864254,"pfxX":-8.950514494354586,"pfxZ":8.309328362294249,"pX":0.33746410475109,"pZ":0.8916476585748034,"vX0":7.428004302583527,"vY0":-141.47093322134123,"vZ0":-11.487838465572048,"x":104.14,"y":214.71,"x0":-1.1651555569532832,"y0":50.001820794485916,"z0":6.003566350130034,"aX":-18.06097981382593},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.7,"breakHorizontal":14.6,"spinRate":2203,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.38782670031511923,"extension":6.618977158367951},"index":0,"playId":"9ff7c03a-4fd6-35ac-bd88-eafbb70804d4","pitchNumber":1,"startTime":"2026-05-05T02:47:02.733Z","endTime":"2026-05-05T02:47:05.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.3,"endSpeed":88.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.593673405274224,"aZ":-11.556747998048476,"pfxX":-5.768731617166847,"pfxZ":10.213131239402085,"pX":-0.46334760136941994,"pZ":2.302498754637402,"vX0":4.447429302375887,"vY0":-141.4851086505597,"vZ0":-8.409808584252154,"x":134.66,"y":176.61,"x0":-1.309581518784676,"y0":50.00307404504666,"z0":6.062277646600027,"aX":-11.64483311433996},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":9.5,"spinRate":2166,"spinDirection":215},"zone":4,"typeConfidence":0.9,"plateTime":0.38778344403581233,"extension":6.606800756596812},"index":1,"playId":"95df1e92-a7a9-341b-ac7d-722ddbbce30e","pitchNumber":2,"startTime":"2026-05-05T02:47:19.708Z","endTime":"2026-05-05T02:47:22.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.875476602388083,"aZ":-31.43049753296619,"pfxX":1.2518648464624258,"pfxZ":0.43808661453326403,"pX":0.867505043574971,"pZ":0.5781337014854052,"vX0":4.872723440879793,"vY0":-129.09991025810382,"vZ0":-7.93961323221079,"x":83.93,"y":223.17,"x0":-1.2069912587457265,"y0":50.00279488570554,"z0":6.1127774181695465,"aX":2.1115763186778613},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.7,"breakHorizontal":-3.4,"spinRate":2260,"spinDirection":67},"zone":14,"typeConfidence":0.89,"plateTime":0.4242806474137666,"extension":6.654573089995537},"index":2,"playId":"3aed0610-6c33-359a-b21a-52a0446d60aa","pitchNumber":3,"startTime":"2026-05-05T02:47:36.667Z","endTime":"2026-05-05T02:47:39.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.58441239531211,"aZ":-16.53887833156053,"pfxX":-7.815726588847243,"pfxZ":7.852749939838761,"pX":-0.9518553831088684,"pZ":3.3353215746470117,"vX0":3.449661399913276,"vY0":-140.19322372204863,"vZ0":-4.891714627415368,"x":153.28,"y":148.73,"x0":-1.1825346788269218,"y0":50.00523691171707,"z0":6.1818677950903,"aX":-15.564999617447418},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":13.4,"spinRate":2206,"spinDirection":207},"zone":11,"typeConfidence":0.92,"plateTime":0.3906425875838555,"extension":6.673393847268322},"hitData":{"launchSpeed":70.0,"launchAngle":72.0,"totalDistance":88.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":164.35}},"index":3,"playId":"bd58fb35-2656-377b-83ef-7c36fdcb138f","pitchNumber":4,"startTime":"2026-05-05T02:47:57.425Z","endTime":"2026-05-05T02:48:06.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":4.199999999999999,"leverageIndex":1.13,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:48:06.890Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly challenged (pitch result), call on the field was overturned: Will Benson called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-05T02:48:53.361Z","endTime":"2026-05-05T02:51:09.437Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","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":"c9d5d96d-6f7e-3856-bdfb-ace4059ed497","startTime":"2026-05-05T02:48:35.685Z","endTime":"2026-05-05T02:48:41.686Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.553912339375596,"aZ":-33.61503667865827,"pfxX":1.1043237886308388,"pfxZ":-0.9121579879404536,"pX":0.8247366270466661,"pZ":1.660457348259303,"vX0":5.214573907749018,"vY0":-124.60609036267516,"vZ0":-4.478073045855237,"x":85.56,"y":193.95,"x0":-1.4331081418382128,"y0":50.00265982070812,"z0":6.238999992450792,"aX":1.7463413535473198},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.4,"breakHorizontal":-3.1,"spinRate":2300,"spinDirection":81},"zone":14,"typeConfidence":0.9,"plateTime":0.43851192451988474,"extension":6.309704931781444},"index":1,"playId":"3956cfd5-d60a-3513-ac66-128e95213b33","pitchNumber":1,"startTime":"2026-05-05T02:48:55.655Z","endTime":"2026-05-05T02:48:59.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.027470912233653,"aZ":-19.799228746925348,"pfxX":-6.765960799460973,"pfxZ":7.214333891730424,"pX":-1.0335737708016444,"pZ":2.1087011801792803,"vX0":3.26849755464933,"vY0":-130.53411699211762,"vZ0":-6.257369404739799,"x":156.4,"y":181.85,"x0":-1.4270235635409907,"y0":50.00177031255735,"z0":6.041132517606696,"aX":-11.604751779959688},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.8,"breakHorizontal":11.5,"spinRate":1113,"spinDirection":229},"zone":13,"typeConfidence":0.92,"plateTime":0.42057862223475295,"extension":6.598656019229929},"index":2,"playId":"f5236d6d-bf75-3a42-b990-55a3f1de546d","pitchNumber":2,"startTime":"2026-05-05T02:49:11.559Z","endTime":"2026-05-05T02:49:15.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93733310839631,"aZ":-12.97508984511154,"pfxX":-4.194558568463255,"pfxZ":9.60432248795891,"pX":-0.285898453873343,"pZ":3.1215827672167484,"vX0":4.282362495265138,"vY0":-140.72649249187504,"vZ0":-6.318305316808656,"x":127.9,"y":154.5,"x0":-1.284837933358693,"y0":50.00426301401824,"z0":6.24206080723154,"aX":-8.385869928251873},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":6.7,"spinRate":2147,"spinDirection":209},"zone":1,"typeConfidence":0.89,"plateTime":0.38972705456471424,"extension":6.551195377244154},"index":3,"playId":"934d8f79-5817-3d10-a97b-6301f64880b5","pitchNumber":3,"startTime":"2026-05-05T02:49:29.194Z","endTime":"2026-05-05T02:49:32.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57733208355625,"aZ":-11.278161922802726,"pfxX":-2.9094166889964086,"pfxZ":10.406070213283083,"pX":-0.4995546496620566,"pZ":3.599832185329036,"vX0":3.167994316669102,"vY0":-141.1500647752412,"vZ0":-5.085340016311581,"x":136.04,"y":141.58,"x0":-1.2610568983646342,"y0":50.00380941917875,"z0":6.1577166376066925,"aX":-5.842874188443447},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.9,"breakHorizontal":4.6,"spinRate":2246,"spinDirection":214},"zone":11,"typeConfidence":0.89,"plateTime":0.38876136644286863,"extension":6.6067407257338155},"index":4,"playId":"b0543cff-1312-3388-86ca-fcccb040bb38","pitchNumber":4,"startTime":"2026-05-05T02:49:52.171Z","endTime":"2026-05-05T02:49:55.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94524177771605,"aZ":-16.066824051970627,"pfxX":-3.749647661480169,"pfxZ":8.048818536292734,"pX":-0.460130151269651,"pZ":3.290277958432299,"vX0":3.7926261578381135,"vY0":-140.35937387818026,"vZ0":-5.222313723281315,"x":134.54,"y":149.94,"x0":-1.339895266119145,"y0":50.0017487772832,"z0":6.216685345244216,"aX":-7.502165607100364},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":6.0,"spinRate":2155,"spinDirection":211},"zone":1,"typeConfidence":0.89,"plateTime":0.3898328600548502,"extension":6.610009261713494},"index":5,"playId":"94828519-601b-377e-99c0-c0b8075019ed","pitchNumber":5,"startTime":"2026-05-05T02:50:20.623Z","endTime":"2026-05-05T02:50:23.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.7,"endSpeed":88.9,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.15114201617802,"aZ":-15.394389184846045,"pfxX":-5.771098284487535,"pfxZ":8.284353563224537,"pX":0.7221639613109878,"pZ":1.9086069013697347,"vX0":7.317636054777062,"vY0":-141.79889354896983,"vZ0":-8.83901584514126,"x":89.47,"y":187.25,"x0":-1.1490219676921722,"y0":50.001031804205894,"z0":6.060597909691964,"aX":-11.685209320233943},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":8.9,"spinRate":2294,"spinDirection":209},"zone":9,"typeConfidence":0.9,"plateTime":0.387130845459398,"extension":6.607959793794811},"index":6,"playId":"dc5261c4-7731-3f45-b56c-8f4361ee2be8","pitchNumber":6,"startTime":"2026-05-05T02:50:42.423Z","endTime":"2026-05-05T02:51:09.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}},"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":3.6999999999999993,"leverageIndex":1.34,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:51:09.437Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ke'Bryan Hayes grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-05T02:51:14.621Z","endTime":"2026-05-05T02:52:12.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.276002818720556,"aZ":-31.108229701061703,"pfxX":0.14929410796820758,"pfxZ":0.6389506459229707,"pX":0.07735512414477612,"pZ":0.20527486095866285,"vX0":3.463605722564296,"vY0":-128.21279748973438,"vZ0":-8.900368255233008,"x":114.05,"y":233.24,"x0":-1.3076978706025175,"y0":50.0046352062538,"z0":6.132249838483396,"aX":0.24951235728583188},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.5,"breakHorizontal":-1.0,"spinRate":2349,"spinDirection":88},"zone":14,"typeConfidence":0.89,"plateTime":0.42638895595863024,"extension":6.474743711884192},"index":0,"playId":"d79094c0-f8b9-3efc-bf42-4351a0d5077d","pitchNumber":1,"startTime":"2026-05-05T02:51:23.989Z","endTime":"2026-05-05T02:51:29.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.5,"endSpeed":88.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.403189017768575,"aZ":-13.700774736338118,"pfxX":-5.061353948431216,"pfxZ":9.10212604287804,"pX":-0.7244578382988568,"pZ":2.971063553054977,"vX0":3.383467697827568,"vY0":-141.781910424716,"vZ0":-6.492947496856375,"x":144.61,"y":158.56,"x0":-1.2777335734978736,"y0":50.00082061353838,"z0":6.170629130833158,"aX":-10.269655219721736},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":8.4,"spinRate":2183,"spinDirection":219},"zone":1,"typeConfidence":0.89,"plateTime":0.38679953697992,"extension":6.544732514888762},"index":1,"playId":"6c838f2e-eb4b-3371-a4ff-18c4d26d5fca","pitchNumber":2,"startTime":"2026-05-05T02:51:46.867Z","endTime":"2026-05-05T02:51:50.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41355689076185,"aZ":-13.824286630480007,"pfxX":-5.621854224623941,"pfxZ":9.179483371492534,"pX":0.008755162586894037,"pZ":2.6791295116581706,"vX0":5.129063711391061,"vY0":-140.62065199722502,"vZ0":-7.170636103065403,"x":116.67,"y":166.44,"x0":-1.1100052888824337,"y0":50.00602759007488,"z0":6.162500390979747,"aX":-11.241349873835464},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":9.1,"spinRate":2189,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.3897719115884293,"extension":6.684454134939979},"hitData":{"launchAngle":-61.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.86,"coordY":167.39}},"index":2,"playId":"67994e1b-d8f3-3e80-b115-c47b222ec87d","pitchNumber":3,"startTime":"2026-05-05T02:52:04.928Z","endTime":"2026-05-05T02:52:12.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":3.8000000000000007,"leverageIndex":1.44,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:52:12.854Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Moisés Ballesteros walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-05T02:54:40.313Z","endTime":"2026-05-05T02:56:51.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[0,1,2,3],"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from second base to first base for Sal Stewart.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"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-05-05T02:54:27.410Z","endTime":"2026-05-05T02:54:27.425Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"400","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Blake Dunn remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"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-05-05T02:54:27.425Z","endTime":"2026-05-05T02:54:27.426Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from first base to right field for Spencer Steer.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"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-05-05T02:54:27.426Z","endTime":"2026-05-05T02:54:27.427Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"600","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Matt McLain replaces right fielder Will Benson, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-05T02:54:27.427Z","endTime":"2026-05-05T02:54:42.647Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":666181,"link":"/api/v1/people/666181"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.329559315284303,"aZ":-16.973832108603354,"pfxX":-0.43407627176082064,"pfxZ":7.557149502293143,"pX":-0.8625177263490191,"pZ":3.8679791476276804,"vX0":-1.9487274272803632,"vY0":-140.78183337052056,"vZ0":-4.19859110215972,"x":149.88,"y":134.34,"x0":-0.10553579226440968,"y0":50.00371745654571,"z0":6.474130603737622,"aX":-0.8729136419877698},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":1.2,"spinRate":2543,"spinDirection":201},"zone":11,"typeConfidence":0.92,"plateTime":0.38875659519627037,"extension":5.309792685627566},"index":4,"playId":"0f3e0ec2-df96-3ad8-8a7b-e0860baff574","pitchNumber":1,"startTime":"2026-05-05T02:54:42.647Z","endTime":"2026-05-05T02:54:46.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73589289719404,"aZ":-28.762775997885456,"pfxX":5.882883302074189,"pfxZ":1.991614055023632,"pX":-0.043758901798520704,"pZ":1.605625238217415,"vX0":-1.4686478781511938,"vY0":-130.01672474611752,"vZ0":-5.948846579529639,"x":118.67,"y":195.43,"x0":-0.23669629488814115,"y0":50.004585811093186,"z0":6.100362638815065,"aX":10.093612892074598},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.5,"breakHorizontal":-10.3,"spinRate":2756,"spinDirection":59},"zone":8,"typeConfidence":0.91,"plateTime":0.42093147806503595,"extension":5.507707790832146},"index":5,"playId":"65468d5b-e4f0-3734-9a94-27fe9ad6d540","pitchNumber":2,"startTime":"2026-05-05T02:54:56.793Z","endTime":"2026-05-05T02:55:23.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85091615638354,"aZ":-28.532894479238898,"pfxX":6.050953662953713,"pfxZ":2.1167032656501696,"pX":-0.9392353095231136,"pZ":2.8514608836934636,"vX0":-3.3838109992299414,"vY0":-130.26408225210156,"vZ0":-3.065541742278465,"x":152.8,"y":161.79,"x0":-0.410946561086712,"y0":50.00500752959456,"z0":6.19613820101616,"aX":10.421052178065247},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.4,"breakHorizontal":-10.2,"spinRate":2787,"spinDirection":84},"zone":11,"typeConfidence":0.9,"plateTime":0.42016172926953077,"extension":5.51689545291599},"index":6,"playId":"54222bd6-c7c8-3091-9c07-54e491c420e5","pitchNumber":3,"startTime":"2026-05-05T02:55:28.922Z","endTime":"2026-05-05T02:55:32.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67781869307671,"aZ":-29.31686492268717,"pfxX":5.354781137843871,"pfxZ":1.6204018061968322,"pX":1.040331758030526,"pZ":1.8467870574413316,"vX0":0.6360268410347594,"vY0":-131.56578575248523,"vZ0":-5.614646256205327,"x":77.35,"y":188.92,"x0":0.09974025505031356,"y0":50.00208348855999,"z0":6.1685344548881424,"aX":9.430572494067297},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.0,"breakHorizontal":-9.8,"spinRate":2822,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.41556237100342175,"extension":5.542505837879763},"index":7,"playId":"014c9ca6-6562-3e81-9483-20b0d9b6a7b9","pitchNumber":4,"startTime":"2026-05-05T02:55:44.927Z","endTime":"2026-05-05T02:55:48.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.510480129472604,"aZ":-30.869924758726313,"pfxX":3.9270316909880196,"pfxZ":0.6792401310891236,"pX":0.7743857175855628,"pZ":1.5349116821830324,"vX0":0.5923690281214311,"vY0":-136.51078969495734,"vZ0":-6.64594425585634,"x":87.48,"y":197.34,"x0":0.0443710073842936,"y0":50.00611706826276,"z0":6.072394318066335,"aX":7.5580264485096205},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":0.2,"breakHorizontal":-7.2,"spinRate":2915,"spinDirection":41},"zone":14,"typeConfidence":0.78,"plateTime":0.398262173939425,"extension":5.487689459664474},"index":8,"playId":"73c82cf8-b971-312f-a1e5-853d6a4a5d19","pitchNumber":5,"startTime":"2026-05-05T02:56:32.869Z","endTime":"2026-05-05T02:56:37.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96756140011341,"aZ":-17.188817326014473,"pfxX":0.8212355875445594,"pfxZ":7.205508605384421,"pX":-0.5479548791366142,"pZ":1.0666470461979107,"vX0":-1.6701112284299084,"vY0":-142.82584443051024,"vZ0":-11.044246730551674,"x":137.89,"y":209.98,"x0":-0.06399077614127616,"y0":50.001671361220346,"z0":6.048897058452929,"aX":1.707540309661761},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.2,"breakHorizontal":-1.2,"spinRate":2480,"spinDirection":204},"zone":13,"typeConfidence":0.93,"plateTime":0.38259548271308796,"extension":5.39998030704117},"index":9,"playId":"b785532a-296b-3237-88c1-6ecbf74c15a8","pitchNumber":6,"startTime":"2026-05-05T02:56:48.212Z","endTime":"2026-05-05T02:56:51.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":9.8,"leverageIndex":2.47,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:56:51.790Z","atBatIndex":64},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alex Bregman grounds into a force out, second baseman Matt McLain to shortstop Elly De La Cruz. Matt Shaw out at 2nd. Alex Bregman to 1st.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-05T02:57:34.995Z","endTime":"2026-05-05T02:58:02.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Matt Shaw replaces Moisés Ballesteros.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"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-05-05T02:57:17.712Z","endTime":"2026-05-05T02:57:37.256Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":694208,"link":"/api/v1/people/694208"},"base":1,"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":89.3,"endSpeed":82.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.433520244468372,"aZ":-35.21841278816551,"pfxX":5.382677149361823,"pfxZ":-1.7633545855997266,"pX":-0.31655624499676244,"pZ":2.273042791118404,"vX0":-2.3388514852370728,"vY0":-130.1840508443438,"vZ0":-3.4671400167398603,"x":129.07,"y":177.41,"x0":-0.10942884826833342,"y0":50.000323726636886,"z0":6.267321038293756,"aX":9.306207716719339},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-3.7,"breakHorizontal":-9.2,"spinRate":2863,"spinDirection":50},"zone":4,"typeConfidence":0.92,"plateTime":0.419539171979491,"extension":5.414509217857928},"index":1,"playId":"8b18d9b3-e8f6-37a6-992c-e29498b2a9cd","pitchNumber":1,"startTime":"2026-05-05T02:57:37.256Z","endTime":"2026-05-05T02:57:40.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.793679459317037,"aZ":-35.014815330935356,"pfxX":4.336972644560505,"pfxZ":-1.6637292478763648,"pX":0.5159265833154586,"pZ":2.000716842667484,"vX0":-0.187241351859972,"vY0":-129.6188351122461,"vZ0":-3.735865141355535,"x":97.33,"y":184.76,"x0":0.025421674503913572,"y0":50.00479686027348,"z0":6.1308657177136014,"aX":7.389395855550666},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.6,"breakHorizontal":-7.8,"spinRate":2800,"spinDirection":44},"zone":9,"typeConfidence":0.91,"plateTime":0.42237007937963256,"extension":5.5256028734178475},"hitData":{"launchSpeed":98.9,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.26,"coordY":151.68}},"index":2,"playId":"197f3492-1e98-3e57-a446-b8c721ec7022","pitchNumber":2,"startTime":"2026-05-05T02:57:54.017Z","endTime":"2026-05-05T02:58:02.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-9.0,"leverageIndex":3.98,"dramaIndex":160.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:58:02.228Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-05T02:58:19.079Z","endTime":"2026-05-05T02:59:49.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"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":"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.650341093847967,"aZ":-19.255527170857526,"pfxX":1.6850907197916745,"pfxZ":6.288408923133515,"pX":-0.019987372949204652,"pZ":2.739899990815781,"vX0":-1.0027341701406438,"vY0":-141.99908411520104,"vZ0":-6.241476333852512,"x":117.76,"y":164.8,"x0":0.1176440341630737,"y0":50.00424662884887,"z0":6.179678470256723,"aX":3.4625804777110307},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.4,"breakHorizontal":-2.9,"spinRate":2350,"spinDirection":187},"zone":2,"typeConfidence":0.9,"plateTime":0.3848345584681647,"extension":5.444224893565792},"index":0,"playId":"cd00fcfb-fbec-3c74-9c3e-0877ccfffe79","pitchNumber":1,"startTime":"2026-05-05T02:58:41.250Z","endTime":"2026-05-05T02:58:44.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":89.7,"endSpeed":82.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95548432648884,"aZ":-33.32617035341004,"pfxX":4.257783943511268,"pfxZ":-0.6697117142788604,"pX":0.9689718432561771,"pZ":1.5829925587260498,"vX0":0.9217838854447138,"vY0":-130.63772855835654,"vZ0":-5.1887991392490544,"x":80.07,"y":196.04,"x0":0.05802358758374052,"y0":50.00428654361664,"z0":6.116573124175746,"aX":7.3181512038732945},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.2,"breakHorizontal":-7.9,"spinRate":2826,"spinDirection":66},"zone":14,"typeConfidence":0.91,"plateTime":0.42017422102030944,"extension":5.622472221268497},"index":1,"playId":"ef89d73b-9cc6-3861-ac64-32cf50d7a4c2","pitchNumber":2,"startTime":"2026-05-05T02:59:03.181Z","endTime":"2026-05-05T02:59:06.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.990633878941882,"aZ":-34.56930622586562,"pfxX":3.269176025974909,"pfxZ":-1.370634404048844,"pX":1.177913490629937,"pZ":1.112052764565206,"vX0":1.6536928720683548,"vY0":-131.77362060713216,"vZ0":-6.3684474670809585,"x":72.1,"y":208.75,"x0":0.11685591983443151,"y0":50.00078728999129,"z0":6.1259201240728895,"aX":5.726212307314097},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.7,"breakHorizontal":-6.2,"spinRate":2881,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.4162539076899887,"extension":5.569212989506363},"index":2,"playId":"c1687461-96e6-3104-9a8b-d0e79e8f206f","pitchNumber":3,"startTime":"2026-05-05T02:59:21.411Z","endTime":"2026-05-05T02:59:25.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.459143699771236,"aZ":-35.381419733481614,"pfxX":3.85413562847729,"pfxZ":-1.7823938696860444,"pX":0.7620170372440196,"pZ":0.7109407362412766,"vX0":0.5313351794861663,"vY0":-133.3039964109912,"vZ0":-7.166019033369557,"x":87.95,"y":219.58,"x0":0.05925248076284075,"y0":50.006565892250926,"z0":5.9982241983578675,"aX":6.916958352502302},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-4.6,"breakHorizontal":-7.1,"spinRate":3016,"spinDirection":34},"zone":14,"typeConfidence":0.91,"plateTime":0.4113505294718802,"extension":5.567024008017116},"index":3,"playId":"310cd336-2353-3861-b628-9097392f8dd5","pitchNumber":4,"startTime":"2026-05-05T02:59:43.144Z","endTime":"2026-05-05T02:59:49.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":-8.3,"leverageIndex":3.49,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-05-05T02:59:49.268Z","atBatIndex":66},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Graham Ashcraft intentionally walks Seiya Suzuki.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-05T02:59:57.969Z","endTime":"2026-05-05T03:01:37.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43579205877629,"aZ":-37.61560841319815,"pfxX":3.837359047035478,"pfxZ":-3.1152578839046554,"pX":-0.40112373297957177,"pZ":0.922574688646803,"vX0":-2.2633943530646565,"vY0":-131.38586525457904,"vZ0":-6.081479387772146,"x":132.29,"y":213.87,"x0":-0.026053965828321587,"y0":50.00631037748293,"z0":6.070467123781967,"aX":6.69470898133645},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-6.8,"breakHorizontal":-6.5,"spinRate":2897,"spinDirection":39},"zone":13,"typeConfidence":0.91,"plateTime":0.41724422634474223,"extension":5.434795950084725},"index":0,"playId":"186ed8b7-4812-3611-b5d5-e43f5e2a02c5","pitchNumber":1,"startTime":"2026-05-05T03:00:14.027Z","endTime":"2026-05-05T03:00:17.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.562220659035926,"aZ":-37.44538143478464,"pfxX":5.231338604943376,"pfxZ":-3.111011264044337,"pX":-0.5952391112778211,"pZ":1.963018150345606,"vX0":-2.580053778755962,"vY0":-129.46027188591611,"vZ0":-3.2443996129577055,"x":139.69,"y":185.78,"x0":-0.26426154287200776,"y0":50.00340998389439,"z0":6.104794892517326,"aX":8.861226232681092},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-6.1,"breakHorizontal":-8.9,"spinRate":3214,"spinDirection":22},"zone":7,"typeConfidence":0.92,"plateTime":0.42342909306036347,"extension":5.475127219393785},"index":1,"playId":"702f88cc-96f8-347c-944b-ce37f377cb4e","pitchNumber":2,"startTime":"2026-05-05T03:00:29.948Z","endTime":"2026-05-05T03:00:32.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.628367570423798,"aZ":-16.605301927377955,"pfxX":0.8793670485807632,"pfxZ":7.590668843224883,"pX":-0.8637267124044005,"pZ":1.3553608606334033,"vX0":-2.8117745510396923,"vY0":-141.6802165979942,"vZ0":-10.133968703108195,"x":149.92,"y":202.19,"x0":0.023407620268891923,"y0":50.00474631764384,"z0":6.018454316567315,"aX":1.8042597289216875},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.1,"breakHorizontal":-1.1,"spinRate":2499,"spinDirection":209},"zone":13,"typeConfidence":0.92,"plateTime":0.38525900708788674,"extension":5.5192744714357795},"index":2,"playId":"42ab9843-fec7-3f36-abdc-c2c11b41b212","pitchNumber":3,"startTime":"2026-05-05T03:00:47.012Z","endTime":"2026-05-05T03:00:50.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.554516390589882,"aZ":-35.10909304716552,"pfxX":3.53979306538013,"pfxZ":-1.6435620707853085,"pX":0.7314137431623131,"pZ":0.3638562990070169,"vX0":0.722356033632075,"vY0":-132.2829265018871,"vZ0":-8.087727609229086,"x":89.12,"y":228.96,"x0":-0.004638454116851796,"y0":50.0011841838801,"z0":6.000495328719162,"aX":6.33529487097665},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-4.3,"breakHorizontal":-6.6,"spinRate":2932,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.41248065208646745,"extension":5.630585636167984},"index":3,"playId":"00afab83-6555-343e-8563-ff07f625a53a","pitchNumber":4,"startTime":"2026-05-05T03:01:05.085Z","endTime":"2026-05-05T03:01:14.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Graham Ashcraft. Alex Bregman to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"actionPlayId":"00afab83-6555-343e-8563-ff07f625a53a","startTime":"2026-05-05T03:01:14.653Z","endTime":"2026-05-05T03:01:36.257Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"postOnSecond":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":3.400000000000002,"leverageIndex":2.72,"dramaIndex":94.0,"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":5,"playId":"08246846-0686-1003-000c-f08cd117d70a","pitchNumber":4,"startTime":"2026-05-05T03:01:36.257Z","endTime":"2026-05-05T03:01:37.482Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.999999999999996,"awayTeamWinProbability":71.0,"homeTeamWinProbabilityAdded":2.2999999999999936,"leverageIndex":2.72,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-05-05T03:01:37.482Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Busch walks. Alex Bregman to 3rd. Seiya Suzuki to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-05T03:02:19.883Z","endTime":"2026-05-05T03:03:39.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"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-05-05T03:01:40.707Z","endTime":"2026-05-05T03:02:22.188Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.523719316169217,"aZ":-17.92048123099994,"pfxX":0.5278996104399423,"pfxZ":7.048255865907727,"pX":-0.39990342069757195,"pZ":2.6548111138254953,"vX0":-1.3091213179519954,"vY0":-140.9495860019765,"vZ0":-6.74022569369182,"x":132.24,"y":167.1,"x0":9.4537807298861E-4,"y0":50.00410555027476,"z0":6.2245636872998995,"aX":1.0678546352393314},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.6,"breakHorizontal":-0.7,"spinRate":2455,"spinDirection":195},"zone":4,"typeConfidence":0.91,"plateTime":0.38785027929868354,"extension":5.562776986273442},"index":1,"playId":"0705db2e-14a7-332d-9aa8-72851240cb3b","pitchNumber":1,"startTime":"2026-05-05T03:02:22.188Z","endTime":"2026-05-05T03:02:25.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.832845399913563,"aZ":-15.076113307782721,"pfxX":-0.8933764701581746,"pfxZ":8.3301652832726,"pX":0.9768690966806024,"pZ":1.042645812729622,"vX0":2.4213734780514278,"vY0":-141.96987041854018,"vZ0":-11.17943996387064,"x":79.76,"y":210.63,"x0":0.23105096074753964,"y0":50.004904392390124,"z0":5.977891474912767,"aX":-1.8342938985610735},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.1,"breakHorizontal":1.2,"spinRate":2485,"spinDirection":200},"zone":14,"typeConfidence":0.93,"plateTime":0.38501252827641697,"extension":5.576421020746134},"index":2,"playId":"a3e52b1e-0bb7-307a-b2d1-0ae0c28b4e01","pitchNumber":2,"startTime":"2026-05-05T03:02:37.913Z","endTime":"2026-05-05T03:02:41.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":90.4,"endSpeed":82.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.158553665584204,"aZ":-31.90844681192406,"pfxX":5.528843112235839,"pfxZ":0.15070118630106677,"pX":0.6303871420118193,"pZ":1.3891811454648024,"vX0":0.004431358551654441,"vY0":-131.50382913657796,"vZ0":-5.8036362430796435,"x":92.97,"y":201.27,"x0":-0.08803639308180623,"y0":50.00158131585828,"z0":6.028618966331126,"aX":9.56018971873557},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.0,"breakHorizontal":-10.0,"spinRate":2792,"spinDirection":34},"zone":14,"typeConfidence":0.91,"plateTime":0.41852753491705963,"extension":5.572063787877794},"index":3,"playId":"5eb815a2-07ca-3f64-82b8-a3eef3b9d127","pitchNumber":3,"startTime":"2026-05-05T03:02:54.968Z","endTime":"2026-05-05T03:02:58.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66244291955751,"aZ":-16.975330277498546,"pfxX":0.09828215320775713,"pfxZ":7.435088783516065,"pX":0.4718834306223337,"pZ":1.3886135449887766,"vX0":0.8155538958675512,"vY0":-141.68636178600534,"vZ0":-10.12897132019102,"x":99.01,"y":201.29,"x0":0.16819631584338743,"y0":50.00541537419633,"z0":6.081298463708855,"aX":0.20092907205373386},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.8,"breakHorizontal":-0.4,"spinRate":2595,"spinDirection":200},"zone":14,"typeConfidence":0.92,"plateTime":0.3857490816950149,"extension":5.621267156861222},"index":4,"playId":"d0652105-5dae-34bf-8555-1cc3849b032d","pitchNumber":4,"startTime":"2026-05-05T03:03:12.443Z","endTime":"2026-05-05T03:03:17.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.373407956253384,"aZ":-16.70226935273255,"pfxX":-1.0183781150908988,"pfxZ":7.441378359231972,"pX":1.2479771375905993,"pZ":0.7088948532751923,"vX0":3.2986219483944748,"vY0":-142.7149399906245,"vZ0":-11.718815181425157,"x":69.43,"y":219.64,"x0":0.21353463882024673,"y0":50.004329588460564,"z0":5.899677915609594,"aX":-2.1180030160350056},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.5,"breakHorizontal":1.2,"spinRate":2569,"spinDirection":210},"zone":14,"typeConfidence":0.93,"plateTime":0.3826214599636284,"extension":5.5734172480292345},"index":5,"playId":"36309e4f-f7fc-33cb-96e3-a970b9db99e5","pitchNumber":5,"startTime":"2026-05-05T03:03:33.605Z","endTime":"2026-05-05T03:03:39.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.9,"awayTeamWinProbability":63.1,"homeTeamWinProbabilityAdded":7.900000000000002,"leverageIndex":4.97,"dramaIndex":178.0,"contextMetrics":{},"playEndTime":"2026-05-05T03:03:39.731Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-05T03:03:47.394Z","endTime":"2026-05-05T03:04:49.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54853766722647,"aZ":-32.569815619031516,"pfxX":3.9266959490735065,"pfxZ":-0.22597022767364017,"pX":0.5845173473553733,"pZ":1.2510435737986665,"vX0":0.3316153990757882,"vY0":-132.95060111492623,"vZ0":-6.259943618437305,"x":94.72,"y":205.0,"x0":-0.05135134018218721,"y0":50.00296367519714,"z0":6.057025664838974,"aX":6.895713580870981},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.8,"breakHorizontal":-7.2,"spinRate":2844,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.4150104875731353,"extension":5.535553929149314},"index":0,"playId":"baaccc10-f3dd-3557-92b2-1eac30bbb4a8","pitchNumber":1,"startTime":"2026-05-05T03:04:05.635Z","endTime":"2026-05-05T03:04:09.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1599709378526,"aZ":-32.46622940277473,"pfxX":5.86240680984487,"pfxZ":-0.17790401635400244,"pX":0.4698059444786985,"pZ":2.9247570707217783,"vX0":-0.6439993968380197,"vY0":-129.41058429462686,"vZ0":-1.8639474495803385,"x":99.09,"y":159.81,"x0":-0.03490415793623402,"y0":50.002497107658755,"z0":6.190883198499829,"aX":9.738740486488346},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.6,"breakHorizontal":-10.3,"spinRate":2793,"spinDirection":39},"zone":3,"typeConfidence":0.92,"plateTime":0.426619035471401,"extension":5.4729234507934565},"index":1,"playId":"af0096da-85d3-309a-a930-7bfc2afc2a33","pitchNumber":2,"startTime":"2026-05-05T03:04:22.901Z","endTime":"2026-05-05T03:04:26.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"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-05-05T03:04:32.883Z","endTime":"2026-05-05T03:04:45.791Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30855672053943,"aZ":-30.981772607019604,"pfxX":4.209630976031433,"pfxZ":0.6770972840931906,"pX":1.2020866707882043,"pZ":1.8738304373387396,"vX0":1.38529331716371,"vY0":-133.5424122976682,"vZ0":-5.135304502381582,"x":71.18,"y":188.19,"x0":0.12694956715351588,"y0":50.00464974291906,"z0":6.106527485348334,"aX":7.446747810138336},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.1,"breakHorizontal":-7.9,"spinRate":2874,"spinDirection":62},"zone":14,"typeConfidence":0.89,"plateTime":0.41344376934121074,"extension":5.563308745957588},"index":3,"playId":"00de8716-cb71-3a52-a602-ee2971b5c389","pitchNumber":3,"startTime":"2026-05-05T03:04:45.791Z","endTime":"2026-05-05T03:04:49.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-20.4,"leverageIndex":7.88,"dramaIndex":327.0,"contextMetrics":{},"playEndTime":"2026-05-05T03:04:49.964Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dane Myers called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-05T03:07:21.295Z","endTime":"2026-05-05T03:08:17.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Matt Shaw remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"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-05-05T03:06:04.683Z","endTime":"2026-05-05T03:06:04.711Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":694208,"link":"/api/v1/people/694208"},"defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Rolison replaces Ben Brown.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-05-05T03:06:04.711Z","endTime":"2026-05-05T03:07:08.970Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"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-05-05T03:07:08.970Z","endTime":"2026-05-05T03:07:23.645Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.091591035991417,"aZ":-12.348832058262882,"pfxX":0.7444875123522241,"pfxZ":10.400454643897977,"pX":-1.0081604958967048,"pZ":1.550777740651201,"vX0":-6.872167900811844,"vY0":-136.920549937918,"vZ0":-8.87886737796418,"x":155.43,"y":196.91,"x0":1.4333271995074872,"y0":50.00591893713256,"z0":5.672583898258981,"aX":1.4206781705776743},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":0.0,"spinRate":2197,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.399421086408148,"extension":6.663920432165511},"index":3,"playId":"3fa97a2e-bdf6-3eca-99c1-342159d3d9f3","pitchNumber":1,"startTime":"2026-05-05T03:07:23.645Z","endTime":"2026-05-05T03:07:27.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38547601949207,"aZ":-40.36320468441557,"pfxX":-6.399350201761889,"pfxZ":-6.057465676927745,"pX":0.05955988203436566,"pZ":2.259513223159952,"vX0":-1.4591127502790944,"vY0":-115.70568631108377,"vZ0":0.19246095343838254,"x":114.73,"y":177.77,"x0":1.5304299610401622,"y0":50.005631400398954,"z0":6.055465923972305,"aX":-8.643963782022189},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-10.7,"breakHorizontal":12.0,"spinRate":2684,"spinDirection":329},"zone":5,"typeConfidence":2.0,"plateTime":0.4740868077908207,"extension":6.3891076244242155},"index":4,"playId":"4574511f-b3bd-32aa-9863-c40cc45b338f","pitchNumber":2,"startTime":"2026-05-05T03:07:37.432Z","endTime":"2026-05-05T03:07:40.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.879176076122445,"aZ":-31.752813565175618,"pfxX":-1.0712565982139794,"pfxZ":0.25902872319215753,"pX":-0.061211133338619224,"pZ":2.6718081395984843,"vX0":-3.7119188968051517,"vY0":-125.9575013358842,"vZ0":-1.7669705352131477,"x":119.33,"y":166.64,"x0":1.566465944950577,"y0":50.00230275598344,"z0":5.9327385969958035,"aX":-1.7327233865394491},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.4,"breakHorizontal":2.8,"spinRate":2544,"spinDirection":297},"zone":5,"typeConfidence":2.0,"plateTime":0.43367696155981683,"extension":6.415418844913619},"index":5,"playId":"8979c35c-3c21-3a2a-923a-9cf811a0ea8d","pitchNumber":3,"startTime":"2026-05-05T03:07:52.424Z","endTime":"2026-05-05T03:07:55.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15183946475104,"aZ":-12.242943761556875,"pfxX":0.9219727365968826,"pfxZ":10.12893978532867,"pX":0.07700828370766483,"pZ":2.2263030427265553,"vX0":-3.607867415304841,"vY0":-139.5609109883666,"vZ0":-7.425916697958126,"x":114.06,"y":178.67,"x0":1.2681353946061715,"y0":50.002257021156325,"z0":5.732537485189138,"aX":1.814575970192013},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":-1.0,"spinRate":2399,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.3928435244254689,"extension":6.708214645008007},"index":6,"playId":"39b0cf2a-1671-32ac-b9aa-47d379c75b63","pitchNumber":4,"startTime":"2026-05-05T03:08:13.535Z","endTime":"2026-05-05T03:08:17.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"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":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-05-05T03:08:17.266Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-05T03:08:26.516Z","endTime":"2026-05-05T03:09:55.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":87.8,"endSpeed":81.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20035414360419,"aZ":-30.738274641486885,"pfxX":-2.429505688010979,"pfxZ":0.8615315004522277,"pX":-0.9749421949177922,"pZ":0.4873275201515012,"vX0":-5.712719149970313,"vY0":-127.74215777402043,"vZ0":-7.210137137541098,"x":154.16,"y":225.62,"x0":1.6018961758106325,"y0":50.00210374378308,"z0":5.748659491448755,"aX":-4.031019913051335},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.2,"breakHorizontal":5.6,"spinRate":2601,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.4280534719299651,"extension":6.426460435081803},"index":0,"playId":"df5a6120-4249-31e2-a3de-5b468b038fa3","pitchNumber":1,"startTime":"2026-05-05T03:08:40.209Z","endTime":"2026-05-05T03:08:43.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.732492057120176,"aZ":-15.045833634913658,"pfxX":0.9090397809187749,"pfxZ":8.936822188018533,"pX":1.1232343622354906,"pZ":4.070394208831649,"vX0":-1.42961075418633,"vY0":-137.4100821394645,"vZ0":-2.3031369030671938,"x":74.18,"y":128.88,"x0":1.5315542838871183,"y0":50.00605567353983,"z0":5.938690781865129,"aX":1.7430655889921318},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":-1.3,"spinRate":2369,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.3982309064068579,"extension":6.561758487608346},"index":1,"playId":"24b2dfa2-8abe-3847-8d20-b208ed19b01a","pitchNumber":2,"startTime":"2026-05-05T03:08:55.559Z","endTime":"2026-05-05T03:09:00.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.235337715669036,"aZ":-13.709468413074681,"pfxX":1.4894660806527562,"pfxZ":9.704461953848469,"pX":0.2202762928827665,"pZ":2.3100296257531037,"vX0":-4.461299529100285,"vY0":-136.83527601937067,"vZ0":-6.7085273496445526,"x":108.6,"y":176.41,"x0":1.6758396664714668,"y0":50.002856891867324,"z0":5.726600954873107,"aX":2.8343583905527114},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":-1.8,"spinRate":2442,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.3997696519437586,"extension":6.463141770984962},"index":2,"playId":"07d0a14d-40ab-31a8-9562-c681c942f001","pitchNumber":3,"startTime":"2026-05-05T03:09:13.479Z","endTime":"2026-05-05T03:09:16.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.715773228847183,"aZ":-37.12395229367668,"pfxX":-2.509216199169517,"pfxZ":-3.05368754701788,"pX":0.6726281176599851,"pZ":2.642336826272193,"vX0":-1.83742651944197,"vY0":-126.45002910279712,"vZ0":-0.7572233884224566,"x":91.36,"y":167.44,"x0":1.73464199730863,"y0":50.003735001268886,"z0":5.9233198385316355,"aX":-4.064748204309948},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.5,"breakHorizontal":4.9,"spinRate":2641,"spinDirection":283},"zone":6,"typeConfidence":2.0,"plateTime":0.433101749334178,"extension":6.447723377002866},"index":3,"playId":"98ca399c-3b83-3e73-af53-fe97b8667f84","pitchNumber":4,"startTime":"2026-05-05T03:09:29.059Z","endTime":"2026-05-05T03:09:32.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.004163100185977,"aZ":-30.41240377097774,"pfxX":-5.776919496476573,"pfxZ":1.1153876877808102,"pX":-0.572595588517024,"pZ":2.7711870888064087,"vX0":-3.7936711264077,"vY0":-125.63217523560542,"vZ0":-1.576339650404406,"x":138.83,"y":163.96,"x0":1.713171044480273,"y0":50.00466490906059,"z0":5.903894624772786,"aX":-9.134833374469444},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.9,"breakHorizontal":11.4,"spinRate":2520,"spinDirection":293},"zone":4,"typeConfidence":2.0,"plateTime":0.43778959312201504,"extension":6.452053339061846},"index":4,"playId":"deac45ba-d43f-3d7d-818c-31e0b1fe098c","pitchNumber":5,"startTime":"2026-05-05T03:09:52.483Z","endTime":"2026-05-05T03:09:55.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.400000000000002,"awayTeamWinProbability":80.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-05T03:09:55.483Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-05T03:10:02.663Z","endTime":"2026-05-05T03:11:49.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","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":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.132902007999906,"aZ":-41.70660081104359,"pfxX":-5.3487433693575195,"pfxZ":-7.002803977823168,"pX":0.3153866435397007,"pZ":3.762411345503238,"vX0":-1.2112538972024385,"vY0":-115.78227746367328,"vZ0":3.459764897485935,"x":104.98,"y":137.19,"x0":1.5400189564872098,"y0":50.004192706465545,"z0":6.233483597663751,"aX":-7.279068631325563},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-11.5,"breakHorizontal":10.0,"spinRate":2706,"spinDirection":330},"zone":12,"typeConfidence":2.0,"plateTime":0.472639092795176,"extension":6.292768718164063},"index":0,"playId":"64675aad-3a30-34a3-9737-9e4914b0fb3a","pitchNumber":1,"startTime":"2026-05-05T03:10:24.982Z","endTime":"2026-05-05T03:10:29.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49620579102026,"aZ":-34.114701085843926,"pfxX":-2.3418954494772164,"pfxZ":-1.1580852249916695,"pX":0.2644521791876247,"pZ":1.7144555026696924,"vX0":-2.796821526323434,"vY0":-127.43106050798909,"vZ0":-3.7362623411640454,"x":106.92,"y":192.49,"x0":1.6744764082188672,"y0":50.00575619135907,"z0":5.8522941519129725,"aX":-3.9100663177573862},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.6,"breakHorizontal":4.8,"spinRate":2654,"spinDirection":285},"zone":14,"typeConfidence":2.0,"plateTime":0.42737266152720466,"extension":6.425031404199593},"index":1,"playId":"b6569a6a-e229-3013-b0e4-bfd53d78999e","pitchNumber":2,"startTime":"2026-05-05T03:10:38.070Z","endTime":"2026-05-05T03:10:41.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.5,"endSpeed":87.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47153726421499,"aZ":-13.526780619844999,"pfxX":0.5936101142350667,"pfxZ":9.5915834732418,"pX":0.9486205673270365,"pZ":4.2725103547851,"vX0":-1.6936047590720187,"vY0":-137.79643862699683,"vZ0":-2.091022266458503,"x":80.84,"y":123.42,"x0":1.4911031774637877,"y0":50.00153170196913,"z0":5.943268037930129,"aX":1.1539831748828322},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":-0.7,"spinRate":2470,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.3958292524594098,"extension":6.53355777546136},"index":2,"playId":"9d98e5d0-3957-33e3-8988-0c19fdb62f89","pitchNumber":3,"startTime":"2026-05-05T03:10:53.140Z","endTime":"2026-05-05T03:10:56.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":86.3,"endSpeed":80.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04934520160068,"aZ":-33.00956434581885,"pfxX":-1.8374391233915603,"pfxZ":-0.5161151368718784,"pX":-0.0799341873640789,"pZ":2.4151159731684064,"vX0":-3.192069913803873,"vY0":-125.82026618187473,"vZ0":-2.155880079723187,"x":120.05,"y":173.57,"x0":1.4367063005442546,"y0":50.001418735689825,"z0":5.920884521789481,"aX":-2.987828178395967},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.2,"breakHorizontal":4.0,"spinRate":2673,"spinDirection":302},"zone":5,"typeConfidence":2.0,"plateTime":0.4329322803976545,"extension":6.4251693003434465},"index":3,"playId":"f1846f80-2f4b-3846-84ff-834ad6b93a5e","pitchNumber":4,"startTime":"2026-05-05T03:11:08.847Z","endTime":"2026-05-05T03:11:11.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-05T03:11:31.338Z","endTime":"2026-05-05T03:11:45.606Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"},"defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":95.4,"endSpeed":87.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.687694548288466,"aZ":-16.65705645707784,"pfxX":3.7394948906828294,"pfxZ":7.908436319190914,"pX":0.3091009740876736,"pZ":2.693405354354124,"vX0":-3.9388977833140983,"vY0":-138.8499464622844,"vZ0":-5.484137661352432,"x":115.34,"y":162.1,"x0":1.2569645050689875,"y0":50.00408146686851,"z0":5.794227163434197,"aX":7.33779125535748},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":-6.0,"spinRate":2166,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.39376060601582896,"extension":6.553454357909856},"index":5,"playId":"ddc2b724-3b0f-37b5-976d-9209834977e4","pitchNumber":5,"startTime":"2026-05-05T03:11:45.606Z","endTime":"2026-05-05T03:11:49.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-05T03:11:49.247Z","atBatIndex":72},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Pete Crow-Armstrong triples (2) on a sharp fly ball to center fielder Dane Myers.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-05T03:14:26.650Z","endTime":"2026-05-05T03:16:14.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Emilio Pagán replaces Graham Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-05-05T03:12:28.902Z","endTime":"2026-05-05T03:14:28.918Z","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":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.320487741132915,"aZ":-25.919691076585856,"pfxX":0.2095322043752168,"pfxZ":3.8702196181175585,"pX":-0.4599832737203549,"pZ":1.7933308603968316,"vX0":1.7396728373532013,"vY0":-125.98742687359413,"vZ0":-3.962412887264741,"x":134.53,"y":190.36,"x0":-1.185131507784465,"y0":50.00221874669998,"z0":5.468463547022825,"aX":0.3386065685364432},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.4,"breakHorizontal":-0.7,"spinRate":2371,"spinDirection":198},"zone":7,"typeConfidence":0.9,"plateTime":0.43386938630978644,"extension":6.7980087544637025},"index":1,"playId":"80e102ad-e885-3de5-be27-784f0d576414","pitchNumber":1,"startTime":"2026-05-05T03:14:28.918Z","endTime":"2026-05-05T03:14:32.530Z","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":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":82.4,"endSpeed":75.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.080249632248883,"aZ":-30.491750066841725,"pfxX":-3.358367877039566,"pfxZ":1.1548232488897767,"pX":-0.6326259900094602,"pZ":2.716656764090856,"vX0":2.434466392935361,"vY0":-120.05233097221912,"vZ0":-0.239219228929057,"x":141.11,"y":165.43,"x0":-1.2254416205770615,"y0":50.00155532815134,"z0":5.540570063976383,"aX":-4.882924999810585},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.3,"breakHorizontal":5.5,"spinRate":889,"spinDirection":249},"zone":4,"typeConfidence":0.9,"plateTime":0.45691628856367306,"extension":7.128497106659739},"index":2,"playId":"d53f66d4-e936-3059-9ce9-d1a460febf9d","pitchNumber":2,"startTime":"2026-05-05T03:14:47.253Z","endTime":"2026-05-05T03:14:50.663Z","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":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9828898019368,"aZ":-11.217350486436397,"pfxX":-5.719768177886613,"pfxZ":10.84116821778884,"pX":0.008296094082909659,"pZ":3.265301169765281,"vX0":5.057872621693627,"vY0":-138.84215660595055,"vZ0":-3.9517012295306646,"x":116.68,"y":150.62,"x0":-1.102853106389254,"y0":50.00114968717819,"z0":5.465811966271239,"aX":-11.054822364805565},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.8,"breakHorizontal":9.1,"spinRate":2595,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.39601063734212083,"extension":6.891057349879549},"index":3,"playId":"35e18310-0bf2-3857-9ae7-27e65494a4da","pitchNumber":3,"startTime":"2026-05-05T03:15:13.212Z","endTime":"2026-05-05T03:15:16.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":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.041441365038978,"aZ":-33.380849105428084,"pfxX":-4.180642740268057,"pfxZ":-0.8175397162663742,"pX":-0.641571396729004,"pZ":0.8236496168565357,"vX0":2.5174972979921515,"vY0":-120.33741178385745,"vZ0":-3.8403084018296223,"x":141.46,"y":216.54,"x0":-1.157351789301476,"y0":50.00509199829853,"z0":5.392884009223721,"aX":-6.140956529408142},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.2,"breakHorizontal":7.0,"spinRate":917,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.45491106340281107,"extension":7.234104696699642},"index":4,"playId":"f090c018-07b3-3c5b-8126-94f6ecd74f8e","pitchNumber":4,"startTime":"2026-05-05T03:15:37.514Z","endTime":"2026-05-05T03:15:40.775Z","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":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80166438330007,"aZ":-32.589035867485684,"pfxX":-6.050882936930384,"pfxZ":-0.28587558818787073,"pX":0.1591438725857879,"pZ":2.3747120138204574,"vX0":4.88672456080142,"vY0":-119.83495300983441,"vZ0":-0.4823673190451164,"x":110.93,"y":174.66,"x0":-1.1233025174684583,"y0":50.003947142072164,"z0":5.497454622920887,"aX":-8.775056049734497},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.4,"breakHorizontal":9.7,"spinRate":839,"spinDirection":253},"zone":5,"typeConfidence":0.91,"plateTime":0.45760181144092993,"extension":7.245602659121327},"hitData":{"launchSpeed":103.6,"launchAngle":35.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":158.36,"coordY":40.39}},"index":5,"playId":"aab6db90-3640-3543-808d-d43469d33a0f","pitchNumber":5,"startTime":"2026-05-05T03:15:57.726Z","endTime":"2026-05-05T03:16:14.668Z","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":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.10000000000001,"awayTeamWinProbability":43.89999999999999,"homeTeamWinProbabilityAdded":35.70000000000001,"leverageIndex":3.47,"dramaIndex":311.0,"contextMetrics":{},"playEndTime":"2026-05-05T03:16:14.668Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-05T03:16:23.444Z","endTime":"2026-05-05T03:18:16.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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":"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.2,"endSpeed":79.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.459354581334143,"aZ":-28.054171487832065,"pfxX":1.515952072485284,"pfxZ":2.573004049061044,"pX":0.9518357574603393,"pZ":2.389727102793622,"vX0":4.479885548598791,"vY0":-125.52350993715241,"vZ0":-2.0217227354685137,"x":80.72,"y":174.26,"x0":-1.050154321317884,"y0":50.00416678220417,"z0":5.48085730638092,"aX":2.4283309275312015},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.4,"breakHorizontal":-3.7,"spinRate":2240,"spinDirection":167},"zone":14,"typeConfidence":0.91,"plateTime":0.4356969072640253,"extension":7.0312485998042265},"index":0,"playId":"ce32c15b-413a-3f43-9ecc-28ea56bc4ee9","pitchNumber":1,"startTime":"2026-05-05T03:16:50.760Z","endTime":"2026-05-05T03:16:54.404Z","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":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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(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":86.2,"endSpeed":80.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.534016126925007,"aZ":-28.117784330018086,"pfxX":2.346493972404883,"pfxZ":2.521013136335503,"pX":0.6254178630090896,"pZ":1.2376934462656335,"vX0":3.691796585134475,"vY0":-125.5557586210132,"vZ0":-4.5179331699452785,"x":93.16,"y":205.36,"x0":-1.1643654140288446,"y0":50.00224581874282,"z0":5.3274980546523,"aX":3.775988953663439},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":-5.0,"spinRate":2334,"spinDirection":184},"zone":14,"typeConfidence":0.91,"plateTime":0.4349153078857846,"extension":7.078018672306993},"index":1,"playId":"9698edaf-dc13-3a6e-baef-9084855cb35d","pitchNumber":2,"startTime":"2026-05-05T03:17:13.282Z","endTime":"2026-05-05T03:17:16.282Z","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":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.093056284843065,"aZ":-27.178338750447587,"pfxX":0.1967021516361669,"pfxZ":3.074239926271675,"pX":1.4430152337250752,"pZ":0.15076917238713744,"vX0":6.051996562771832,"vY0":-126.47702168215463,"vZ0":-7.351242322558126,"x":62.0,"y":234.71,"x0":-1.003455049866373,"y0":50.00274400495408,"z0":5.265775603115007,"aX":0.31890297383895055},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.2,"breakHorizontal":-1.7,"spinRate":2281,"spinDirection":182},"zone":14,"typeConfidence":0.91,"plateTime":0.4325762459183342,"extension":7.087390149198162},"index":2,"playId":"e150722a-0907-3c53-a3d8-6e31ccd16604","pitchNumber":3,"startTime":"2026-05-05T03:17:44.780Z","endTime":"2026-05-05T03:17:50.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":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.356136473334406,"aZ":-11.13839184859807,"pfxX":-5.264202502456237,"pfxZ":10.880082122304934,"pX":0.22612994153966468,"pZ":2.7653106276742667,"vX0":5.348993851166156,"vY0":-138.29598822766093,"vZ0":-5.12778565849572,"x":108.38,"y":164.12,"x0":-1.0508096995019696,"y0":50.00568767855341,"z0":5.393288382144276,"aX":-10.180755124126208},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.8,"breakHorizontal":8.4,"spinRate":2557,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.3963309198240843,"extension":7.043039301275123},"index":3,"playId":"600c359c-ee98-3ed9-bbec-226cb75f6539","pitchNumber":4,"startTime":"2026-05-05T03:18:12.974Z","endTime":"2026-05-05T03:18:16.182Z","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":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-13.70000000000001,"leverageIndex":3.73,"dramaIndex":183.0,"contextMetrics":{},"playEndTime":"2026-05-05T03:18:16.182Z","atBatIndex":74},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nico Hoerner out on a sacrifice fly to left fielder JJ Bleday. Pete Crow-Armstrong scores.","rbi":1,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-05T03:19:13.183Z","endTime":"2026-05-05T03:19:26.086Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"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_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":641941,"link":"/api/v1/people/641941"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"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-05-05T03:18:30.600Z","endTime":"2026-05-05T03:19:15.474Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.857090798988985,"aZ":-27.156304625021324,"pfxX":2.764951037104275,"pfxZ":3.1292655333953654,"pX":-0.16580634948064216,"pZ":1.5110900936156315,"vX0":1.9404082941474208,"vY0":-125.68222025630044,"vZ0":-4.19744682697718,"x":123.32,"y":197.98,"x0":-1.3064593150677823,"y0":50.004856634187945,"z0":5.401939032446183,"aX":4.434420852475433},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.9,"breakHorizontal":-5.4,"spinRate":2390,"spinDirection":161},"zone":13,"typeConfidence":0.91,"plateTime":0.4353857309323663,"extension":6.978401189442551},"hitData":{"launchSpeed":81.3,"launchAngle":25.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.94,"coordY":96.72}},"index":1,"playId":"fee58983-9029-3d2a-97e9-4daab73ed369","pitchNumber":1,"startTime":"2026-05-05T03:19:15.474Z","endTime":"2026-05-05T03:19:26.086Z","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":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":11.200000000000003,"leverageIndex":5.96,"dramaIndex":223.0,"contextMetrics":{},"playEndTime":"2026-05-05T03:19:26.086Z","atBatIndex":75},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Conforto homers (1) on a fly ball to center field.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-05T03:20:31.692Z","endTime":"2026-05-05T03:22:51.915Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".448"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".067"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.61"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.36"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.07"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.98"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.20"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.79"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.38"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.63"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.95"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.64"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.99"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.09"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.89"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.483"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.071"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.483"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.071"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6,7],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":{"id":641941,"link":"/api/v1/people/641941"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Michael Conforto replaces Matt Shaw.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-05T03:20:01.303Z","endTime":"2026-05-05T03:20:34.011Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"202","replacedPlayer":{"id":807713,"link":"/api/v1/people/807713"},"defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.496533925994648,"aZ":-27.095532559336785,"pfxX":1.9618109255469849,"pfxZ":3.124476177852455,"pX":-0.07064208391582687,"pZ":2.0339197338119703,"vX0":2.207633684645985,"vY0":-126.40260913458381,"vZ0":-3.0514623140209767,"x":119.69,"y":183.86,"x0":-1.2086027318961514,"y0":50.00625612891601,"z0":5.4203416901091215,"aX":3.191109184695868},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":-4.1,"spinRate":2358,"spinDirection":167},"zone":8,"typeConfidence":0.91,"plateTime":0.43245860913700174,"extension":6.99623858455397},"index":1,"playId":"1779a69d-c3a3-37ee-9a3d-cea18510b488","pitchNumber":1,"startTime":"2026-05-05T03:20:34.011Z","endTime":"2026-05-05T03:20:37.220Z","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":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2026-05-05T03:20:44.942Z","endTime":"2026-05-05T03:21:00.204Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.522105704040907,"aZ":-27.120752027357057,"pfxX":2.0154394224694387,"pfxZ":3.1602940473551033,"pX":-1.0473896096612862,"pZ":1.7383332961519864,"vX0":0.24806748171817183,"vY0":-124.8836052777564,"vZ0":-3.4556522259845632,"x":156.92,"y":191.85,"x0":-1.409831133840323,"y0":50.00058302231438,"z0":5.343914499152569,"aX":3.2181659583989046},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.3,"breakHorizontal":-3.7,"spinRate":2355,"spinDirection":153},"zone":13,"typeConfidence":0.91,"plateTime":0.43674172214822127,"extension":6.7674315663046185},"index":3,"playId":"3a35d801-c831-3ac6-98f8-bb98deace365","pitchNumber":2,"startTime":"2026-05-05T03:21:00.204Z","endTime":"2026-05-05T03:21:03.982Z","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":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.8,"endSpeed":86.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.052379401700353,"aZ":-12.790604153156504,"pfxX":-4.793673299926693,"pfxZ":10.048458896286572,"pX":1.043269354199198,"pZ":2.391010577306983,"vX0":7.513034025914395,"vY0":-137.87204909878574,"vZ0":-5.5302655527596185,"x":77.23,"y":174.22,"x0":-1.0916580190344987,"y0":50.00477837527383,"z0":5.28289561081294,"aX":-9.249487215798029},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":7.2,"spinRate":2627,"spinDirection":209},"zone":14,"typeConfidence":0.9,"plateTime":0.39695400599283515,"extension":6.996867885669634},"index":4,"playId":"38224a81-4fca-372b-849a-6d74bece933e","pitchNumber":3,"startTime":"2026-05-05T03:21:20.139Z","endTime":"2026-05-05T03:21:24.343Z","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":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.133939551405504,"aZ":-13.982685471218911,"pfxX":-4.826876560978784,"pfxZ":9.492286961386657,"pX":-0.4610419911292668,"pZ":4.005232183163143,"vX0":4.21100181111698,"vY0":-137.6962892214431,"vZ0":-1.3456500522865513,"x":134.57,"y":130.64,"x0":-1.3845038735725277,"y0":50.00345942231369,"z0":5.4483092969700415,"aX":-9.251280604209168},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":7.8,"spinRate":2450,"spinDirection":212},"zone":11,"typeConfidence":0.89,"plateTime":0.3980866187424974,"extension":6.867989100790568},"index":5,"playId":"294ed3b1-7818-3844-b419-dac584307c0b","pitchNumber":4,"startTime":"2026-05-05T03:21:39.543Z","endTime":"2026-05-05T03:21:42.724Z","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":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.040127640504966,"aZ":-28.49604038651588,"pfxX":1.6679759748201572,"pfxZ":2.3585403118866015,"pX":-0.07366633722895653,"pZ":1.9501937000672667,"vX0":2.277366190308949,"vY0":-123.65629201585396,"vZ0":-2.4737975866509996,"x":119.81,"y":186.12,"x0":-1.2208387333686759,"y0":50.00409520846317,"z0":5.3376422208420164,"aX":2.6005185559922177},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.0,"breakHorizontal":-3.5,"spinRate":2234,"spinDirection":160},"zone":8,"typeConfidence":0.91,"plateTime":0.4417779304316447,"extension":7.038325109936069},"index":6,"playId":"1697cf58-c1d6-3f20-b3a5-ff235f2f3ff9","pitchNumber":5,"startTime":"2026-05-05T03:22:00.606Z","endTime":"2026-05-05T03:22:04.030Z","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":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.054844233884058,"aZ":-13.47471691221123,"pfxX":-4.9422577474193945,"pfxZ":9.835273073870676,"pX":-0.2353049348928446,"pZ":2.787541259686511,"vX0":4.589133610017693,"vY0":-136.97321262772962,"vZ0":-4.417936085884513,"x":125.97,"y":163.52,"x0":-1.2897556894726663,"y0":50.00354443279729,"z0":5.341673188572083,"aX":-9.398050248286467},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":8.0,"spinRate":2521,"spinDirection":213},"zone":2,"typeConfidence":0.89,"plateTime":0.39976070086544047,"extension":7.018935168357383},"hitData":{"launchSpeed":100.9,"launchAngle":36.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":82.3,"coordY":41.16}},"index":7,"playId":"750219d9-fb9e-3161-bdfb-a0dacc158553","pitchNumber":6,"startTime":"2026-05-05T03:22:25.709Z","endTime":"2026-05-05T03:22:51.915Z","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":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":46.4,"leverageIndex":1.42,"dramaIndex":325.0,"contextMetrics":{},"playEndTime":"2026-05-05T03:22:51.915Z","atBatIndex":76}]