[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pete Crow-Armstrong lines out to shortstop Jacob Gonzalez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T17:39:44.220Z","endTime":"2026-07-26T17:40:41.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T15:48:30.081Z","endTime":"2026-07-26T17:08:01.539Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T17:08:01.539Z","endTime":"2026-07-26T17:35:35.950Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-26T17:35:35.950Z","endTime":"2026-07-26T17:39:46.511Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"},"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":97.5,"endSpeed":89.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.216419376137843,"aZ":-13.74393098518266,"pfxX":-5.94794148630397,"pfxZ":8.979104531009982,"pX":-0.6159580481404271,"pZ":3.346236957304442,"vX0":3.3296624954574776,"vY0":-142.0399332782649,"vZ0":-4.669327435494677,"x":140.48,"y":148.43,"x0":-1.0279804082590496,"y0":50.00127168627395,"z0":5.87926385222055,"aX":-12.204752384699342},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":10.1,"spinRate":2500,"spinDirection":222},"zone":1,"typeConfidence":0.91,"plateTime":0.3849858517149536,"extension":6.200524056815893},"index":3,"playId":"e683505e-f7c0-388d-b549-81db91256318","pitchNumber":1,"startTime":"2026-07-26T17:39:46.511Z","endTime":"2026-07-26T17:39:50.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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.2,"endSpeed":89.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00228125250975,"aZ":-12.635233848178618,"pfxX":-5.544758152669775,"pfxZ":9.553815822449792,"pX":-0.059457161108097824,"pZ":2.986659615594501,"vX0":3.773045260314989,"vY0":-141.56076633479054,"vZ0":-6.189311118610503,"x":119.27,"y":158.14,"x0":-0.6840054945254258,"y0":50.00201763127068,"z0":5.998111928647527,"aX":-11.338955376981538},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":9.4,"spinRate":2449,"spinDirection":219},"zone":2,"typeConfidence":0.91,"plateTime":0.38579700634388026,"extension":5.963185727501144},"index":4,"playId":"7b16d97f-6be5-365e-817e-c2a18f307827","pitchNumber":2,"startTime":"2026-07-26T17:39:58.055Z","endTime":"2026-07-26T17:40:01.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81678352605039,"aZ":-13.103897760279148,"pfxX":-5.124007991329583,"pfxZ":9.26299302356818,"pX":0.8518668014991695,"pZ":3.3552526952113615,"vX0":6.5574510639471955,"vY0":-142.1696483260286,"vZ0":-4.633425590621798,"x":84.53,"y":148.19,"x0":-0.8125457442709969,"y0":50.00571416740993,"z0":5.829984768938804,"aX":-10.552619366088003},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.1,"breakHorizontal":8.0,"spinRate":2456,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.3844176651148641,"extension":6.3660504820268216},"index":5,"playId":"334de9ab-223b-3451-97a5-5bbf4fb403da","pitchNumber":3,"startTime":"2026-07-26T17:40:10.449Z","endTime":"2026-07-26T17:40:14.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91278654372735,"aZ":-41.38563929257961,"pfxX":3.624818197431923,"pfxZ":-5.869756362888302,"pX":-0.8496810532537707,"pZ":1.5977399769992864,"vX0":-0.9572224516003232,"vY0":-124.2001914529485,"vZ0":-2.6527790359740786,"x":149.39,"y":195.64,"x0":-0.931236452693402,"y0":50.00388651438612,"z0":6.107745238824284,"aX":5.686736261073852},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-11.0,"breakHorizontal":-6.4,"spinRate":2787,"spinDirection":50},"zone":13,"typeConfidence":0.9,"plateTime":0.4403093127769502,"extension":5.8541009620885225},"index":6,"playId":"8af983b3-f071-3a42-b32a-25180e455607","pitchNumber":4,"startTime":"2026-07-26T17:40:22.315Z","endTime":"2026-07-26T17:40:26.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.587639183315716,"aZ":-39.78296267646979,"pfxX":7.86169824896341,"pfxZ":-4.848737818953474,"pX":-0.07396704419178066,"pZ":2.3662367561077904,"vX0":-0.5109255947578693,"vY0":-124.38239386328846,"vZ0":-1.315110683592794,"x":119.82,"y":174.89,"x0":-0.8876857865114728,"y0":50.003087474125344,"z0":6.196049639898022,"aX":12.33693176762911},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.9,"breakHorizontal":-14.2,"spinRate":2924,"spinDirection":46},"zone":5,"typeConfidence":0.9,"plateTime":0.44009775839225496,"extension":5.907262379428611},"hitData":{"launchSpeed":53.8,"launchAngle":23.0,"totalDistance":141.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":127.97,"coordY":145.47}},"index":7,"playId":"23d5f561-a55a-3ae5-84f7-e117ea8b7a17","pitchNumber":5,"startTime":"2026-07-26T17:40:35.034Z","endTime":"2026-07-26T17:40:41.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-07-26T17:40:41.056Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Seiya Suzuki pops out to shortstop Jacob Gonzalez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T17:40:46.830Z","endTime":"2026-07-26T17:42:10.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":4},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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.1,"endSpeed":84.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61743654769221,"aZ":-29.27798609343882,"pfxX":0.6026800632441234,"pfxZ":1.5881564842601374,"pX":0.4911016616059321,"pZ":1.5493747257828683,"vX0":3.4535191968463272,"vY0":-134.055181697378,"vZ0":-6.241720879094715,"x":98.28,"y":196.95,"x0":-0.8914578864562079,"y0":50.00379487617151,"z0":5.994500177469551,"aX":1.0973244757969614},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.8,"breakHorizontal":-1.8,"spinRate":2730,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.4083758041501815,"extension":6.057216680076469},"index":0,"playId":"4aec186c-ad22-3b3c-a5e7-bb6c5a599674","pitchNumber":1,"startTime":"2026-07-26T17:41:01.001Z","endTime":"2026-07-26T17:41:04.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02903728227899,"aZ":-31.49197694054106,"pfxX":1.5124584532500789,"pfxZ":0.37819644922892515,"pX":0.5933819956825449,"pZ":2.7619209092436003,"vX0":3.021176207488171,"vY0":-132.48479286365546,"vZ0":-2.974372880111529,"x":94.38,"y":164.21,"x0":-0.7527095916580088,"y0":50.00121103040383,"z0":6.1715121967681705,"aX":2.721640332300332},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.4,"breakHorizontal":-3.4,"spinRate":2768,"spinDirection":117},"zone":6,"typeConfidence":0.85,"plateTime":0.41148256664154736,"extension":6.053210545630182},"index":1,"playId":"2554c025-f5c0-3f8f-a33c-f009570a7418","pitchNumber":2,"startTime":"2026-07-26T17:41:16.849Z","endTime":"2026-07-26T17:41:20.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.154124215817475,"aZ":-14.504479983796834,"pfxX":-5.2981375470741146,"pfxZ":8.664855564186638,"pX":-0.24401768324047357,"pZ":4.568779190892084,"vX0":3.2999445999040424,"vY0":-142.03496135804275,"vZ0":-1.6351049850466879,"x":126.3,"y":115.42,"x0":-0.7338355771248908,"y0":50.00068827429435,"z0":6.076306856664101,"aX":-10.801487548133396},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.5,"breakHorizontal":8.9,"spinRate":2414,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.3859309435082854,"extension":6.14472338916336},"index":2,"playId":"ca7cff4f-17a9-3b61-a81a-a3ea2bd5d32d","pitchNumber":3,"startTime":"2026-07-26T17:41:31.184Z","endTime":"2026-07-26T17:41:34.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00196100907317,"aZ":-41.35521854981137,"pfxX":5.294063942829535,"pfxZ":-5.973412488029506,"pX":-0.40803523347656373,"pZ":0.2591696692837934,"vX0":-0.677461409304996,"vY0":-123.34894985943858,"vZ0":-5.48543431772419,"x":132.55,"y":231.78,"x0":-0.8170931592981399,"y0":50.0010462412881,"z0":6.006386465788122,"aX":8.140220498917106},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-11.9,"breakHorizontal":-9.4,"spinRate":2730,"spinDirection":36},"zone":13,"typeConfidence":0.9,"plateTime":0.4443984442412008,"extension":5.8646879520242985},"index":3,"playId":"9d354d26-1516-37a1-8f24-0d17317af6b9","pitchNumber":4,"startTime":"2026-07-26T17:41:42.867Z","endTime":"2026-07-26T17:41:46.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.537524966664023,"aZ":-29.628615554168448,"pfxX":1.4682546411017054,"pfxZ":1.414861711384484,"pX":0.34763886948336875,"pZ":2.4578814220495873,"vX0":2.468656356671569,"vY0":-132.3787653712433,"vZ0":-3.910182065779734,"x":103.75,"y":172.42,"x0":-0.7827664877541631,"y0":50.00474025781322,"z0":6.089559013783972,"aX":2.6418829533510624},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.0,"breakHorizontal":-3.1,"spinRate":2864,"spinDirection":110},"zone":6,"typeConfidence":0.88,"plateTime":0.411562971415254,"extension":5.999720584802595},"hitData":{"launchSpeed":91.4,"launchAngle":63.0,"totalDistance":161.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":147.63}},"index":4,"playId":"087c56ca-fde7-3e85-b281-a773d0d155c3","pitchNumber":5,"startTime":"2026-07-26T17:42:00.951Z","endTime":"2026-07-26T17:42:10.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-26T17:42:10.732Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Busch walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T17:42:15.146Z","endTime":"2026-07-26T17:44:00.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.4,"endSpeed":78.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.602963131849183,"aZ":-39.307485025158336,"pfxX":5.7264826923234216,"pfxZ":-4.562357979129658,"pX":-0.8428041880886528,"pZ":2.433927582545358,"vX0":-1.3448146929430451,"vY0":-124.45564398206497,"vZ0":-1.2143338311394833,"x":149.13,"y":173.06,"x0":-1.0384151982833705,"y0":50.000621960810506,"z0":6.19140486269228,"aX":8.957965169017843},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-8.3,"breakHorizontal":-10.1,"spinRate":2834,"spinDirection":42},"zone":4,"typeConfidence":0.9,"plateTime":0.44054715957436663,"extension":5.9234759512146375},"index":0,"playId":"f790eabc-2da5-32d5-964f-d38c7880854f","pitchNumber":1,"startTime":"2026-07-26T17:42:25.909Z","endTime":"2026-07-26T17:42:29.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94336261702791,"aZ":-40.94280656116862,"pfxX":5.440564599289052,"pfxZ":-5.690870602426411,"pX":-0.8220955400116854,"pZ":2.3631049608630255,"vX0":-1.5471303179721023,"vY0":-123.46399757547091,"vZ0":-0.908658695711011,"x":148.34,"y":174.98,"x0":-0.8935372750517157,"y0":50.001648474906226,"z0":6.186289182388104,"aX":8.38528311083209},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-10.2,"breakHorizontal":-9.5,"spinRate":2941,"spinDirection":45},"zone":4,"typeConfidence":0.9,"plateTime":0.4438930653884179,"extension":5.904287149178561},"index":1,"playId":"e6334ac6-881d-346e-8164-bade6affb97b","pitchNumber":2,"startTime":"2026-07-26T17:42:36.976Z","endTime":"2026-07-26T17:42:40.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.769661442187147,"aZ":-13.605101831373975,"pfxX":-5.289822776389922,"pfxZ":9.176603767850048,"pX":0.47089746216237466,"pZ":3.1968978056081547,"vX0":5.033187918693193,"vY0":-141.26173596077817,"vZ0":-5.574982931989636,"x":99.05,"y":152.46,"x0":-0.6455023764464428,"y0":50.00380748504906,"z0":6.0685626105848804,"aX":-10.70591232850886},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":2470,"spinDirection":217},"zone":3,"typeConfidence":0.91,"plateTime":0.3875433854635961,"extension":6.349702454743174},"index":2,"playId":"fb2fa3ef-f4c6-3d52-90c7-8fe61ee0788e","pitchNumber":3,"startTime":"2026-07-26T17:42:49.827Z","endTime":"2026-07-26T17:42:52.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.257442301306313,"aZ":-40.924058364644736,"pfxX":3.3631200442188134,"pfxZ":-5.55649452074266,"pX":-0.02144458886335946,"pZ":2.1031584396845178,"vX0":0.4887645069100752,"vY0":-124.25951018656355,"vZ0":-1.6792364539586777,"x":117.82,"y":181.99,"x0":-0.6575497695166508,"y0":50.0024589513562,"z0":6.165970467293115,"aX":5.295984812581449},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-10.2,"breakHorizontal":-6.2,"spinRate":2749,"spinDirection":46},"zone":8,"typeConfidence":0.9,"plateTime":0.43961395337132503,"extension":5.941815079908395},"index":3,"playId":"a1d3ad2a-a709-37cd-a563-5cae6f886073","pitchNumber":4,"startTime":"2026-07-26T17:43:01.962Z","endTime":"2026-07-26T17:43:05.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-26T17:43:15.420Z","endTime":"2026-07-26T17:43:24.224Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80358798482274,"aZ":-29.853589499627144,"pfxX":2.340137642509508,"pfxZ":1.2710854113694836,"pX":-0.3885724371272157,"pZ":2.5173536025491927,"vX0":0.36461964353046494,"vY0":-132.8730879086293,"vZ0":-3.784272264926317,"x":131.81,"y":170.81,"x0":-0.8314908569971705,"y0":50.003896155451265,"z0":6.079201829415076,"aX":4.273129531758798},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.8,"breakHorizontal":-4.3,"spinRate":2795,"spinDirection":110},"zone":4,"typeConfidence":0.87,"plateTime":0.4089285896997601,"extension":6.0702149523842435},"index":5,"playId":"de44c935-011a-322d-98d1-3bcfff7ac83e","pitchNumber":5,"startTime":"2026-07-26T17:43:24.224Z","endTime":"2026-07-26T17:43:27.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.730986135523157,"aZ":-12.964429832105914,"pfxX":-3.3636753486824627,"pfxZ":9.299784960123736,"pX":0.8020522302673657,"pZ":3.4162753688683485,"vX0":4.946189401432477,"vY0":-142.5842085845927,"vZ0":-5.003851455928399,"x":86.43,"y":146.54,"x0":-0.515407256064108,"y0":50.00594391051905,"z0":6.00723799752808,"aX":-6.950837745468084},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":5.2,"spinRate":2443,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.38362781542892144,"extension":6.4588165720072155},"index":6,"playId":"8d3092c7-c0f0-3e4a-bda0-29e849ff16c2","pitchNumber":6,"startTime":"2026-07-26T17:43:43.482Z","endTime":"2026-07-26T17:43:47.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51688294742691,"aZ":-41.701321338100485,"pfxX":3.5551598929813393,"pfxZ":-6.052229364982457,"pX":-1.0983931139421739,"pZ":1.9084905179018583,"vX0":-1.8176421422459896,"vY0":-124.49673020772863,"vZ0":-2.0275123698979667,"x":158.87,"y":187.25,"x0":-0.8215471795702692,"y0":50.00560943618992,"z0":6.178433054882282,"aX":5.593016509890618},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-11.2,"breakHorizontal":-6.0,"spinRate":2748,"spinDirection":44},"zone":13,"typeConfidence":0.9,"plateTime":0.43960861693684183,"extension":6.008633046763434},"index":7,"playId":"27f25c0f-abd2-3409-ae5e-de64d5107e2b","pitchNumber":7,"startTime":"2026-07-26T17:43:56.878Z","endTime":"2026-07-26T17:44:00.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-26T17:44:00.755Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T17:44:07.089Z","endTime":"2026-07-26T17:45:48.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676566,"link":"/api/v1/people/676566"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.627941417203335,"aZ":-10.429443027447519,"pfxX":-2.684117590510926,"pfxZ":10.572265031555194,"pX":1.2170629407293985,"pZ":1.9616206824807796,"vX0":5.960651662296198,"vY0":-142.05639551153524,"vZ0":-9.213344954741936,"x":70.61,"y":185.82,"x0":-0.5537230327798817,"y0":50.001118028848516,"z0":5.897851992568402,"aX":-5.520203435739338},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.5,"breakHorizontal":3.7,"spinRate":2448,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.38464537965814083,"extension":6.274081637887155},"index":0,"playId":"8d49f5ca-213a-3c7b-9c7a-7aad9ea70981","pitchNumber":1,"startTime":"2026-07-26T17:44:29.052Z","endTime":"2026-07-26T17:44:32.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":89.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.140320321188128,"aZ":-15.080920133108823,"pfxX":-3.8445399795025774,"pfxZ":8.311344088257904,"pX":0.08529155834738954,"pZ":2.681856833015482,"vX0":4.133169728041704,"vY0":-141.96665583800808,"vZ0":-6.213777380486352,"x":113.75,"y":166.37,"x0":-0.8845865856261205,"y0":50.004210100607075,"z0":5.845621207276792,"aX":-7.9090014433440015},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":6.2,"spinRate":2476,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.384669341685866,"extension":6.155223991783367},"index":1,"playId":"2058cfee-5f1a-3f98-a7ab-edeaa80691e3","pitchNumber":2,"startTime":"2026-07-26T17:44:45.977Z","endTime":"2026-07-26T17:44:49.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15487668463904,"aZ":-25.830102298529564,"pfxX":0.8634766464582144,"pfxZ":3.5425982740017146,"pX":-0.7025684430549327,"pZ":1.4635799003876453,"vX0":0.12969709031584836,"vY0":-131.77205661759197,"vZ0":-7.021138317321487,"x":143.78,"y":199.26,"x0":-0.8645936481014291,"y0":50.00547270710149,"z0":6.021980112296751,"aX":1.5465805077822556},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.4,"breakHorizontal":-1.6,"spinRate":2719,"spinDirection":165},"zone":13,"typeConfidence":0.9,"plateTime":0.41278316208274424,"extension":6.021121845929893},"index":2,"playId":"c617763f-9363-3f11-aa33-c9ce272dbbf1","pitchNumber":3,"startTime":"2026-07-26T17:45:05.354Z","endTime":"2026-07-26T17:45:08.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.019384176024737,"aZ":-12.898660256551446,"pfxX":-4.3202240628052735,"pfxZ":9.387386389424083,"pX":1.3980055850203863,"pZ":1.238394271836622,"vX0":7.336945908742213,"vY0":-141.82407072100708,"vZ0":-10.202449778811722,"x":63.71,"y":205.34,"x0":-0.6518028477556009,"y0":50.00110178088876,"z0":5.687454579620841,"aX":-8.869985326355726},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":6.5,"spinRate":2533,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.3850271231068918,"extension":6.8346022202980645},"index":3,"playId":"a0bd1ea3-7f57-3925-b8c3-ca89f90e9045","pitchNumber":4,"startTime":"2026-07-26T17:45:23.692Z","endTime":"2026-07-26T17:45:27.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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, 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":85.7,"endSpeed":80.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72707922957477,"aZ":-41.30525652117719,"pfxX":2.475331388159714,"pfxZ":-5.742048982837796,"pX":0.23409219183608732,"pZ":0.9897054974497317,"vX0":1.6872315615759432,"vY0":-124.932679486621,"vZ0":-4.380119029054376,"x":108.08,"y":212.06,"x0":-0.7702028140831534,"y0":50.00356709806408,"z0":6.139034105697422,"aX":3.9363428614772458},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-11.2,"breakHorizontal":-4.8,"spinRate":2732,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.437395902423225,"extension":6.054134945199517},"index":4,"playId":"af63ea32-9711-3dc7-956e-26f1ff6e130b","pitchNumber":5,"startTime":"2026-07-26T17:45:41.873Z","endTime":"2026-07-26T17:45:48.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-26T17:45:48.816Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T17:47:12.934Z","endTime":"2026-07-26T17:49:50.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.045174819313523,"aZ":-13.935977486495384,"pfxX":-2.880358465276686,"pfxZ":9.977674429731865,"pX":-0.2982012203037596,"pZ":3.1516596550484484,"vX0":3.5358452004172776,"vY0":-133.89341623500732,"vZ0":-4.335946557454654,"x":128.37,"y":153.69,"x0":-1.2574278845261513,"y0":50.004236979820384,"z0":5.778929732478973,"aX":-5.266239776759969},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.4,"breakHorizontal":4.6,"spinRate":2299,"spinDirection":209},"zone":1,"typeConfidence":0.85,"plateTime":0.4080034849145484,"extension":6.801579681595175},"index":0,"playId":"4e96e79f-c923-3dd0-b505-e618ced6e670","pitchNumber":1,"startTime":"2026-07-26T17:47:56.740Z","endTime":"2026-07-26T17:47:59.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59580741707412,"aZ":-25.73497855030738,"pfxX":-8.29037658890681,"pfxZ":4.188996793721204,"pX":-0.7884580209074963,"pZ":2.6063145535481063,"vX0":3.6575452239662436,"vY0":-123.24015266032963,"vZ0":-2.758071083793209,"x":147.05,"y":168.41,"x0":-1.2150339072530525,"y0":50.0041644141454,"z0":5.914737046165224,"aX":-12.747493098051072},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.2,"breakHorizontal":14.2,"spinRate":1849,"spinDirection":223},"zone":4,"typeConfidence":0.89,"plateTime":0.44452174187196514,"extension":6.568733598033798},"index":1,"playId":"665cfb1b-207d-3378-b788-a64fc35bfeb3","pitchNumber":2,"startTime":"2026-07-26T17:48:09.843Z","endTime":"2026-07-26T17:48:12.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":91.2,"endSpeed":83.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.761765158504016,"aZ":-17.505529726203054,"pfxX":-3.76481115672009,"pfxZ":8.137266224975281,"pX":-1.6239117841835933,"pZ":4.516385598482298,"vX0":0.34213114750869467,"vY0":-132.98991283675204,"vZ0":-0.46596721659914636,"x":178.9,"y":116.84,"x0":-1.2641447303936815,"y0":50.005205641529926,"z0":5.956219496140547,"aX":-6.788810695954193},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.9,"breakHorizontal":6.7,"spinRate":2261,"spinDirection":214},"zone":11,"typeConfidence":0.6,"plateTime":0.41082739322500883,"extension":6.796516848215259},"index":2,"playId":"da3d8a96-662a-357f-a234-6e44271f7d1a","pitchNumber":3,"startTime":"2026-07-26T17:48:28.487Z","endTime":"2026-07-26T17:48:32.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56063255193151,"aZ":-40.26549477417364,"pfxX":3.3934073145784662,"pfxZ":-5.818696411842691,"pX":-1.620521336558086,"pZ":2.066298281160618,"vX0":-1.8996933459621543,"vY0":-117.06143805167251,"vZ0":-0.47839090497135717,"x":178.77,"y":182.99,"x0":-1.2404167006971132,"y0":50.00023030023177,"z0":6.034272358351239,"aX":4.721094781961782},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-10.4,"breakHorizontal":-5.6,"spinRate":2519,"spinDirection":41},"zone":13,"typeConfidence":0.9,"plateTime":0.4674287542367539,"extension":6.586005521925406},"index":3,"playId":"78ba6f9a-ef7a-3b4c-95d8-8e0d8c36bc6f","pitchNumber":4,"startTime":"2026-07-26T17:48:44.839Z","endTime":"2026-07-26T17:48:48.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-26T17:48:55.083Z","endTime":"2026-07-26T17:49:10.826Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.777959221077,"aZ":-25.84518087208062,"pfxX":-7.31860834373279,"pfxZ":4.173875052317811,"pX":-1.6767871323049937,"pZ":3.389568703362115,"vX0":1.0240897702676093,"vY0":-121.73859136031308,"vZ0":-0.797004885843143,"x":180.92,"y":147.26,"x0":-1.1490362252780328,"y0":50.00013630422058,"z0":5.9395665233178985,"aX":-11.086904448566733},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.7,"breakHorizontal":13.1,"spinRate":1785,"spinDirection":223},"zone":11,"typeConfidence":0.85,"plateTime":0.4482994138035532,"extension":6.544253413958643},"index":5,"playId":"4ff648a8-b894-3427-97d0-8e74d1b0ec95","pitchNumber":5,"startTime":"2026-07-26T17:49:10.826Z","endTime":"2026-07-26T17:49:14.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.600413813372096,"aZ":-13.97201870551376,"pfxX":-3.700132729315701,"pfxZ":9.740411186591526,"pX":-0.05183260774760746,"pZ":3.260834128977133,"vX0":4.290132180042827,"vY0":-135.14816533729606,"vZ0":-3.9813103992807815,"x":118.98,"y":150.74,"x0":-1.1713906671928525,"y0":50.00584357156505,"z0":5.719795346244222,"aX":-6.9170641771756225},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":5.9,"spinRate":2336,"spinDirection":208},"zone":2,"typeConfidence":0.77,"plateTime":0.40368942734020496,"extension":6.71611509952001},"index":6,"playId":"a53a622c-d8fe-3a84-b5bc-cf70da340fb0","pitchNumber":6,"startTime":"2026-07-26T17:49:26.301Z","endTime":"2026-07-26T17:49:29.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89663719581762,"aZ":-13.030431853744133,"pfxX":-3.189382549383863,"pfxZ":10.361913978115332,"pX":-0.5824750995727174,"pZ":2.0893236141869944,"vX0":2.825047757444108,"vY0":-134.9504999392853,"vZ0":-7.018106801375302,"x":139.2,"y":182.37,"x0":-1.2276309950545914,"y0":50.004073523875476,"z0":5.638426623363644,"aX":-5.893243954297381},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":5.2,"spinRate":2354,"spinDirection":206},"zone":7,"typeConfidence":0.88,"plateTime":0.4056056897125373,"extension":6.908206905665378},"index":7,"playId":"baecb74c-5c09-3a26-87cf-7f75ac16df66","pitchNumber":7,"startTime":"2026-07-26T17:49:46.020Z","endTime":"2026-07-26T17:49:50.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-07-26T17:49:50.814Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a line drive to right fielder Michael Conforto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T17:49:52.916Z","endTime":"2026-07-26T17:50:41.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.6,"endSpeed":74.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31424294323307,"aZ":-37.52360707326932,"pfxX":4.367894602388542,"pfxZ":-3.8184480897678776,"pX":-0.15202532877604308,"pZ":1.4023764338882512,"vX0":0.8410000772006777,"vY0":-117.40344135465469,"vZ0":-2.494556033034123,"x":122.79,"y":200.92,"x0":-1.0820216073466182,"y0":50.00065948825325,"z0":5.95623032092031,"aX":6.123320474319959},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.2,"breakHorizontal":-8.2,"spinRate":2583,"spinDirection":39},"zone":13,"typeConfidence":0.9,"plateTime":0.4657559426992126,"extension":6.799396933058758},"index":0,"playId":"9a8eec8c-931d-356d-ae22-5c8b25e26f5d","pitchNumber":1,"startTime":"2026-07-26T17:50:14.209Z","endTime":"2026-07-26T17:50:18.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45807040749314,"aZ":-21.915348107260733,"pfxX":-6.935722502892313,"pfxZ":6.509699101905623,"pX":-1.2174704160580792,"pZ":2.2252139476599253,"vX0":2.2309358222136733,"vY0":-124.09787531697897,"vZ0":-4.25826183004885,"x":163.41,"y":178.7,"x0":-1.221678263255404,"y0":50.001420554860935,"z0":5.766162079709757,"aX":-10.927227516772849},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":11.2,"breakHorizontal":12.1,"spinRate":1786,"spinDirection":227},"zone":13,"typeConfidence":0.79,"plateTime":0.43965412153927863,"extension":6.691366268832456},"hitData":{"launchSpeed":84.8,"launchAngle":17.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.13,"coordY":122.42}},"index":1,"playId":"f45a06c7-a6ef-34e3-b537-bf981160f8f9","pitchNumber":2,"startTime":"2026-07-26T17:50:30.558Z","endTime":"2026-07-26T17:50:41.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-26T17:50:41.374Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Bryan Reynolds flies into a double play, right fielder Michael Conforto to first baseman Michael Busch. Brandon Lowe out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T17:50:41.137Z","endTime":"2026-07-26T17:52:46.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.531990760420047,"aZ":-23.212200743089458,"pfxX":-9.037314867776715,"pfxZ":5.738446602302696,"pX":-1.2005666680108562,"pZ":1.2190640366394276,"vX0":2.897785334347219,"vY0":-124.1275995833623,"vZ0":-6.361572904885017,"x":162.76,"y":205.87,"x0":-1.2079345864884734,"y0":50.00521999787775,"z0":5.7442521157121105,"aX":-14.123420034265557},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.1,"breakHorizontal":15.7,"spinRate":1933,"spinDirection":227},"zone":13,"typeConfidence":0.88,"plateTime":0.4410278699373551,"extension":6.552280196382403},"index":0,"playId":"dc2fafee-a4c2-320c-b646-6eeb48e1031f","pitchNumber":1,"startTime":"2026-07-26T17:51:08.423Z","endTime":"2026-07-26T17:51:12.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74724800950518,"aZ":-20.04597343790837,"pfxX":-7.508630621095051,"pfxZ":6.496990693345457,"pX":-0.5396731045792545,"pZ":1.077907443240218,"vX0":4.60966549161161,"vY0":-135.31702594071155,"vZ0":-8.295065096718716,"x":137.57,"y":209.68,"x0":-1.2841207327855615,"y0":50.0009172664836,"z0":5.5716118370175005,"aX":-14.01273049370985},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":12.7,"spinRate":2321,"spinDirection":209},"zone":13,"typeConfidence":0.99,"plateTime":0.4037801141657007,"extension":6.866042222612817},"index":1,"playId":"bd52a2ce-4363-3a72-b859-449577ddc9ba","pitchNumber":2,"startTime":"2026-07-26T17:51:28.071Z","endTime":"2026-07-26T17:51:31.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.607485636495728,"aZ":-21.93702188148928,"pfxX":-8.038971452739318,"pfxZ":6.434427276936856,"pX":-0.6002483108268258,"pZ":1.565613541383175,"vX0":3.9991431881982957,"vY0":-124.93432353875188,"vZ0":-5.9559340758190835,"x":139.88,"y":196.51,"x0":-1.1716260052133523,"y0":50.004002126220016,"z0":5.76697143410101,"aX":-12.793233543591398},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.6,"breakHorizontal":13.7,"spinRate":1923,"spinDirection":228},"zone":13,"typeConfidence":0.85,"plateTime":0.43730137437345284,"extension":6.698720313223297},"index":2,"playId":"fb408d41-2b1b-3286-8ad4-0e8c68970d7a","pitchNumber":3,"startTime":"2026-07-26T17:51:48.516Z","endTime":"2026-07-26T17:51:51.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"3f5383bc-328f-3bf0-8905-3f5375d42b56","startTime":"2026-07-26T17:52:09.943Z","endTime":"2026-07-26T17:52:12.943Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.358621107849967,"aZ":-23.63263554080543,"pfxX":-8.514943249567228,"pfxZ":5.380822369864157,"pX":-0.08535197721034248,"pZ":1.6059064235429135,"vX0":5.328196332660377,"vY0":-124.74485955638306,"vZ0":-5.425372434401526,"x":120.25,"y":195.42,"x0":-1.1346749492084065,"y0":50.00401468058235,"z0":5.738674427588535,"aX":-13.519839366730423},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.8,"breakHorizontal":14.3,"spinRate":1879,"spinDirection":227},"zone":13,"typeConfidence":0.89,"plateTime":0.4378418481006472,"extension":6.546388590943898},"hitData":{"launchSpeed":99.1,"launchAngle":31.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.91,"coordY":87.83}},"index":4,"playId":"178ad7a0-ac82-31e8-90c5-013740c57483","pitchNumber":4,"startTime":"2026-07-26T17:52:30.194Z","endTime":"2026-07-26T17:52:46.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":1.2,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-07-26T17:52:46.616Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, pitcher Braxton Ashcraft to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T17:54:35.167Z","endTime":"2026-07-26T17:55:04.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677952,"link":"/api/v1/people/677952"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"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":90.7,"endSpeed":84.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.140674917343066,"aZ":-28.03826416788169,"pfxX":-0.39504088337387744,"pfxZ":2.315505162689284,"pX":0.9065245717372495,"pZ":2.2877933618306,"vX0":4.757209982514614,"vY0":-132.13344287113785,"vZ0":-4.496101501107262,"x":82.45,"y":177.01,"x0":-0.8572866755970834,"y0":50.00638779990556,"z0":6.044266350204489,"aX":-0.7073759976615973},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.5,"breakHorizontal":-0.2,"spinRate":2626,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.4127389478512318,"extension":6.025329253142993},"hitData":{"launchSpeed":64.2,"launchAngle":-33.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.33,"coordY":174.11}},"index":0,"playId":"77ae11d6-7be7-3fe1-89cc-f477cc9ab3b2","pitchNumber":1,"startTime":"2026-07-26T17:54:57.413Z","endTime":"2026-07-26T17:55:04.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-26T17:55:04.750Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Conforto walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T17:55:09.152Z","endTime":"2026-07-26T17:57:00.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.064913388785243,"aZ":-40.08763832863082,"pfxX":1.4255534096077227,"pfxZ":-5.093396645469504,"pX":1.3262177920338054,"pZ":2.7857126578069504,"vX0":4.646123216188246,"vY0":-122.94751370327265,"vZ0":-0.25044828332976965,"x":66.45,"y":163.57,"x0":-0.7622785030369679,"y0":50.00406542895524,"z0":6.249889485754506,"aX":2.213640620907563},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-9.1,"breakHorizontal":-3.5,"spinRate":2633,"spinDirection":38},"zone":12,"typeConfidence":0.9,"plateTime":0.44306048291353894,"extension":6.043696984398498},"index":0,"playId":"cfbd6ee4-20f0-3d7d-9787-636c3d3869e5","pitchNumber":1,"startTime":"2026-07-26T17:55:24.857Z","endTime":"2026-07-26T17:55:28.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.616579701353878,"aZ":-40.90695388035621,"pfxX":4.520609245167769,"pfxZ":-5.815635443518852,"pX":-0.8951714612189088,"pZ":3.31979302371843,"vX0":-1.097498927031032,"vY0":-120.93613824290347,"vZ0":1.2927141601715897,"x":151.12,"y":149.15,"x0":-1.0266826854315574,"y0":50.003530939382934,"z0":6.329704730810067,"aX":6.78637249466633},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.1,"breakHorizontal":-8.0,"spinRate":2625,"spinDirection":44},"zone":11,"typeConfidence":0.9,"plateTime":0.4505953442678723,"extension":5.793362556908508},"index":1,"playId":"347bb0fb-4b6e-3612-9725-3995b1e4878f","pitchNumber":2,"startTime":"2026-07-26T17:55:36.257Z","endTime":"2026-07-26T17:55:40.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.993441340947165,"aZ":-27.772297116482275,"pfxX":2.7338266618518876,"pfxZ":2.4718658252729266,"pX":1.5335565913886091,"pZ":1.9096385769571917,"vX0":5.365074427419619,"vY0":-130.85746260566282,"vZ0":-5.283650345512697,"x":58.54,"y":187.22,"x0":-0.8781468594158686,"y0":50.001809626866425,"z0":5.9711148445642745,"aX":4.859718427982554},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.8,"breakHorizontal":-5.9,"spinRate":2748,"spinDirection":174},"zone":14,"typeConfidence":0.86,"plateTime":0.41456532490066245,"extension":6.427431823917545},"index":2,"playId":"cb68e28f-60cb-3b90-a023-8f0c99581a0a","pitchNumber":3,"startTime":"2026-07-26T17:55:51.178Z","endTime":"2026-07-26T17:55:58.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-07-26T17:56:02.821Z","endTime":"2026-07-26T17:56:11.103Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.945292451541306,"aZ":-12.741891017129035,"pfxX":-4.924620394642716,"pfxZ":9.512897392275459,"pX":0.8968900580849399,"pZ":1.9169356299946723,"vX0":6.09639974951254,"vY0":-141.46758933391374,"vZ0":-8.98132971094472,"x":82.81,"y":187.02,"x0":-0.638414728969924,"y0":50.003421347166096,"z0":5.934336258461033,"aX":-10.05970391155345},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":7.8,"spinRate":2433,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.38604126168482855,"extension":6.445419880279783},"index":4,"playId":"11b640e0-cf1b-38bd-8fef-5349458eb68a","pitchNumber":4,"startTime":"2026-07-26T17:56:11.103Z","endTime":"2026-07-26T17:56:14.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23685188694944,"aZ":-41.027505788165996,"pfxX":4.0373815780910025,"pfxZ":-5.730340664499948,"pX":0.5582097438647486,"pZ":1.1530057066429955,"vX0":1.9221938674685246,"vY0":-123.39635142676718,"vZ0":-3.805615932508474,"x":95.72,"y":207.65,"x0":-0.7551727032848632,"y0":50.005510884871974,"z0":6.16715443709474,"aX":6.2349000225613525},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-11.0,"breakHorizontal":-7.8,"spinRate":2859,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.44365223901857354,"extension":6.270211326323384},"index":5,"playId":"343616ea-9e4f-3bda-9a6c-c8483a927259","pitchNumber":5,"startTime":"2026-07-26T17:56:56.679Z","endTime":"2026-07-26T17:57:00.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-26T17:57:00.632Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T17:57:04.652Z","endTime":"2026-07-26T17:59:31.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":6},"credits":[{"player":{"id":676566,"link":"/api/v1/people/676566"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.129541701002115,"aZ":-24.041702945701445,"pfxX":-10.842887435012603,"pfxZ":4.049356524484706,"pX":0.5675061305613027,"pZ":1.5216232187959065,"vX0":7.616935468207624,"vY0":-140.39294965520548,"vZ0":-7.237133161769235,"x":95.37,"y":197.7,"x0":-0.7644280001105698,"y0":50.00072234995622,"z0":5.684290856083934,"aX":-21.76250882215332},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.1,"breakHorizontal":18.2,"spinRate":2321,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.38931487955521993,"extension":6.409843500184333},"index":0,"playId":"cdfa81fa-bf47-3ba9-b002-7eb6bb4481e3","pitchNumber":1,"startTime":"2026-07-26T17:57:28.977Z","endTime":"2026-07-26T17:57:32.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.920005921812972,"aZ":-22.680937260822777,"pfxX":-0.10500232190693981,"pfxZ":5.1817264152066995,"pX":0.4930562170722727,"pZ":1.6451677980343316,"vX0":4.145961119038406,"vY0":-133.76924837070806,"vZ0":-6.765426460647728,"x":98.21,"y":194.36,"x0":-1.0561611948961032,"y0":50.00176298747866,"z0":5.806917581255846,"aX":-0.19242387725731208},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.3,"breakHorizontal":-0.6,"spinRate":2658,"spinDirection":195},"zone":9,"typeConfidence":0.91,"plateTime":0.4077665197162501,"extension":6.05008502431393},"index":1,"playId":"d2291664-5b73-3a56-9d49-6ab7c4a37b7d","pitchNumber":2,"startTime":"2026-07-26T17:57:44.278Z","endTime":"2026-07-26T17:57:47.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.825890501524032,"aZ":-23.64826250288167,"pfxX":-9.952955492282582,"pfxZ":4.241460836677038,"pX":-0.42641547279765074,"pZ":0.9899034467692043,"vX0":4.894046476849463,"vY0":-140.6236004778612,"vZ0":-8.847823382744886,"x":133.25,"y":212.05,"x0":-0.8929226144892453,"y0":50.00102755118163,"z0":5.7016961469847836,"aX":-20.002589295828972},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.1,"breakHorizontal":17.0,"spinRate":2409,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.3889676333420766,"extension":6.5160470136629165},"index":2,"playId":"9129f845-39ee-3a39-97b4-24158b35b637","pitchNumber":3,"startTime":"2026-07-26T17:58:00.463Z","endTime":"2026-07-26T17:58:04.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":90.7,"endSpeed":83.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54279066925199,"aZ":-29.19124987650179,"pfxX":4.351053279979427,"pfxZ":1.6769725773796846,"pX":0.43234359394845934,"pZ":2.651749699495635,"vX0":2.1909649319854068,"vY0":-132.17539992030024,"vZ0":-3.2117880861504147,"x":100.52,"y":167.18,"x0":-0.9711238536752436,"y0":50.00463293663641,"z0":6.012126576459643,"aX":7.746276361802939},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.6,"breakHorizontal":-8.4,"spinRate":2666,"spinDirection":147},"zone":6,"typeConfidence":0.85,"plateTime":0.4134293221380392,"extension":6.094434568282235},"index":3,"playId":"dd9fd15c-2b90-3dbd-b5fe-b762b1b1ba12","pitchNumber":4,"startTime":"2026-07-26T17:58:20.157Z","endTime":"2026-07-26T17:58:25.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.374473980854788,"aZ":-42.15294507094082,"pfxX":3.2626219284121345,"pfxZ":-6.339463224567966,"pX":0.04259338174449552,"pZ":2.128335469168173,"vX0":0.9657727993306041,"vY0":-124.00542558728402,"vZ0":-1.4384561499996904,"x":115.38,"y":181.31,"x0":-0.7748574527377811,"y0":50.00344664454281,"z0":6.1996755451398595,"aX":5.134347578097639},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-11.6,"breakHorizontal":-6.1,"spinRate":2787,"spinDirection":54},"zone":8,"typeConfidence":0.9,"plateTime":0.4399347026692193,"extension":5.96587754732242},"index":4,"playId":"04717774-d58c-350d-aaba-9d64bf9d0754","pitchNumber":5,"startTime":"2026-07-26T17:58:41.702Z","endTime":"2026-07-26T17:58:46.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15347973562806,"aZ":-12.582527374235118,"pfxX":-4.587153170812287,"pfxZ":9.461779816669594,"pX":0.88131207454313,"pZ":3.2239573934542585,"vX0":6.341524045962917,"vY0":-142.19268311083778,"vZ0":-5.388258443435042,"x":83.41,"y":151.73,"x0":-0.7701788970979508,"y0":50.004672018667534,"z0":5.925506140163004,"aX":-9.50060400601431},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.3,"breakHorizontal":7.2,"spinRate":2438,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.38354473157803737,"extension":6.291895903418765},"index":5,"playId":"e732a537-3ee2-31e4-bf8a-6fd9309de836","pitchNumber":6,"startTime":"2026-07-26T17:59:06.620Z","endTime":"2026-07-26T17:59:09.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38741548175331,"aZ":-21.8894849097435,"pfxX":-9.362734547995085,"pfxZ":5.109628182002326,"pX":0.219627137601223,"pZ":1.8614723149636017,"vX0":6.100789683210222,"vY0":-139.99380769775672,"vZ0":-7.036699840275632,"x":108.63,"y":188.52,"x0":-0.7555293671538623,"y0":50.00524398436345,"z0":5.808962696076394,"aX":-18.851217155661566},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.2,"breakHorizontal":16.0,"spinRate":2351,"spinDirection":223},"zone":8,"typeConfidence":0.91,"plateTime":0.389140834488948,"extension":6.497376217155169},"index":6,"playId":"a8c1d897-c60c-3b1a-a59b-eb973f257066","pitchNumber":7,"startTime":"2026-07-26T17:59:27.377Z","endTime":"2026-07-26T17:59:31.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-07-26T17:59:31.067Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Ramírez singles on a fly ball to center fielder Jake Mangum. Michael Conforto to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T17:59:42.152Z","endTime":"2026-07-26T18:01:26.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"postOnSecond":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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, 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.5,"endSpeed":78.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.948124837804194,"aZ":-42.79118498412309,"pfxX":2.9932729942461496,"pfxZ":-6.87480142148442,"pX":-0.7775155221512076,"pZ":3.3007945826818585,"vX0":-0.50580247962953,"vY0":-123.08039087746388,"vZ0":1.4413844770659074,"x":146.64,"y":149.66,"x0":-0.9592202833296043,"y0":50.00310614066131,"z0":6.313405567129706,"aX":4.622143515491698},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-11.9,"breakHorizontal":-5.3,"spinRate":2686,"spinDirection":42},"zone":11,"typeConfidence":0.9,"plateTime":0.44391067437336895,"extension":5.8049642057684165},"index":0,"playId":"9c0a8674-0830-34a8-8c54-e8d0081eb7f7","pitchNumber":1,"startTime":"2026-07-26T17:59:52.645Z","endTime":"2026-07-26T17:59:56.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.060310403102207,"aZ":-14.575645112648562,"pfxX":-4.455951994700232,"pfxZ":8.67255590431394,"pX":-1.0511445836786084,"pZ":3.174662288065949,"vX0":1.2187759479734688,"vY0":-141.28337575543722,"vZ0":-5.0418606397455985,"x":157.07,"y":153.06,"x0":-0.9081860925223194,"y0":50.00158252883795,"z0":5.913293366508688,"aX":-9.041260281388976},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":7.8,"spinRate":2426,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.38711753533995674,"extension":6.1824547542675905},"index":1,"playId":"2e7cfee9-2920-3fda-a009-5f59696c8f99","pitchNumber":2,"startTime":"2026-07-26T18:00:11.770Z","endTime":"2026-07-26T18:00:15.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.695398276155586,"aZ":-29.291584793958314,"pfxX":-1.0280207734552134,"pfxZ":1.5901811579108838,"pX":1.0250137259441245,"pZ":1.9607371260440396,"vX0":5.474805057240807,"vY0":-132.75705547547588,"vZ0":-4.672165551388217,"x":77.93,"y":185.84,"x0":-0.9179318083873969,"y0":50.00001473652874,"z0":5.840593479263443,"aX":-1.8605968089706748},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.2,"breakHorizontal":0.8,"spinRate":2775,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.41039036962365527,"extension":6.155700552816153},"index":2,"playId":"1590e63d-02fa-37fa-b7a9-cf0d227540bc","pitchNumber":3,"startTime":"2026-07-26T18:00:29.208Z","endTime":"2026-07-26T18:00:32.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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, 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":84.6,"endSpeed":78.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23685808798651,"aZ":-40.89821120164926,"pfxX":3.3790295901045355,"pfxZ":-5.704378300282226,"pX":0.7736983228664,"pZ":1.100724170496786,"vX0":2.6350656380201194,"vY0":-123.15546036476046,"vZ0":-3.8055070844146783,"x":87.51,"y":209.06,"x0":-0.750258327403861,"y0":50.000239152452245,"z0":6.1371451389735645,"aX":5.171282450069748},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-10.9,"breakHorizontal":-6.7,"spinRate":2553,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.445327586198339,"extension":6.0114338273902685},"index":3,"playId":"441337c5-3655-36cf-9f35-62b35674c3dd","pitchNumber":4,"startTime":"2026-07-26T18:00:47.375Z","endTime":"2026-07-26T18:00:50.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-26T18:01:03.785Z","endTime":"2026-07-26T18:01:15.670Z","isPitch":false,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.058956836564743,"aZ":-29.02059929219911,"pfxX":1.9290912700115763,"pfxZ":1.7805010673296078,"pX":0.16038847827366257,"pZ":3.1426726821314115,"vX0":2.1154263042131896,"vY0":-131.86563146405686,"vZ0":-2.0755748554389815,"x":110.89,"y":153.93,"x0":-0.9016623578863593,"y0":50.00091834045075,"z0":6.073193947246039,"aX":3.408535857775329},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.0,"breakHorizontal":-4.0,"spinRate":2517,"spinDirection":160},"zone":2,"typeConfidence":0.88,"plateTime":0.41479190703822866,"extension":5.894010128370537},"hitData":{"launchSpeed":68.6,"launchAngle":27.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.28,"coordY":101.9}},"index":5,"playId":"d2a7a9cd-3d93-36e5-a2e2-cabe77d3b1cf","pitchNumber":5,"startTime":"2026-07-26T18:01:15.670Z","endTime":"2026-07-26T18:01:26.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.94,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:01:26.059Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a ground ball to left fielder Tyler Callihan. Michael Conforto scores. Pedro Ramírez to 3rd. Dansby Swanson to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T18:01:30.445Z","endTime":"2026-07-26T18:02:01.644Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnThird":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.213887322925864,"aZ":-27.569701776783543,"pfxX":1.0851056128866432,"pfxZ":2.490512360050248,"pX":0.40118518255399294,"pZ":2.9179362449471324,"vX0":2.7919406038422485,"vY0":-134.58858203203982,"vZ0":-3.365896258557248,"x":101.71,"y":160.0,"x0":-0.7875448300840596,"y0":50.001982890640626,"z0":6.121640714625246,"aX":2.0046036841806996},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.1,"breakHorizontal":-2.5,"spinRate":2709,"spinDirection":209},"zone":3,"typeConfidence":0.9,"plateTime":0.40582988013015475,"extension":6.093428699062396},"hitData":{"launchSpeed":85.8,"launchAngle":9.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.58,"coordY":123.81}},"index":0,"playId":"2327a706-1790-3f1e-bb71-42e3173a092d","pitchNumber":1,"startTime":"2026-07-26T18:01:50.721Z","endTime":"2026-07-26T18:02:01.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":699393,"link":"/api/v1/people/699393"},"second":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.9,"awayTeamWinProbability":61.1,"homeTeamWinProbabilityAdded":-11.700000000000003,"leverageIndex":1.81,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:02:01.644Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T18:02:27.420Z","endTime":"2026-07-26T18:03:52.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":676566,"link":"/api/v1/people/676566"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":86.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.687907472784243,"aZ":-28.751142172207757,"pfxX":0.3499463622054648,"pfxZ":1.8391893952439187,"pX":0.7248815777772963,"pZ":2.6016443273428163,"vX0":3.8907044929342196,"vY0":-134.01322934102708,"vZ0":-3.6875173282133473,"x":89.37,"y":168.54,"x0":-0.7774616939887481,"y0":50.00247685430318,"z0":5.997332907083146,"aX":0.650848535977263},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.9,"breakHorizontal":-1.3,"spinRate":2814,"spinDirection":158},"zone":6,"typeConfidence":0.9,"plateTime":0.4051624684836117,"extension":6.105887567057751},"index":0,"playId":"e5a8171a-3da6-3f40-8a17-845dd0f51fb7","pitchNumber":1,"startTime":"2026-07-26T18:02:37.704Z","endTime":"2026-07-26T18:02:41.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"third":{"id":699393,"link":"/api/v1/people/699393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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.0,"endSpeed":90.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0065000290062,"aZ":-12.771614400567625,"pfxX":-5.477250619919699,"pfxZ":9.31473850443228,"pX":0.6384840407979612,"pZ":2.5305302013893303,"vX0":5.93204174466206,"vY0":-142.54331542651306,"vZ0":-7.300107546481497,"x":92.66,"y":170.46,"x0":-0.74582735821334,"y0":50.003377264594086,"z0":5.909916999146718,"aX":-11.409988098437811},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.7,"breakHorizontal":8.9,"spinRate":2434,"spinDirection":227},"zone":6,"typeConfidence":0.91,"plateTime":0.3824779438484671,"extension":6.402186484012545},"index":1,"playId":"49d7b1b8-aaf6-33af-81c0-b24d11c17494","pitchNumber":2,"startTime":"2026-07-26T18:03:17.946Z","endTime":"2026-07-26T18:03:23.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"third":{"id":699393,"link":"/api/v1/people/699393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-26T18:03:36.550Z","endTime":"2026-07-26T18:03:48.640Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"third":{"id":699393,"link":"/api/v1/people/699393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25884379269953,"aZ":-40.180707415367166,"pfxX":2.319803235690747,"pfxZ":-4.968920160317556,"pX":0.6796225249904897,"pZ":1.120450694827157,"vX0":2.5892774255688074,"vY0":-125.62851539370497,"vZ0":-4.349849878147056,"x":91.09,"y":208.53,"x0":-0.66216333999634,"y0":50.0004175787527,"z0":6.108923055350154,"aX":3.7407258916128723},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-9.7,"breakHorizontal":-4.8,"spinRate":2676,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.43446846113834203,"extension":6.1890494279346635},"index":3,"playId":"85311519-1d3a-3d36-9b53-6d68d33dce3a","pitchNumber":3,"startTime":"2026-07-26T18:03:48.640Z","endTime":"2026-07-26T18:03:52.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"third":{"id":699393,"link":"/api/v1/people/699393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":5.399999999999999,"leverageIndex":1.94,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:03:52.115Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Esmerlyn Valdez homers (14) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:05:34.541Z","endTime":"2026-07-26T18:07:00.880Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.993959846101337,"aZ":-26.75476251060099,"pfxX":4.157899848459788,"pfxZ":3.313587376808556,"pX":-0.07825078260588242,"pZ":2.963231236771116,"vX0":1.2461232981258772,"vY0":-125.85547549170121,"vZ0":-2.1308018614159603,"x":119.98,"y":158.77,"x0":-1.1176990988691118,"y0":50.0006899320918,"z0":5.947282131151475,"aX":6.795858207211473},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.9,"breakHorizontal":-7.8,"spinRate":2493,"spinDirection":166},"zone":2,"typeConfidence":0.93,"plateTime":0.43207997084270966,"extension":6.695471798042203},"index":0,"playId":"e55fc817-40de-3831-b7e3-482c95acce6f","pitchNumber":1,"startTime":"2026-07-26T18:06:03.883Z","endTime":"2026-07-26T18:06:06.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":81.5,"endSpeed":75.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.744319787056206,"aZ":-34.06244868553687,"pfxX":7.827632565377327,"pfxZ":-1.3132701775975804,"pX":0.9032788890716124,"pZ":1.493126036871946,"vX0":2.3812663891423327,"vY0":-118.78063089373282,"vZ0":-2.924038697806814,"x":82.57,"y":198.47,"x0":-1.128151617968969,"y0":50.00492742066106,"z0":5.8227990707760515,"aX":11.238156800380956},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.8,"breakHorizontal":-14.8,"spinRate":2791,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4602985976911498,"extension":6.763811783728241},"index":1,"playId":"9e36ca43-033f-3e47-a948-12862200217e","pitchNumber":2,"startTime":"2026-07-26T18:06:17.563Z","endTime":"2026-07-26T18:06:21.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.053306093901732,"aZ":-27.79570163734506,"pfxX":3.7216170824690105,"pfxZ":2.669260518438092,"pX":-0.18539965171769415,"pZ":2.3722703104766047,"vX0":1.140586829874905,"vY0":-126.32326269260268,"vZ0":-3.171626883376324,"x":124.07,"y":174.73,"x0":-1.124691631249304,"y0":50.00452910850338,"z0":5.842784560945932,"aX":6.106378767710397},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.4,"breakHorizontal":-7.0,"spinRate":2499,"spinDirection":165},"zone":5,"typeConfidence":0.92,"plateTime":0.4311005677221842,"extension":6.722477170291975},"hitData":{"launchSpeed":106.1,"launchAngle":29.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":43.36,"coordY":56.82}},"index":2,"playId":"f1d74381-2388-3bf8-bcf2-884f6b70cddc","pitchNumber":3,"startTime":"2026-07-26T18:06:32.289Z","endTime":"2026-07-26T18:07:00.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":10.800000000000004,"leverageIndex":0.98,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:07:00.880Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan O'Hearn walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:06:43.148Z","endTime":"2026-07-26T18:08:05.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.678439683834068,"aZ":-19.877140047664206,"pfxX":3.9889494174978,"pfxZ":7.2385440678855755,"pX":-0.5684460075582224,"pZ":3.601407961721199,"vX0":0.8864473896909221,"vY0":-128.95563449732947,"vZ0":-1.7584434142717602,"x":138.67,"y":141.54,"x0":-1.434353494466695,"y0":50.001950176724094,"z0":5.812344300071939,"aX":6.774311502263952},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.0,"breakHorizontal":-7.4,"spinRate":2562,"spinDirection":180},"zone":11,"typeConfidence":0.86,"plateTime":0.4233783426340474,"extension":6.6986097966313105},"index":0,"playId":"e18060da-5fc0-3f9e-b0b2-36919028ffe5","pitchNumber":1,"startTime":"2026-07-26T18:07:20.931Z","endTime":"2026-07-26T18:07:24.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":84.6,"endSpeed":78.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14378510683437,"aZ":-30.090376075120258,"pfxX":-5.240975783565459,"pfxZ":1.351067391344288,"pX":-1.66841173499768,"pZ":2.1101675122446233,"vX0":0.49741707487829473,"vY0":-123.32125562087008,"vZ0":-3.126459048612734,"x":180.6,"y":181.81,"x0":-1.1915046185326907,"y0":50.00229682180414,"z0":5.928082107711665,"aX":-8.085635208001449},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.9,"breakHorizontal":9.4,"spinRate":1737,"spinDirection":229},"zone":13,"typeConfidence":0.83,"plateTime":0.44386542151534725,"extension":6.579901179063958},"index":1,"playId":"9bb82d73-eb9e-38bd-8036-7abff34a13ef","pitchNumber":2,"startTime":"2026-07-26T18:07:33.268Z","endTime":"2026-07-26T18:07:36.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42366029822066,"aZ":-38.39167183743586,"pfxX":4.753705292794622,"pfxZ":-4.522268775050483,"pX":-0.8845251104077289,"pZ":2.397495282033629,"vX0":-0.7282398224144717,"vY0":-116.70175832508946,"vZ0":-0.14960781533960898,"x":150.72,"y":174.05,"x0":-1.1854321189368031,"y0":50.0009002972082,"z0":6.085552798216166,"aX":6.541124299448783},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.9,"breakHorizontal":-8.4,"spinRate":2704,"spinDirection":40},"zone":13,"typeConfidence":0.9,"plateTime":0.4697521642968847,"extension":6.670253086551569},"index":2,"playId":"40c725ff-ad3a-3f08-9a03-9b49b4708cda","pitchNumber":3,"startTime":"2026-07-26T18:07:47.030Z","endTime":"2026-07-26T18:07:50.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":91.7,"endSpeed":84.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98820163172799,"aZ":-13.974296728290648,"pfxX":-2.2639178076367044,"pfxZ":10.053867324024292,"pX":-1.2086978285969692,"pZ":2.6347982811280772,"vX0":1.0030631507181154,"vY0":-133.5058140093597,"vZ0":-5.384208029361819,"x":163.07,"y":167.64,"x0":-1.2945831317661023,"y0":50.00130325917601,"z0":5.678633830860069,"aX":-4.0978518580655745},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":3.8,"spinRate":2283,"spinDirection":206},"zone":11,"typeConfidence":0.85,"plateTime":0.4098154899387958,"extension":6.89418603455967},"index":3,"playId":"5b62902c-08ea-318c-b242-2f058109ac92","pitchNumber":4,"startTime":"2026-07-26T18:08:01.278Z","endTime":"2026-07-26T18:08:05.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:08:05.326Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to right fielder Michael Conforto.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:08:08.435Z","endTime":"2026-07-26T18:09:41.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.207747276831807,"aZ":-16.743052735535954,"pfxX":-6.284509765158307,"pfxZ":8.393627442849292,"pX":-0.6285801959761247,"pZ":1.1161330042466406,"vX0":3.455330493978164,"vY0":-134.50412026836614,"vZ0":-8.792540461703288,"x":140.96,"y":208.64,"x0":-1.1109306563385422,"y0":50.00531912109322,"z0":5.606539974949218,"aX":-11.557253200701545},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":10.7,"spinRate":2321,"spinDirection":205},"zone":13,"typeConfidence":0.84,"plateTime":0.4066747488583866,"extension":6.876571785703539},"index":0,"playId":"9db72d99-5018-33e2-b67d-06683fe379ee","pitchNumber":1,"startTime":"2026-07-26T18:08:32.193Z","endTime":"2026-07-26T18:08:35.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91001459609732,"aZ":-29.154766277227658,"pfxX":6.665158475646834,"pfxZ":2.069388179589632,"pX":0.7219894050265249,"pZ":2.3733325787125374,"vX0":2.6961518563328197,"vY0":-119.97203585211653,"vZ0":-1.9884587215989793,"x":89.48,"y":174.7,"x0":-1.2819654959119429,"y0":50.00472317135952,"z0":5.808107321240793,"aX":9.72887158540214},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.5,"breakHorizontal":-12.7,"spinRate":2760,"spinDirection":59},"zone":6,"typeConfidence":0.61,"plateTime":0.4563091548418927,"extension":6.779570491254427},"index":1,"playId":"e824e3fe-13ad-3401-80fc-4bf61bf92e41","pitchNumber":2,"startTime":"2026-07-26T18:08:49.207Z","endTime":"2026-07-26T18:08:52.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.479200546052855,"aZ":-16.700365946933957,"pfxX":-6.950337347606185,"pfxZ":8.386321323682779,"pX":-1.7558540571288,"pZ":1.6304798905019489,"vX0":0.7944925311782614,"vY0":-134.33157914799446,"vZ0":-7.520206977081522,"x":183.93,"y":194.76,"x0":-1.1497784988340476,"y0":50.00374369550352,"z0":5.632956119458778,"aX":-12.824419458273928},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.9,"breakHorizontal":12.5,"spinRate":2176,"spinDirection":203},"zone":13,"typeConfidence":0.84,"plateTime":0.4062540770134433,"extension":6.986090686369329},"index":2,"playId":"789961ef-cd2b-33fd-9cb6-537fd1392ac5","pitchNumber":3,"startTime":"2026-07-26T18:09:09.066Z","endTime":"2026-07-26T18:09:12.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.074436080780917,"aZ":-24.237237184161774,"pfxX":3.341533845336187,"pfxZ":4.7477360913630315,"pX":0.3254068536780664,"pZ":2.0937548109306277,"vX0":2.6237371040456754,"vY0":-127.18033154169895,"vZ0":-4.514582904846641,"x":104.6,"y":182.25,"x0":-1.1464024993483475,"y0":50.0018469128478,"z0":5.766817095248201,"aX":5.585800842438781},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.0,"breakHorizontal":-6.6,"spinRate":2569,"spinDirection":171},"zone":6,"typeConfidence":0.93,"plateTime":0.4273384973563594,"extension":6.881584695696793},"hitData":{"launchSpeed":92.9,"launchAngle":34.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.17,"coordY":96.98}},"index":3,"playId":"23c19c40-2b91-3bbc-82ae-1e3b85079817","pitchNumber":4,"startTime":"2026-07-26T18:09:29.650Z","endTime":"2026-07-26T18:09:41.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.52,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:09:41.966Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Gonzalez grounds out, first baseman Michael Busch to second baseman Nico Hoerner to first baseman Michael Busch. Ryan O'Hearn to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:09:44.303Z","endTime":"2026-07-26T18:11:33.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.247783234843403,"aZ":-23.202131204760942,"pfxX":2.7885487423135427,"pfxZ":5.382506784950417,"pX":-0.6693715988378075,"pZ":2.99377803890769,"vX0":1.140670651353162,"vY0":-127.29167387943622,"vZ0":-2.4189568885497015,"x":142.51,"y":157.95,"x0":-1.4836197178105963,"y0":50.00461893549303,"z0":5.763356477586404,"aX":4.648328886898256},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.5,"breakHorizontal":-5.3,"spinRate":2484,"spinDirection":175},"zone":1,"typeConfidence":0.92,"plateTime":0.42772685680029277,"extension":6.742799135078397},"index":0,"playId":"deac9693-c74f-372b-9cc3-49ea88fd90d3","pitchNumber":1,"startTime":"2026-07-26T18:10:04.753Z","endTime":"2026-07-26T18:10:07.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.600587748719466,"aZ":-19.369064869141237,"pfxX":-7.77963775347957,"pfxZ":6.979682548093653,"pX":-1.342878043114334,"pZ":2.215788410465337,"vX0":2.5981487743238922,"vY0":-134.00261495121848,"vZ0":-5.379832847587252,"x":168.19,"y":178.95,"x0":-1.3093297055518336,"y0":50.00162701023509,"z0":5.615907910035557,"aX":-14.269984695650386},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.8,"breakHorizontal":13.6,"spinRate":2201,"spinDirection":206},"zone":13,"typeConfidence":0.98,"plateTime":0.4073996596693781,"extension":6.926572995089267},"index":1,"playId":"6e3833f0-94df-3e90-a886-46ff612ddfff","pitchNumber":2,"startTime":"2026-07-26T18:10:23.913Z","endTime":"2026-07-26T18:10:26.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79148693801574,"aZ":-17.19404517559144,"pfxX":-2.8103210348262957,"pfxZ":8.276236920845225,"pX":-1.5288514368840984,"pZ":4.515621263735863,"vX0":0.3760735525556314,"vY0":-133.45854243009302,"vZ0":-0.4631705583041022,"x":175.28,"y":116.86,"x0":-1.3060437508686928,"y0":50.00388249774776,"z0":5.926050913056335,"aX":-5.087026868176977},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.1,"breakHorizontal":5.0,"spinRate":2264,"spinDirection":208},"zone":11,"typeConfidence":0.76,"plateTime":0.4098776040446084,"extension":6.7121487246815565},"index":2,"playId":"6083e548-63ca-334e-81ea-7f39e3d1dc39","pitchNumber":3,"startTime":"2026-07-26T18:10:45.057Z","endTime":"2026-07-26T18:10:48.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":86.5,"endSpeed":79.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.732655571304903,"aZ":-27.761098042542002,"pfxX":-8.594072797640544,"pfxZ":2.733026517004615,"pX":-0.8412779453868525,"pZ":2.0149334983822884,"vX0":3.6217831720092306,"vY0":-125.97272620549452,"vZ0":-3.8304919943901945,"x":149.07,"y":184.38,"x0":-1.1783048313371782,"y0":50.00159312616977,"z0":5.790526505411468,"aX":-13.860370433816591},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.3,"breakHorizontal":14.8,"spinRate":1893,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.4342144024806456,"extension":6.840636546588234},"index":3,"playId":"e9b26d7a-a888-394f-adf7-13020ba2b93b","pitchNumber":4,"startTime":"2026-07-26T18:11:02.792Z","endTime":"2026-07-26T18:11:06.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.71980412562623,"aZ":-25.911167259822303,"pfxX":-5.830122118212602,"pfxZ":3.990055363546369,"pX":-0.404409293868114,"pZ":1.9602341394705758,"vX0":4.069640211636252,"vY0":-123.47636577753079,"vZ0":-3.9862073108396814,"x":132.42,"y":185.85,"x0":-1.3028275749792075,"y0":50.00347087875401,"z0":5.734480478099055,"aX":-9.153971521723108},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.7,"breakHorizontal":9.8,"spinRate":1787,"spinDirection":236},"zone":7,"typeConfidence":0.83,"plateTime":0.44076803938457987,"extension":6.849614699971749},"hitData":{"launchSpeed":89.5,"launchAngle":1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":163.34}},"index":4,"playId":"817e61fd-d1b9-3116-8548-997ec6ed2e34","pitchNumber":5,"startTime":"2026-07-26T18:11:25.982Z","endTime":"2026-07-26T18:11:33.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.5,"awayTeamWinProbability":46.5,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":1.27,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:11:33.479Z","atBatIndex":16},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shawn Ross homers (1) on a fly ball to left field. Ryan O'Hearn scores.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:11:41.870Z","endTime":"2026-07-26T18:14:17.793Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,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":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.617473926669955,"aZ":-24.73171296833464,"pfxX":2.7866114678121687,"pfxZ":4.47985461570477,"pX":0.7725156198453448,"pZ":1.1007832053617623,"vX0":3.952340250013476,"vY0":-127.17220885251304,"vZ0":-6.657490162114778,"x":87.55,"y":209.06,"x0":-1.1554236894442267,"y0":50.00203644675249,"z0":5.675955102160682,"aX":4.628517384264378},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.1,"breakHorizontal":-5.9,"spinRate":2536,"spinDirection":177},"zone":14,"typeConfidence":0.91,"plateTime":0.4283877496009798,"extension":6.8533095412382865},"index":0,"playId":"3ce052da-5af7-3268-84f5-b50c762fe79e","pitchNumber":1,"startTime":"2026-07-26T18:12:03.267Z","endTime":"2026-07-26T18:12:07.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.916125913158783,"aZ":-34.485004845667994,"pfxX":11.116318809900774,"pfxZ":-1.6520997899991725,"pX":-0.19616717921703494,"pZ":1.381740194912854,"vX0":-0.8509583513218527,"vY0":-117.53461859901742,"vZ0":-2.761709687693229,"x":124.48,"y":201.47,"x0":-1.2741951062419379,"y0":50.0013415101848,"z0":5.76891302787238,"aX":15.577467283003555},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.4,"breakHorizontal":-19.9,"spinRate":2892,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.4657129180444275,"extension":6.872640478925762},"index":1,"playId":"ef0b4f5a-7a1f-3b58-84e1-09c08829069e","pitchNumber":2,"startTime":"2026-07-26T18:12:20.548Z","endTime":"2026-07-26T18:12:24.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.533557523915654,"aZ":-25.883319075426407,"pfxX":4.114662978448076,"pfxZ":3.840487533580153,"pX":0.3870371466424687,"pZ":1.8461079748515519,"vX0":2.502000221146021,"vY0":-126.12646503740943,"vZ0":-4.428212396116047,"x":102.25,"y":188.94,"x0":-1.1469014112952172,"y0":50.00380804403213,"z0":5.670038662453999,"aX":6.743125143154492},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.4,"breakHorizontal":-7.9,"spinRate":2526,"spinDirection":153},"zone":9,"typeConfidence":0.93,"plateTime":0.4314507503220604,"extension":6.99600004710289},"index":2,"playId":"a5bf2dbb-dc77-3210-888e-406a944650dc","pitchNumber":3,"startTime":"2026-07-26T18:12:39.597Z","endTime":"2026-07-26T18:12:42.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.23724930837191,"aZ":-31.87507714158893,"pfxX":9.174766236877684,"pfxZ":0.20897839833458853,"pX":0.27295100146576723,"pZ":2.6035745790402554,"vX0":0.8082144709720809,"vY0":-118.17947065244789,"vZ0":-0.682242808164793,"x":106.6,"y":168.48,"x0":-1.2660670541165626,"y0":50.00308347203282,"z0":5.796418686092175,"aX":13.11747083181117},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.5,"breakHorizontal":-16.8,"spinRate":2808,"spinDirection":55},"zone":6,"typeConfidence":2.0,"plateTime":0.46157046268090607,"extension":6.855383752040569},"index":3,"playId":"ea8b4298-7b49-32b0-a775-54a59d14b133","pitchNumber":4,"startTime":"2026-07-26T18:12:59.055Z","endTime":"2026-07-26T18:13:02.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-26T18:13:13.535Z","endTime":"2026-07-26T18:13:24.354Z","isPitch":false,"type":"action","player":{"id":676566,"link":"/api/v1/people/676566"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":76.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.941353141240743,"aZ":-33.93448734510996,"pfxX":9.441893869876875,"pfxZ":-1.229259002620787,"pX":2.291961835947543,"pZ":-0.34518211440043656,"vX0":4.729129246966715,"vY0":-118.64409299438154,"vZ0":-6.902910562425702,"x":29.64,"y":248.1,"x0":-0.9516832131475745,"y0":50.0041564120854,"z0":5.681228062576776,"aX":13.508546144145962},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.6,"breakHorizontal":-18.2,"spinRate":2911,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4610337096356547,"extension":6.916557680483645},"index":5,"playId":"b7cc4309-f457-3a63-9f56-79b2772052ef","pitchNumber":5,"startTime":"2026-07-26T18:13:24.354Z","endTime":"2026-07-26T18:13:28.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.90908983618139,"aZ":-26.862931300843375,"pfxX":2.7938721054557005,"pfxZ":3.2898786282483723,"pX":-0.4350030883497526,"pZ":2.477276788347913,"vX0":1.0005778612339018,"vY0":-125.1707185942943,"vZ0":-2.7674498508828522,"x":133.58,"y":171.89,"x0":-1.2010395128408846,"y0":50.005375229709976,"z0":5.755203165578346,"aX":4.515461976932576},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.6,"breakHorizontal":-5.3,"spinRate":2628,"spinDirection":153},"zone":4,"typeConfidence":0.91,"plateTime":0.4345531626558734,"extension":7.07750974743968},"hitData":{"launchSpeed":110.6,"launchAngle":35.0,"totalDistance":438.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":23.2,"coordY":52.94}},"index":6,"playId":"ef78877b-4b54-3af4-9b96-be6200c311c9","pitchNumber":6,"startTime":"2026-07-26T18:13:47.532Z","endTime":"2026-07-26T18:14:17.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676566,"link":"/api/v1/people/676566"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":676566,"link":"/api/v1/people/676566"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.0,"awayTeamWinProbability":28.0,"homeTeamWinProbabilityAdded":18.5,"leverageIndex":1.31,"dramaIndex":152.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:14:17.793Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Callihan pops out to shortstop Dansby Swanson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:14:01.725Z","endTime":"2026-07-26T18:14:49.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.337108747583315,"aZ":-12.736583442113414,"pfxX":-3.6488682778874013,"pfxZ":10.437165757006216,"pX":-0.24104478400639712,"pZ":2.240444782607539,"vX0":4.016083838503559,"vY0":-135.5502901443282,"vZ0":-6.475703999621712,"x":126.19,"y":178.29,"x0":-1.2670497545039627,"y0":50.00651041849628,"z0":5.547955057083285,"aX":-6.798638720553592},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.8,"breakHorizontal":5.8,"spinRate":2354,"spinDirection":215},"zone":5,"typeConfidence":0.86,"plateTime":0.4039098515438253,"extension":7.302833914983312},"hitData":{"launchSpeed":91.3,"launchAngle":66.0,"totalDistance":191.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":93.53,"coordY":141.55}},"index":0,"playId":"55acc656-4ca2-3438-8e8f-0be003e857ab","pitchNumber":1,"startTime":"2026-07-26T18:14:38.780Z","endTime":"2026-07-26T18:14:49.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:14:49.250Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T18:16:23.224Z","endTime":"2026-07-26T18:17:23.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676566,"link":"/api/v1/people/676566"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.792162716136833,"aZ":-21.86947691037244,"pfxX":-8.424569168883231,"pfxZ":5.1659176920964125,"pX":-0.7077302752518677,"pZ":2.8934592381856437,"vX0":3.35281188401592,"vY0":-139.7332276669038,"vZ0":-4.9520832784143,"x":143.98,"y":160.66,"x0":-0.8222038556438029,"y0":50.00698416988742,"z0":6.108139913556103,"aX":-16.815376282358386},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.6,"breakHorizontal":14.6,"spinRate":2369,"spinDirection":218},"zone":1,"typeConfidence":0.92,"plateTime":0.3906326888878233,"extension":6.328312738959965},"index":0,"playId":"26da8c6f-272f-33ed-bd00-cc91ec8f40f2","pitchNumber":1,"startTime":"2026-07-26T18:16:52.869Z","endTime":"2026-07-26T18:16:56.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":85.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.719979103898865,"aZ":-25.808936277970364,"pfxX":1.4721707870874114,"pfxZ":3.4873593432880785,"pX":0.7280228424868715,"pZ":2.1388844222167664,"vX0":3.2991031179960064,"vY0":-132.79257262450236,"vZ0":-5.494011033719672,"x":89.25,"y":181.03,"x0":-0.7112433051232008,"y0":50.00038249191824,"z0":6.060825414570059,"aX":2.684900215461778},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.6,"breakHorizontal":-3.2,"spinRate":2816,"spinDirection":155},"zone":9,"typeConfidence":0.9,"plateTime":0.4091412009826976,"extension":5.9502706813577895},"index":1,"playId":"2f96ca1b-2185-3b22-8182-f80febc1ec16","pitchNumber":2,"startTime":"2026-07-26T18:17:05.225Z","endTime":"2026-07-26T18:17:09.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.415566277666017,"aZ":-40.39765782033149,"pfxX":1.2670629137174054,"pfxZ":-5.215352420502402,"pX":0.1711869370486505,"pZ":1.3392338320198258,"vX0":1.5614529461319013,"vY0":-123.82971288125218,"vZ0":-3.7137779358943726,"x":110.47,"y":202.62,"x0":-0.6288645508606726,"y0":50.005142086636816,"z0":6.189473086965333,"aX":1.9962667683981827},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-10.1,"breakHorizontal":-2.6,"spinRate":2527,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.43992730760335386,"extension":6.0463396178038185},"index":2,"playId":"864d57c4-3326-38bc-ae64-bf2babf1f08a","pitchNumber":3,"startTime":"2026-07-26T18:17:19.688Z","endTime":"2026-07-26T18:17:23.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:17:23.331Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a line drive to left fielder Tyler Callihan.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T18:17:26.422Z","endTime":"2026-07-26T18:18:27.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.224213398601112,"aZ":-30.118577019230028,"pfxX":-0.26859239456113704,"pfxZ":1.172094036589189,"pX":-0.3178358289737856,"pZ":1.6597028296766252,"vX0":1.7461690029383716,"vY0":-131.29887390755644,"vZ0":-5.456275374001117,"x":129.12,"y":193.97,"x0":-0.9548970227944517,"y0":50.004271554950115,"z0":5.989488709717547,"aX":-0.4719194844685443},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.2,"breakHorizontal":0.1,"spinRate":2613,"spinDirection":157},"zone":7,"typeConfidence":0.87,"plateTime":0.4161936271296347,"extension":5.944481721950029},"index":0,"playId":"18d132ab-d65b-3839-8148-a70e6f569d76","pitchNumber":1,"startTime":"2026-07-26T18:17:54.442Z","endTime":"2026-07-26T18:17:57.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12622507365501,"aZ":-15.175426120330059,"pfxX":-5.071310696708729,"pfxZ":8.324086066974976,"pX":0.09054243499644717,"pZ":3.3911066568704027,"vX0":4.335986923154094,"vY0":-141.06904025869486,"vZ0":-4.698794034542784,"x":113.55,"y":147.22,"x0":-0.7976230331324702,"y0":50.00290658784159,"z0":6.036866294520211,"aX":-10.35619825949553},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":8.4,"spinRate":2445,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.3863339659366649,"extension":6.225469086603792},"hitData":{"launchSpeed":77.2,"launchAngle":22.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.35,"coordY":98.92}},"index":1,"playId":"596083a0-f3b7-305d-9b66-a9a3fba97eee","pitchNumber":2,"startTime":"2026-07-26T18:18:16.742Z","endTime":"2026-07-26T18:18:27.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.89999999999999,"awayTeamWinProbability":29.10000000000001,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:18:27.909Z","atBatIndex":20},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ian Happ grounds into a double play, second baseman Brandon Lowe to shortstop Jacob Gonzalez to first baseman Ryan O'Hearn. Michael Busch out at 2nd. Ian Happ out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T18:18:28.444Z","endTime":"2026-07-26T18:18:57.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01226974889377,"aZ":-28.651505746487643,"pfxX":0.5840660446029329,"pfxZ":1.969843140132637,"pX":0.29134516926640275,"pZ":2.575998298458917,"vX0":3.0604476944373427,"vY0":-131.9256341399219,"vZ0":-3.3962913313587997,"x":105.89,"y":169.23,"x0":-0.9524437643725112,"y0":50.00555762616141,"z0":5.957116060632779,"aX":1.0447805682201665},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.1,"breakHorizontal":-1.7,"spinRate":2681,"spinDirection":184},"zone":6,"typeConfidence":0.89,"plateTime":0.4127621771329335,"extension":5.873895295634543},"hitData":{"launchSpeed":89.4,"launchAngle":6.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.29,"coordY":158.78}},"index":0,"playId":"0ccee8dc-30da-3835-bd2b-ebbb0a0755e4","pitchNumber":1,"startTime":"2026-07-26T18:18:50.073Z","endTime":"2026-07-26T18:18:57.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":5.500000000000014,"leverageIndex":1.36,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:18:57.865Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T18:20:29.328Z","endTime":"2026-07-26T18:22:29.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.75129751875422,"aZ":-38.45534424821743,"pfxX":3.8724940328975843,"pfxZ":-4.502274254126441,"pX":-0.9287306311718354,"pZ":3.2163357296623927,"vX0":-0.4292805048601307,"vY0":-116.96739376810692,"vZ0":1.7383206346688567,"x":152.4,"y":151.94,"x0":-1.2469947952434717,"y0":50.00411337259219,"z0":6.052337348862404,"aX":5.400145397869885},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-7.6,"breakHorizontal":-7.0,"spinRate":2640,"spinDirection":51},"zone":11,"typeConfidence":0.89,"plateTime":0.4671458892639935,"extension":6.7304512642674545},"index":0,"playId":"df2c3589-757c-33a6-bc94-f94580400c08","pitchNumber":1,"startTime":"2026-07-26T18:21:09.417Z","endTime":"2026-07-26T18:21:13.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":92.6,"endSpeed":85.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.579655431883985,"aZ":-15.155598386518339,"pfxX":-2.4963127916281223,"pfxZ":9.187550710435152,"pX":-0.3301317226177606,"pZ":2.7670204803570813,"vX0":3.1789893714073796,"vY0":-134.81496321325548,"vZ0":-4.837288484122504,"x":129.58,"y":164.07,"x0":-1.1968014867598522,"y0":50.00337433934864,"z0":5.644040317366466,"aX":-4.624470695042509},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":3.8,"spinRate":2363,"spinDirection":208},"zone":1,"typeConfidence":0.84,"plateTime":0.40531716196046563,"extension":7.163254401823717},"index":1,"playId":"e3273aa0-d2b6-3a68-ae9c-df957bcc1478","pitchNumber":2,"startTime":"2026-07-26T18:21:22.507Z","endTime":"2026-07-26T18:21:25.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.537434438806116,"aZ":-15.799372969352701,"pfxX":-3.924255414816643,"pfxZ":8.901776508873603,"pX":0.24407098049253087,"pZ":3.612467771133577,"vX0":4.588366462670586,"vY0":-134.5999055042743,"vZ0":-2.9228891845798253,"x":107.7,"y":141.24,"x0":-0.9708490605486716,"y0":50.00238261768525,"z0":5.827771185849734,"aX":-7.218539937936819},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":6.1,"spinRate":2308,"spinDirection":207},"zone":12,"typeConfidence":0.54,"plateTime":0.4065521777826504,"extension":6.899345669043642},"index":2,"playId":"d14f34c4-ee8c-3521-8d5d-4b257b15d576","pitchNumber":3,"startTime":"2026-07-26T18:21:36.895Z","endTime":"2026-07-26T18:21:40.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.415079260455908,"aZ":-30.92883542941134,"pfxX":9.137344679632335,"pfxZ":0.8371524415676754,"pX":2.0861005148026037,"pZ":-0.48462746439561233,"vX0":5.060345509262563,"vY0":-120.48384121642323,"vZ0":-7.860589250033252,"x":37.48,"y":251.86,"x0":-1.2221295715056795,"y0":50.001182348874586,"z0":5.520379466217049,"aX":13.553757712566842},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.0,"breakHorizontal":-17.6,"spinRate":2874,"spinDirection":56},"zone":14,"typeConfidence":0.83,"plateTime":0.4530366027541226,"extension":7.260114636905722},"index":3,"playId":"595d3d9a-0b90-3b45-9dd7-e832e6f8946a","pitchNumber":4,"startTime":"2026-07-26T18:21:56.440Z","endTime":"2026-07-26T18:22:02.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-26T18:22:10.038Z","endTime":"2026-07-26T18:22:25.207Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.653027565644692,"aZ":-25.63773013521685,"pfxX":-7.6290340376168375,"pfxZ":4.0981692834257135,"pX":-1.292632613470626,"pZ":2.8936447990581784,"vX0":1.980477162168477,"vY0":-125.11368302468185,"vZ0":-2.1394206182829287,"x":166.27,"y":160.65,"x0":-1.0998474724719673,"y0":50.00516888691025,"z0":5.846861112317807,"aX":-12.177593214701046},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.2,"breakHorizontal":13.4,"spinRate":1921,"spinDirection":226},"zone":11,"typeConfidence":0.88,"plateTime":0.43666582183848934,"extension":6.745106520579525},"index":5,"playId":"82eb7fef-832b-305d-b10c-4ac87321a823","pitchNumber":5,"startTime":"2026-07-26T18:22:25.207Z","endTime":"2026-07-26T18:22:29.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:22:29.032Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a line drive to right fielder Michael Conforto.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T18:22:30.094Z","endTime":"2026-07-26T18:23:39.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.635982190085567,"aZ":-27.544582735277185,"pfxX":-7.1977598884370595,"pfxZ":2.9386586328484032,"pX":-1.7496153077824717,"pZ":2.5019260223432274,"vX0":1.1106740385028449,"vY0":-123.95423568145675,"vZ0":-2.555372699830964,"x":183.69,"y":171.23,"x0":-1.2635873045205104,"y0":50.00551203491329,"z0":5.814651235984858,"aX":-11.35367692183864},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.0,"breakHorizontal":12.8,"spinRate":1947,"spinDirection":237},"zone":11,"typeConfidence":0.87,"plateTime":0.4396054309320303,"extension":6.764793553941636},"index":0,"playId":"97eaeabb-b2cf-380f-95a4-273d5871128b","pitchNumber":1,"startTime":"2026-07-26T18:22:53.906Z","endTime":"2026-07-26T18:22:57.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88324841139198,"aZ":-25.054155004244283,"pfxX":3.284996207995281,"pfxZ":4.20535294474702,"pX":0.6020505070398705,"pZ":2.869582753653132,"vX0":3.276016437421844,"vY0":-128.13053411140237,"vZ0":-2.554089320832945,"x":94.05,"y":161.3,"x0":-1.1113665331830724,"y0":50.00308455228592,"z0":5.7996838841802845,"aX":5.563189842817198},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.3,"breakHorizontal":-6.6,"spinRate":2601,"spinDirection":166},"zone":3,"typeConfidence":0.91,"plateTime":0.4244871622251085,"extension":7.061423796384439},"index":1,"playId":"79bb5c9c-828b-34ff-b12b-b9f6a00e55ca","pitchNumber":2,"startTime":"2026-07-26T18:23:08.068Z","endTime":"2026-07-26T18:23:11.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02635662216625,"aZ":-25.935052025610315,"pfxX":-6.974300360894513,"pfxZ":4.049604596516209,"pX":-0.6625599527151751,"pZ":2.6399340433478886,"vX0":3.03074104548507,"vY0":-123.18313650865667,"vZ0":-2.5943986244364075,"x":142.26,"y":167.5,"x0":-1.0015026794145483,"y0":50.00093990109973,"z0":5.894984660024734,"aX":-10.73753876543616},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.0,"breakHorizontal":12.0,"spinRate":1805,"spinDirection":230},"zone":4,"typeConfidence":0.87,"plateTime":0.44432523681296976,"extension":6.755765497376889},"hitData":{"launchSpeed":86.4,"launchAngle":20.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.09,"coordY":108.3}},"index":2,"playId":"3ee2beca-313e-3f4f-9d47-b38c2f937910","pitchNumber":3,"startTime":"2026-07-26T18:23:29.201Z","endTime":"2026-07-26T18:23:39.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.6,"awayTeamWinProbability":23.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.47,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:23:39.175Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryan Reynolds doubles (25) on a fly ball to right fielder Michael Conforto. Brandon Lowe to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T18:23:39.298Z","endTime":"2026-07-26T18:24:57.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.256947673176334,"aZ":-16.0857270093974,"pfxX":-4.119340738674108,"pfxZ":8.558476534850165,"pX":-1.117292227068848,"pZ":3.4350992011528945,"vX0":1.94832610376216,"vY0":-135.4351871214742,"vZ0":-2.9879106210097417,"x":159.59,"y":146.03,"x0":-1.3060936630578266,"y0":50.0050219600497,"z0":5.66111803065769,"aX":-7.745148379520713},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":7.1,"spinRate":2353,"spinDirection":206},"zone":11,"typeConfidence":0.63,"plateTime":0.4025932892775659,"extension":7.035085341181015},"index":0,"playId":"26bba577-2bae-3d7a-9058-a2724e88e47e","pitchNumber":1,"startTime":"2026-07-26T18:24:07.421Z","endTime":"2026-07-26T18:24:11.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"f248c2e4-06a2-3b8b-86bf-377bc2d62b24","startTime":"2026-07-26T18:24:24.550Z","endTime":"2026-07-26T18:24:27.550Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.187288513420842,"aZ":-38.53224225634226,"pfxX":4.514757696652235,"pfxZ":-4.597764576116924,"pX":-0.36721505297440027,"pZ":1.9933138538109059,"vX0":0.6524284621417427,"vY0":-116.63496328782303,"vZ0":-0.7152166979482747,"x":131.0,"y":184.96,"x0":-1.2370627007778214,"y0":50.003329897776794,"z0":5.926127636996334,"aX":6.242734735083862},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.3,"breakHorizontal":-8.4,"spinRate":2679,"spinDirection":46},"zone":7,"typeConfidence":0.91,"plateTime":0.46895564111209254,"extension":6.803977513240949},"hitData":{"launchSpeed":103.3,"launchAngle":24.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.15,"coordY":70.6}},"index":2,"playId":"3709eb12-9ae8-3821-bdd6-f3a7bb7b86b4","pitchNumber":2,"startTime":"2026-07-26T18:24:45.451Z","endTime":"2026-07-26T18:24:57.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.5,"awayTeamWinProbability":17.5,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":0.86,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:24:57.574Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Esmerlyn Valdez walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T18:25:24.960Z","endTime":"2026-07-26T18:26:23.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.911893053903363,"aZ":-17.626439328784965,"pfxX":-5.733151476734016,"pfxZ":7.653170079077563,"pX":-1.2984738364261539,"pZ":2.1759703276856914,"vX0":1.488125836044734,"vY0":-135.85517786068473,"vZ0":-6.0264649719429,"x":166.49,"y":180.03,"x0":-1.1022049569999226,"y0":50.00677393666312,"z0":5.614758860942102,"aX":-10.905914285766091},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":10.2,"spinRate":2366,"spinDirection":206},"zone":13,"typeConfidence":0.82,"plateTime":0.4005224744903426,"extension":7.0253061878276535},"index":0,"playId":"ef3ff033-c5ae-36c7-b93e-7884aa0be7ea","pitchNumber":1,"startTime":"2026-07-26T18:25:29.347Z","endTime":"2026-07-26T18:25:33.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.971685495001665,"aZ":-16.11730036439136,"pfxX":-6.532683018151024,"pfxZ":8.578131888452214,"pX":-0.6323445981200173,"pZ":1.3264796209692988,"vX0":3.3138794257598025,"vY0":-135.31506810812158,"vZ0":-8.27216038380158,"x":141.1,"y":202.97,"x0":-1.0181322401455262,"y0":50.00176026709617,"z0":5.531916201024563,"aX":-12.225384141898706},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":11.3,"spinRate":2339,"spinDirection":206},"zone":13,"typeConfidence":0.86,"plateTime":0.4033664757391353,"extension":7.060116842561815},"index":1,"playId":"77071f4a-08b7-361d-b4a0-d925a42e4166","pitchNumber":2,"startTime":"2026-07-26T18:25:46.122Z","endTime":"2026-07-26T18:25:49.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.826662607277775,"aZ":-32.847644770106676,"pfxX":5.417300351243782,"pfxZ":-0.4714396192273842,"pX":-0.4760156064438925,"pZ":3.788758400499662,"vX0":0.23633339083214006,"vY0":-118.41618562483376,"vZ0":2.108815710049541,"x":135.14,"y":136.48,"x0":-1.2818085015501612,"y0":50.00034589737285,"z0":5.8641719859849575,"aX":7.793159023614005},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.1,"breakHorizontal":-9.8,"spinRate":2764,"spinDirection":71},"zone":11,"typeConfidence":2.0,"plateTime":0.4602341304886717,"extension":6.838606484847112},"index":2,"playId":"2db2bb8f-653d-322b-92dc-d228a9e4b11a","pitchNumber":3,"startTime":"2026-07-26T18:26:03.369Z","endTime":"2026-07-26T18:26:07.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.072347175285874,"aZ":-13.719233968771263,"pfxX":-1.6313341356429791,"pfxZ":10.082983446856133,"pX":-0.6289808125438436,"pZ":3.926174504453113,"vX0":1.7065956715513495,"vY0":-133.96738139464895,"vZ0":-2.250558921557634,"x":140.98,"y":132.77,"x0":-1.0602283830399661,"y0":50.00274223062083,"z0":5.7498179818449575,"aX":-2.9858579509423424},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":2.6,"spinRate":2467,"spinDirection":207},"zone":11,"typeConfidence":0.87,"plateTime":0.4077955535385187,"extension":6.864533360135634},"index":3,"playId":"e0984e05-3229-3bd8-9920-ac31b6cf41f4","pitchNumber":4,"startTime":"2026-07-26T18:26:19.793Z","endTime":"2026-07-26T18:26:23.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.0,"awayTeamWinProbability":17.0,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":1.15,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:26:23.442Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan O'Hearn hits a grand slam (17) to center field. Brandon Lowe scores. Bryan Reynolds scores. Esmerlyn Valdez scores.","rbi":4,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T18:27:34.855Z","endTime":"2026-07-26T18:28:26.732Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T18:26:37.971Z","endTime":"2026-07-26T18:27:37.090Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.641553021128406,"aZ":-25.552234031000655,"pfxX":-8.859070731371942,"pfxZ":4.294755222271945,"pX":-1.4319547219160065,"pZ":3.1127399867918877,"vX0":2.163420040698571,"vY0":-122.93411330261121,"vZ0":-1.4496042262794948,"x":171.58,"y":154.74,"x0":-1.1681387547083588,"y0":50.00311911914561,"z0":5.863550240904925,"aX":-13.662615872345041},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.7,"breakHorizontal":15.6,"spinRate":1966,"spinDirection":232},"zone":11,"typeConfidence":0.89,"plateTime":0.44426020083264905,"extension":6.664863059728684},"index":1,"playId":"465ae4e0-cb3e-3ff8-80a8-ffda5ba5ac9e","pitchNumber":1,"startTime":"2026-07-26T18:27:37.090Z","endTime":"2026-07-26T18:27:44.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.129250755583314,"aZ":-12.995289598758921,"pfxX":-2.4665465878930233,"pfxZ":10.322441741164992,"pX":0.0507012548029055,"pZ":2.8734277289386303,"vX0":3.8022435093898395,"vY0":-134.6868557245731,"vZ0":-5.116125350449096,"x":115.07,"y":161.2,"x0":-1.0515250824846298,"y0":50.00653522604605,"z0":5.699114136060353,"aX":-4.584839047335846},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":3.7,"spinRate":2401,"spinDirection":211},"zone":2,"typeConfidence":0.87,"plateTime":0.40491347496570285,"extension":6.95500906626807},"hitData":{"launchSpeed":101.4,"launchAngle":28.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.78,"coordY":36.19}},"index":2,"playId":"4e4c48c8-5766-3ae4-8226-2330ec51358a","pitchNumber":2,"startTime":"2026-07-26T18:27:56.775Z","endTime":"2026-07-26T18:28:26.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.5,"awayTeamWinProbability":4.5,"homeTeamWinProbabilityAdded":12.5,"leverageIndex":1.6,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:28:26.732Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, third baseman Pedro Ramírez to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T18:28:10.193Z","endTime":"2026-07-26T18:29:33.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.978028119596924,"aZ":-33.2587416544645,"pfxX":6.512405026786968,"pfxZ":-0.7938114070718889,"pX":0.14682731630851445,"pZ":3.461938282821034,"vX0":1.1234033237570031,"vY0":-115.9423021687081,"vZ0":1.5094751280663439,"x":111.4,"y":145.31,"x0":-1.189882601623808,"y0":50.00374735228328,"z0":5.968340371959888,"aX":8.896123949552843},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-0.8,"breakHorizontal":-12.1,"spinRate":2699,"spinDirection":67},"zone":12,"typeConfidence":2.0,"plateTime":0.4717943439220402,"extension":6.65033122431271},"index":0,"playId":"91d294c5-9008-376d-a500-99f1b4c67d54","pitchNumber":1,"startTime":"2026-07-26T18:28:49.302Z","endTime":"2026-07-26T18:28:52.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.942002080218977,"aZ":-27.46385550753692,"pfxX":1.9659063847280502,"pfxZ":2.9736249262777035,"pX":0.6991467233028531,"pZ":2.0944186936824867,"vX0":3.71141596987574,"vY0":-124.7776762975931,"vZ0":-3.519662378495942,"x":90.35,"y":182.23,"x0":-1.0600726097268762,"y0":50.00287993357125,"z0":5.773825401925876,"aX":3.1154596029317676},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.8,"breakHorizontal":-4.4,"spinRate":2561,"spinDirection":150},"zone":9,"typeConfidence":0.81,"plateTime":0.4381243352947375,"extension":6.886241918706738},"index":1,"playId":"7b10ae92-b36f-33f7-8d77-85616a6bca05","pitchNumber":2,"startTime":"2026-07-26T18:29:03.506Z","endTime":"2026-07-26T18:29:07.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.200962401713728,"aZ":-33.81216864590242,"pfxX":10.57688291083942,"pfxZ":-1.1617180207840523,"pX":0.6883450640103768,"pZ":2.156018156006384,"vX0":0.9521812383265139,"vY0":-118.02384699701496,"vZ0":-1.2069663807127595,"x":90.76,"y":180.57,"x0":-1.0944998060860547,"y0":50.005854467302186,"z0":5.797996469855387,"aX":14.870362591837965},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.2,"breakHorizontal":-19.3,"spinRate":2775,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.4647082771404394,"extension":6.791346649783123},"hitData":{"launchSpeed":74.0,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":159.28}},"index":2,"playId":"77f35bc1-229d-3981-b5b0-f09347e59ab4","pitchNumber":3,"startTime":"2026-07-26T18:29:25.683Z","endTime":"2026-07-26T18:29:33.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.19999999999999,"awayTeamWinProbability":4.800000000000011,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:29:33.218Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Gonzalez flies out to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T18:29:38.282Z","endTime":"2026-07-26T18:30:33.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.586930544279745,"aZ":-14.610670961210587,"pfxX":-2.800417020107652,"pfxZ":9.819217144837246,"pX":-0.8465941710824507,"pZ":4.30524478018307,"vX0":1.6076107784647808,"vY0":-132.24027629979702,"vZ0":-1.0194413104418452,"x":149.27,"y":122.54,"x0":-1.0954457202001033,"y0":50.00206410296983,"z0":5.757224208707211,"aX":-5.008658495571407},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.9,"breakHorizontal":4.8,"spinRate":2319,"spinDirection":208},"zone":11,"typeConfidence":0.8,"plateTime":0.41263704829124004,"extension":6.997830514334437},"index":0,"playId":"c4288352-e932-3702-ab58-c4be3c744e6f","pitchNumber":1,"startTime":"2026-07-26T18:29:55.244Z","endTime":"2026-07-26T18:29:58.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.5062842921942,"aZ":-38.01019406868662,"pfxX":3.244907537490924,"pfxZ":-4.270881547983378,"pX":0.09498290780977077,"pZ":1.858943411308742,"vX0":1.5107237379832381,"vY0":-115.85280764121167,"vZ0":-1.0451007077104748,"x":113.38,"y":188.59,"x0":-0.9859551506662676,"y0":50.00210559924992,"z0":5.930905044596014,"aX":4.435165289070755},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.7,"breakHorizontal":-6.2,"spinRate":2623,"spinDirection":41},"zone":8,"typeConfidence":0.91,"plateTime":0.47176599271813213,"extension":6.70885386379767},"index":1,"playId":"61771cb5-4cec-3b8f-9dc8-bd244799131f","pitchNumber":2,"startTime":"2026-07-26T18:30:07.723Z","endTime":"2026-07-26T18:30:13.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.791952941297335,"aZ":-27.411263433976092,"pfxX":-8.694955083008702,"pfxZ":2.9893744110002674,"pX":-0.43941674201108505,"pZ":1.5651120472524231,"vX0":4.254838372822172,"vY0":-124.86127916022478,"vZ0":-4.74142164817811,"x":133.75,"y":196.52,"x0":-1.0267893308388503,"y0":50.00621446701658,"z0":5.717946918159231,"aX":-13.868573557121815},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.7,"breakHorizontal":14.9,"spinRate":1819,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.43700522032150424,"extension":6.832796398275292},"hitData":{"launchSpeed":90.7,"launchAngle":42.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.0,"coordY":97.0}},"index":2,"playId":"b8c47fb1-5c84-36da-9221-bc7b4cfb4d34","pitchNumber":3,"startTime":"2026-07-26T18:30:23.891Z","endTime":"2026-07-26T18:30:33.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:30:33.785Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to center fielder Jake Mangum.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:32:21.146Z","endTime":"2026-07-26T18:33:05.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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,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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36450634772618,"aZ":-22.25709112683308,"pfxX":-8.398647390672702,"pfxZ":5.043794083189761,"pX":-0.29355369355408106,"pZ":2.668085916976354,"vX0":4.464916328182142,"vY0":-139.1300404219243,"vZ0":-4.8784451307976395,"x":128.19,"y":166.74,"x0":-0.8254891323879766,"y0":50.00301340867965,"z0":5.913594926373339,"aX":-16.513194301111312},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.4,"breakHorizontal":14.3,"spinRate":2309,"spinDirection":226},"zone":4,"typeConfidence":0.92,"plateTime":0.3932487786733918,"extension":6.084759916433214},"index":0,"playId":"e945f4b5-a049-3527-9012-1d7bcb2d2574","pitchNumber":1,"startTime":"2026-07-26T18:32:35.296Z","endTime":"2026-07-26T18:32:38.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-26T18:32:51.322Z","endTime":"2026-07-26T18:32:54.624Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.255731079692136,"aZ":-29.047869521646106,"pfxX":0.5424063826536172,"pfxZ":1.7562930812938378,"pX":-0.2067091563106065,"pZ":2.0458402786444703,"vX0":1.4883313272596685,"vY0":-131.74184757396785,"vZ0":-4.9058372773544185,"x":124.88,"y":183.54,"x0":-0.8462830985878214,"y0":50.00431563887857,"z0":6.043005957470554,"aX":0.9671683104631537},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.4,"breakHorizontal":-1.3,"spinRate":2811,"spinDirection":153},"zone":8,"typeConfidence":0.88,"plateTime":0.4135067137008219,"extension":6.041648229147535},"hitData":{"launchSpeed":83.1,"launchAngle":11.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.46,"coordY":115.93}},"index":2,"playId":"f03dd919-b2f1-3f50-a5d9-c3404c41a096","pitchNumber":2,"startTime":"2026-07-26T18:32:54.624Z","endTime":"2026-07-26T18:33:05.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.4,"awayTeamWinProbability":6.599999999999994,"homeTeamWinProbabilityAdded":-1.6999999999999886,"leverageIndex":0.35,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:33:05.847Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Conforto doubles (11) on a line drive to right fielder Esmerlyn Valdez. Nico Hoerner to 3rd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:33:20.763Z","endTime":"2026-07-26T18:34:19.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.6,"endSpeed":76.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.645469886518104,"aZ":-39.36331660334271,"pfxX":2.25089235684249,"pfxZ":-4.907370462780854,"pX":0.11510212607731767,"pZ":2.188753680042857,"vX0":1.5226660526687472,"vY0":-120.33353043146683,"vZ0":-1.2741518333292676,"x":112.61,"y":179.68,"x0":-0.8186370776576621,"y0":50.00461175420545,"z0":6.216805377431194,"aX":3.2962864594679724},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.9,"breakHorizontal":-4.4,"spinRate":2638,"spinDirection":43},"zone":8,"typeConfidence":0.9,"plateTime":0.4554169375768016,"extension":5.942574012044143},"index":0,"playId":"b26ef352-bbf0-33a5-839f-0e4765aafc90","pitchNumber":1,"startTime":"2026-07-26T18:33:29.863Z","endTime":"2026-07-26T18:33:33.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09204963482936,"aZ":-13.853469857591383,"pfxX":-5.167025325300827,"pfxZ":9.195342211336744,"pX":0.10467395637226576,"pZ":3.3789135604940634,"vX0":4.483062970619959,"vY0":-140.3241038971659,"vZ0":-4.671982296579495,"x":113.01,"y":147.55,"x0":-0.8432402078545926,"y0":50.000724894516146,"z0":5.9696491744433855,"aX":-10.291631536959931},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":8.4,"spinRate":2399,"spinDirection":222},"zone":12,"typeConfidence":0.91,"plateTime":0.3905026572669579,"extension":6.42007219391115},"index":1,"playId":"98fa49b4-f58f-3084-bdc1-d5d0dfb8bbee","pitchNumber":2,"startTime":"2026-07-26T18:33:47.707Z","endTime":"2026-07-26T18:33:51.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.004421238804742,"aZ":-27.57771167124774,"pfxX":3.3350161589011615,"pfxZ":2.5305681263004374,"pX":0.39922696387608647,"pZ":2.10148350114288,"vX0":2.5632535470259876,"vY0":-132.95264955726506,"vZ0":-4.619060585731813,"x":101.78,"y":182.04,"x0":-1.0061887197738797,"y0":50.00056434439671,"z0":5.831726552318994,"aX":6.0465817886101485},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.0,"breakHorizontal":-6.6,"spinRate":2674,"spinDirection":171},"zone":9,"typeConfidence":0.88,"plateTime":0.4099348648562895,"extension":6.112344222887794},"hitData":{"launchSpeed":91.1,"launchAngle":18.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.25,"coordY":121.85}},"index":2,"playId":"4663ecad-db8d-35f4-aa27-678f0bf19be1","pitchNumber":3,"startTime":"2026-07-26T18:34:07.139Z","endTime":"2026-07-26T18:34:19.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.8,"awayTeamWinProbability":11.200000000000003,"homeTeamWinProbabilityAdded":-4.6000000000000085,"leverageIndex":0.67,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:34:19.077Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Kelly grounds out, third baseman Nick Gonzales to first baseman Ryan O'Hearn. Nico Hoerner scores. Michael Conforto to 3rd.","rbi":1,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:34:22.447Z","endTime":"2026-07-26T18:35:18.982Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_throw","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.490730293279242,"aZ":-16.13668180600618,"pfxX":-4.124854050862254,"pfxZ":7.787799734391562,"pX":0.09697239008000808,"pZ":3.8606657589987368,"vX0":3.79938297056445,"vY0":-142.1326658494199,"vZ0":-3.3162847016427976,"x":113.3,"y":134.54,"x0":-0.7167217011694355,"y0":50.006408459098765,"z0":6.058188372236499,"aX":-8.498966831668929},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.7,"breakHorizontal":6.7,"spinRate":2257,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.38435754037229675,"extension":6.276142660980499},"index":0,"playId":"22e54347-1574-3199-be5b-402cabd0928e","pitchNumber":1,"startTime":"2026-07-26T18:34:50.155Z","endTime":"2026-07-26T18:34:53.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.490167284359362,"aZ":-39.06685959490858,"pfxX":1.1703034184211365,"pfxZ":-4.253540775084597,"pX":0.6856912544664184,"pZ":1.4380105285125058,"vX0":3.031131995851336,"vY0":-125.96634907948541,"vZ0":-3.729202553996267,"x":90.86,"y":199.95,"x0":-0.68102465876841,"y0":50.001712733862774,"z0":6.067767607862473,"aX":1.8967636841209443},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-8.3,"breakHorizontal":-2.8,"spinRate":2647,"spinDirection":45},"zone":14,"typeConfidence":0.89,"plateTime":0.4333680840639005,"extension":6.156840123182117},"hitData":{"launchSpeed":54.6,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.39,"coordY":171.25}},"index":1,"playId":"bbb1aaa2-8167-3c01-a88d-89ba316180fd","pitchNumber":2,"startTime":"2026-07-26T18:35:11.059Z","endTime":"2026-07-26T18:35:18.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.9,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:35:18.982Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Ramírez singles on a ground ball to center fielder Jake Mangum. Michael Conforto scores.","rbi":1,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:35:40.461Z","endTime":"2026-07-26T18:36:28.326Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.6,"endSpeed":78.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28009652789828,"aZ":-37.722311031220016,"pfxX":4.552323985429359,"pfxZ":-3.584741808542571,"pX":-0.30416915259472177,"pZ":2.6671742314726883,"vX0":-0.01240613570883553,"vY0":-123.31291731178294,"vZ0":-0.9507720686561141,"x":128.59,"y":166.77,"x0":-0.8910321335047733,"y0":50.00239726386357,"z0":6.225065815629829,"aX":7.048049247429982},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.5,"breakHorizontal":-8.3,"spinRate":2808,"spinDirection":39},"zone":4,"typeConfidence":0.9,"plateTime":0.44326690749873965,"extension":5.924657554571762},"index":0,"playId":"1202a2f1-3614-3a05-aee1-3df005ca9e14","pitchNumber":1,"startTime":"2026-07-26T18:35:40.461Z","endTime":"2026-07-26T18:35:43.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"third":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02447962950599,"aZ":-38.04467831389157,"pfxX":4.160041550335465,"pfxZ":-3.741440692844211,"pX":-0.0847785364860168,"pZ":1.9640460351315827,"vX0":0.5775863951367021,"vY0":-124.30318023664897,"vZ0":-2.494050494115379,"x":120.23,"y":185.75,"x0":-0.8604912357625187,"y0":50.00034178286448,"z0":6.127382424038326,"aX":6.533502009655486},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-7.1,"breakHorizontal":-7.7,"spinRate":2839,"spinDirection":43},"zone":8,"typeConfidence":0.9,"plateTime":0.4399980662245948,"extension":6.013030146795172},"index":1,"playId":"8244d1c6-3728-362f-b9f0-5f1442ab7c7c","pitchNumber":2,"startTime":"2026-07-26T18:35:54.772Z","endTime":"2026-07-26T18:35:57.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"third":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-26T18:36:08.018Z","endTime":"2026-07-26T18:36:17.171Z","isPitch":false,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"third":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79642563949052,"aZ":-13.28446185656084,"pfxX":-5.370662709563646,"pfxZ":9.219323589128688,"pX":0.3932274248552792,"pZ":2.5955490898074443,"vX0":5.696280950531708,"vY0":-141.86673359112507,"vZ0":-6.4485454054310605,"x":102.01,"y":168.7,"x0":-0.9376777198825998,"y0":50.00646097240717,"z0":5.735915468107345,"aX":-11.009345816774362},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.6,"breakHorizontal":8.6,"spinRate":2467,"spinDirection":227},"zone":6,"typeConfidence":0.91,"plateTime":0.38527639364459665,"extension":6.208907516171041},"hitData":{"launchSpeed":72.1,"launchAngle":6.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.0,"coordY":100.0}},"index":3,"playId":"c5176e6b-fafe-3d7f-aae7-c88c9a772e29","pitchNumber":3,"startTime":"2026-07-26T18:36:17.171Z","endTime":"2026-07-26T18:36:28.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"third":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.68,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:36:28.326Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, third baseman Nick Gonzales to first baseman Ryan O'Hearn. Pedro Ramírez to 2nd.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:36:31.629Z","endTime":"2026-07-26T18:37:01.923Z","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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":96.6,"endSpeed":89.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8119649767777,"aZ":-24.07050984338705,"pfxX":-8.43365643595592,"pfxZ":4.013667791940733,"pX":-1.2122374809555931,"pZ":3.069360715774873,"vX0":1.9197545875951667,"vY0":-140.7082315002282,"vZ0":-4.011456575905534,"x":163.21,"y":155.91,"x0":-0.8042584358971334,"y0":50.00411450653018,"z0":6.059826893878893,"aX":-17.031505023216834},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.7,"breakHorizontal":15.0,"spinRate":2316,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.38820970947389677,"extension":6.163550867690698},"hitData":{"launchSpeed":48.5,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.1,"coordY":168.74}},"index":0,"playId":"38314e05-685d-3b8a-932a-fa01785a3433","pitchNumber":1,"startTime":"2026-07-26T18:36:53.810Z","endTime":"2026-07-26T18:37:01.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":699393,"link":"/api/v1/people/699393"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.1,"awayTeamWinProbability":10.900000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.95,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:37:01.923Z","atBatIndex":33},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Pete Crow-Armstrong triples (6) on a fly ball to center fielder Jake Mangum. Pedro Ramírez scores.","rbi":1,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:37:08.276Z","endTime":"2026-07-26T18:39:50.409Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"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":6},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 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.8,"endSpeed":85.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.535042494658434,"aZ":-28.890427845760623,"pfxX":0.4727129575759078,"pfxZ":1.7828165884428255,"pX":0.18198384822955585,"pZ":2.808265211996868,"vX0":2.4427885793645374,"vY0":-133.78718875084257,"vZ0":-3.073169476701426,"x":110.06,"y":162.96,"x0":-0.7983923137392047,"y0":50.00274343412146,"z0":6.0076279726192,"aX":0.8703492866024534},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.9,"breakHorizontal":-1.3,"spinRate":2671,"spinDirection":190},"zone":2,"typeConfidence":0.9,"plateTime":0.40693397313289026,"extension":5.919873375137363},"index":0,"playId":"4d22e4d2-a2e3-3843-802e-232c9dabe426","pitchNumber":1,"startTime":"2026-07-26T18:37:25.916Z","endTime":"2026-07-26T18:37:28.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"second":{"id":699393,"link":"/api/v1/people/699393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21407675008538,"aZ":-41.91656296639241,"pfxX":3.792542017495191,"pfxZ":-6.106321000870036,"pX":0.3469622439226988,"pZ":2.4744154689629685,"vX0":1.6076736193456749,"vY0":-124.73546344603398,"vZ0":-0.7431294204259803,"x":103.77,"y":171.97,"x0":-0.7964071969429105,"y0":50.0045033914105,"z0":6.196037540879534,"aX":6.049206398176899},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-11.0,"breakHorizontal":-7.2,"spinRate":2708,"spinDirection":45},"zone":6,"typeConfidence":0.9,"plateTime":0.4370725389104715,"extension":5.994820566089263},"index":1,"playId":"3c47f686-6060-34e9-b949-0ef2f679702e","pitchNumber":2,"startTime":"2026-07-26T18:37:44.227Z","endTime":"2026-07-26T18:37:48.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"second":{"id":699393,"link":"/api/v1/people/699393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":97.3,"endSpeed":89.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.379936098735794,"aZ":-13.346050226758777,"pfxX":-4.544745977282125,"pfxZ":9.22126794209047,"pX":0.9094429852487014,"pZ":2.2604420739145232,"vX0":6.449567944796794,"vY0":-141.53343574068978,"vZ0":-7.257400408312754,"x":82.33,"y":177.75,"x0":-0.8016580638466914,"y0":50.00120243988218,"z0":5.701140965878784,"aX":-9.278382146180663},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":7.0,"spinRate":2339,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.3860481800183475,"extension":6.372344071749713},"index":2,"playId":"3a341a21-e407-3058-9516-e16734d28de0","pitchNumber":3,"startTime":"2026-07-26T18:38:10.317Z","endTime":"2026-07-26T18:38:14.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"second":{"id":699393,"link":"/api/v1/people/699393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-26T18:38:33.361Z","endTime":"2026-07-26T18:38:50.706Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"second":{"id":699393,"link":"/api/v1/people/699393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":92.8,"endSpeed":85.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88410819635276,"aZ":-27.660383256965943,"pfxX":0.3833494445720148,"pfxZ":2.439077086704832,"pX":0.10490607266916349,"pZ":1.5221387069949357,"vX0":2.8784040808162676,"vY0":-135.14838617190398,"vZ0":-5.7846123789894,"x":113.0,"y":197.68,"x0":-1.0229168414144842,"y0":50.005572933825185,"z0":5.627806813580221,"aX":0.7109849961713496},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.4,"breakHorizontal":-1.3,"spinRate":2640,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.4049543418667354,"extension":6.188408984380908},"index":4,"playId":"18d5b1dd-acaf-31e1-9ab9-76a88b8f9e75","pitchNumber":4,"startTime":"2026-07-26T18:38:50.706Z","endTime":"2026-07-26T18:38:53.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"second":{"id":699393,"link":"/api/v1/people/699393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93190619369692,"aZ":-41.18239913547154,"pfxX":1.2676892239989535,"pfxZ":-5.745496760581927,"pX":0.7048613147895175,"pZ":0.5703011163871513,"vX0":3.1631772475122766,"vY0":-124.43197938072535,"vZ0":-4.824227475349074,"x":90.13,"y":223.38,"x0":-0.7473961718323336,"y0":50.00162800717167,"z0":5.945614081182691,"aX":1.9878352194748674},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-11.3,"breakHorizontal":-3.0,"spinRate":2773,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.4401537412657506,"extension":5.904482416784904},"index":5,"playId":"1b2ea159-573b-3933-a994-9d228a31f336","pitchNumber":5,"startTime":"2026-07-26T18:39:12.761Z","endTime":"2026-07-26T18:39:16.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"second":{"id":699393,"link":"/api/v1/people/699393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.763837884817807,"aZ":-17.880819515041267,"pfxX":-6.553911349999084,"pfxZ":6.996781441301392,"pX":0.6469441780754064,"pZ":2.5734926402655742,"vX0":6.704752828663687,"vY0":-141.2390026433064,"vZ0":-5.623842173653276,"x":92.34,"y":169.3,"x0":-0.893367358160263,"y0":50.00365869888101,"z0":5.720238212581063,"aX":-13.391544460625372},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.9,"breakHorizontal":10.7,"spinRate":2316,"spinDirection":224},"zone":6,"typeConfidence":0.77,"plateTime":0.3861294273659084,"extension":6.342708019869456},"hitData":{"launchSpeed":96.1,"launchAngle":40.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":210.11,"coordY":90.37}},"index":6,"playId":"4e01b515-37c0-33b8-8174-86072058c13d","pitchNumber":6,"startTime":"2026-07-26T18:39:33.786Z","endTime":"2026-07-26T18:39:50.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"second":{"id":699393,"link":"/api/v1/people/699393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":0.79,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:39:50.409Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, shortstop Jacob Gonzalez to first baseman Ryan O'Hearn.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:39:53.916Z","endTime":"2026-07-26T18:40:56.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.559370829252174,"aZ":-27.884789054855315,"pfxX":1.7119071070163367,"pfxZ":2.3677702621759344,"pX":-0.5926616840667638,"pZ":3.081167921485708,"vX0":1.0692251763512768,"vY0":-132.73717499036132,"vZ0":-2.2751630611048603,"x":139.59,"y":155.59,"x0":-1.2211688266950815,"y0":50.000994857888415,"z0":5.95034940568669,"aX":3.0984611686043673},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.1,"breakHorizontal":-3.4,"spinRate":2663,"spinDirection":173},"zone":1,"typeConfidence":0.89,"plateTime":0.4103826918463507,"extension":5.989148898783716},"index":0,"playId":"95a303ec-380a-33c2-9d40-284fe1cc6670","pitchNumber":1,"startTime":"2026-07-26T18:40:16.084Z","endTime":"2026-07-26T18:40:19.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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, 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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.456044217232275,"aZ":-39.936852242024635,"pfxX":2.0818926887013354,"pfxZ":-4.872128545292087,"pX":-0.6649438454942576,"pZ":1.380597472375166,"vX0":-0.16357695892996915,"vY0":-125.04660578252536,"vZ0":-3.6163384572746744,"x":142.35,"y":201.5,"x0":-0.8696564512909974,"y0":50.000353360205736,"z0":6.09739956939244,"aX":3.320746391393424},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-9.4,"breakHorizontal":-3.7,"spinRate":2564,"spinDirection":41},"zone":13,"typeConfidence":0.9,"plateTime":0.4367818922273434,"extension":5.8897881193536685},"index":1,"playId":"55448ab7-2d1b-3e78-bde0-72d0956f0cc4","pitchNumber":2,"startTime":"2026-07-26T18:40:31.296Z","endTime":"2026-07-26T18:40:34.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":91.5,"endSpeed":85.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.583694576617436,"aZ":-29.226824301204857,"pfxX":0.06443994381915719,"pfxZ":1.5987702411481504,"pX":1.269167951785963,"pZ":1.7865528517726825,"vX0":5.6307956779727535,"vY0":-133.35638413815786,"vZ0":-5.010096474622878,"x":68.62,"y":190.54,"x0":-0.8581875208915725,"y0":50.00264497792536,"z0":5.741414149513008,"aX":0.1173997735569489},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.3,"breakHorizontal":-1.1,"spinRate":2679,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.4072310013997429,"extension":6.063508589591487},"hitData":{"launchSpeed":68.9,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.88,"coordY":149.15}},"index":2,"playId":"955cd31e-c736-3f15-8c73-321d1e9dbf0d","pitchNumber":3,"startTime":"2026-07-26T18:40:48.955Z","endTime":"2026-07-26T18:40:56.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.17,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:40:56.404Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shawn Ross strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T18:43:03.546Z","endTime":"2026-07-26T18:43:44.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"},"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":"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":90.9,"endSpeed":83.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.786793406677848,"aZ":-13.692218183537284,"pfxX":-2.9397689565790586,"pfxZ":10.405453562078312,"pX":0.02392396526309645,"pZ":3.1267496858286257,"vX0":3.7638814459727046,"vY0":-132.32328139597206,"vZ0":-4.071491685640514,"x":116.09,"y":154.36,"x0":-1.033874115001115,"y0":50.00543015809829,"z0":5.686177567499279,"aX":-5.223227594218706},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.2,"breakHorizontal":4.6,"spinRate":2254,"spinDirection":202},"zone":2,"typeConfidence":0.84,"plateTime":0.4136718344481314,"extension":6.952122654500967},"index":0,"playId":"5f0a4e77-2376-33f9-840d-0a3ec41d46a4","pitchNumber":1,"startTime":"2026-07-26T18:43:05.531Z","endTime":"2026-07-26T18:43:08.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.24392098176238,"aZ":-33.72906697622231,"pfxX":9.381445922333636,"pfxZ":-1.1241690054690903,"pX":0.36733199475107137,"pZ":2.300215226285547,"vX0":0.5869600906525438,"vY0":-116.49505995981752,"vZ0":-0.8409503757040263,"x":103.0,"y":176.67,"x0":-1.1074404936315776,"y0":50.00219056221168,"z0":5.8319725925272685,"aX":12.996136045996847},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-1.9,"breakHorizontal":-17.2,"spinRate":2840,"spinDirection":59},"zone":6,"typeConfidence":2.0,"plateTime":0.4687374022171791,"extension":6.721755175858274},"index":1,"playId":"31dd39a6-3feb-38a6-a5f7-5378de6d731b","pitchNumber":2,"startTime":"2026-07-26T18:43:22.161Z","endTime":"2026-07-26T18:43:25.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-26T18:43:34.196Z","endTime":"2026-07-26T18:43:41.098Z","isPitch":false,"type":"action","player":{"id":676566,"link":"/api/v1/people/676566"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.148388786492514,"aZ":-34.639794330290535,"pfxX":9.00609128116955,"pfxZ":-1.7676592483189921,"pX":1.149448271549177,"pZ":1.8206790742819086,"vX0":2.430655094518897,"vY0":-117.31185429880817,"vZ0":-1.7624307945134108,"x":73.19,"y":189.62,"x0":-1.0701569018234776,"y0":50.00340415023096,"z0":5.810028462076881,"aX":12.555176882452388},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.4,"breakHorizontal":-16.9,"spinRate":2853,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.46686707213293355,"extension":6.833552885879782},"index":3,"playId":"3c968cf9-c542-3b48-9759-d5366e3c4e9e","pitchNumber":3,"startTime":"2026-07-26T18:43:41.098Z","endTime":"2026-07-26T18:43:44.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676566,"link":"/api/v1/people/676566"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":676566,"link":"/api/v1/people/676566"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:43:44.475Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Callihan flies out to shortstop Dansby Swanson.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T18:43:48.765Z","endTime":"2026-07-26T18:44:28.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.860397193801923,"aZ":-15.276066957274447,"pfxX":-3.0023285258935637,"pfxZ":9.385452832955647,"pX":-0.7183429208853724,"pZ":3.6586570189136944,"vX0":2.245886597712981,"vY0":-132.9179282555699,"vZ0":-2.5491011886922244,"x":144.38,"y":140.0,"x0":-1.1816294801292093,"y0":50.000044905250746,"z0":5.731199473931581,"aX":-5.404057726899302},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":5.0,"spinRate":2281,"spinDirection":214},"zone":11,"typeConfidence":0.8,"plateTime":0.4111141764903743,"extension":6.927231505604603},"index":0,"playId":"71d371d4-51d9-3c9d-bd7d-09361e0fcd75","pitchNumber":1,"startTime":"2026-07-26T18:44:06.232Z","endTime":"2026-07-26T18:44:09.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":83.8,"endSpeed":77.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.264198000711175,"aZ":-26.045302476539387,"pfxX":-6.3418307197084545,"pfxZ":4.021557993418698,"pX":-0.9132720845756219,"pZ":2.5801358276771142,"vX0":2.3492494099983077,"vY0":-122.18337890052833,"vZ0":-2.4965190056421775,"x":151.81,"y":169.12,"x0":-1.058936661766981,"y0":50.0032101202323,"z0":5.8349959854618385,"aX":-9.66565668052083},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.0,"breakHorizontal":11.0,"spinRate":1788,"spinDirection":233},"zone":11,"typeConfidence":0.83,"plateTime":0.4469127312282084,"extension":6.6762131608398185},"hitData":{"launchSpeed":80.9,"launchAngle":56.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.33,"coordY":112.8}},"index":1,"playId":"1d69b10d-166d-3afc-b37d-d72b1ad82c5a","pitchNumber":2,"startTime":"2026-07-26T18:44:19.084Z","endTime":"2026-07-26T18:44:28.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:44:28.782Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Mangum lines out to left fielder Ian Happ.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T18:44:32.048Z","endTime":"2026-07-26T18:46:41.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"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.7,"endSpeed":80.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.169338357016965,"aZ":-25.364101396236556,"pfxX":2.36660916055391,"pfxZ":4.170646844289115,"pX":0.09731314083018842,"pZ":1.900383023553306,"vX0":2.801962104910195,"vY0":-126.3277900108654,"vZ0":-4.377458349141936,"x":113.29,"y":187.47,"x0":-1.329323824977086,"y0":50.00341786175313,"z0":5.668909252196538,"aX":3.866021576992817},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.8,"breakHorizontal":-4.9,"spinRate":2505,"spinDirection":167},"zone":8,"typeConfidence":0.9,"plateTime":0.4318206232057671,"extension":6.709782584443321},"index":0,"playId":"c698dc8c-fa72-3dbe-bbf7-4b6d105f4676","pitchNumber":1,"startTime":"2026-07-26T18:44:55.078Z","endTime":"2026-07-26T18:44:58.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.600598481105735,"aZ":-41.75851624778294,"pfxX":5.5609486408341535,"pfxZ":-7.140245235098481,"pX":-1.2091960557063814,"pZ":2.2837789687720327,"vX0":-1.5888062684059188,"vY0":-114.95707884573581,"vZ0":0.7055037868748166,"x":163.09,"y":177.12,"x0":-1.2329768440626092,"y0":50.0004182361302,"z0":6.015018631962599,"aX":7.468131851704602},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.5,"breakHorizontal":-9.7,"spinRate":2564,"spinDirection":41},"zone":13,"typeConfidence":0.92,"plateTime":0.47582191475888314,"extension":6.779375842544255},"index":1,"playId":"4e0c650b-53d7-3dbc-9cd1-1d319b25aece","pitchNumber":2,"startTime":"2026-07-26T18:45:09.873Z","endTime":"2026-07-26T18:45:13.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-26T18:45:20.855Z","endTime":"2026-07-26T18:45:51.928Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":84.4,"endSpeed":78.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45928127520802,"aZ":-26.58361680184149,"pfxX":-6.789932375251514,"pfxZ":3.6444591184596673,"pX":0.018469038249697232,"pZ":1.0821414747303102,"vX0":4.774412674515895,"vY0":-122.79924192718886,"vZ0":-5.669616586113014,"x":116.3,"y":209.56,"x0":-1.0651946147981175,"y0":50.00172478468237,"z0":5.671673076705387,"aX":-10.40842951579217},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.5,"breakHorizontal":11.3,"spinRate":1843,"spinDirection":231},"zone":14,"typeConfidence":0.87,"plateTime":0.44540551405591877,"extension":6.903375502113175},"index":3,"playId":"0ac410fe-880e-3cb2-8f5a-788593d4dd22","pitchNumber":3,"startTime":"2026-07-26T18:45:51.928Z","endTime":"2026-07-26T18:45:55.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":91.8,"endSpeed":84.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8656636029138,"aZ":-13.426458398358763,"pfxX":-2.7035028165158392,"pfxZ":10.31873095036925,"pX":-0.44576606980042777,"pZ":1.44164657489437,"vX0":2.8923170695342093,"vY0":-133.47471496205674,"vZ0":-8.3971558846764,"x":133.99,"y":199.86,"x0":-1.1886218505621529,"y0":50.00353722763778,"z0":5.580688390552775,"aX":-4.912201969855902},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":4.3,"spinRate":2306,"spinDirection":210},"zone":13,"typeConfidence":0.85,"plateTime":0.4092832755051057,"extension":6.891260023780733},"index":4,"playId":"18a1f7fd-19a1-369a-8c76-daff4648d89a","pitchNumber":4,"startTime":"2026-07-26T18:46:04.697Z","endTime":"2026-07-26T18:46:08.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.457161426557587,"aZ":-16.27439709073015,"pfxX":-3.917576473076365,"pfxZ":8.660148534276196,"pX":-0.031148130322400207,"pZ":1.9168749216471554,"vX0":4.17108669869341,"vY0":-134.00128690320165,"vZ0":-6.703515062603507,"x":118.19,"y":187.02,"x0":-1.0921037113306014,"y0":50.00030197262725,"z0":5.595109395046355,"aX":-7.189562537856479},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":6.2,"spinRate":2252,"spinDirection":204},"zone":8,"typeConfidence":0.59,"plateTime":0.40732081536078546,"extension":6.95627459520655},"index":5,"playId":"d320a373-dab0-3ba6-abd8-924ebd509a49","pitchNumber":5,"startTime":"2026-07-26T18:46:19.758Z","endTime":"2026-07-26T18:46:23.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.153456186681765,"aZ":-13.976248809481074,"pfxX":-2.7207346535195316,"pfxZ":9.9843004727752,"pX":-0.09554527700166957,"pZ":2.6942429798581022,"vX0":3.3555959196192373,"vY0":-133.7314469685593,"vZ0":-5.273683734351488,"x":120.64,"y":166.04,"x0":-1.0094286420001775,"y0":50.00240281867986,"z0":5.684014307621592,"aX":-4.95890307942011},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":4.2,"spinRate":2282,"spinDirection":210},"zone":5,"typeConfidence":0.85,"plateTime":0.40860318776170823,"extension":7.049022203285921},"hitData":{"launchSpeed":93.7,"launchAngle":20.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":51.87,"coordY":110.6}},"index":6,"playId":"c59b87d5-38b9-31bf-8e0c-97d4a56754e0","pitchNumber":6,"startTime":"2026-07-26T18:46:34.544Z","endTime":"2026-07-26T18:46:41.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:46:41.890Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to center fielder Jake Mangum.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T18:48:14.217Z","endTime":"2026-07-26T18:48:52.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.380655017249072,"aZ":-15.154096178872509,"pfxX":-5.836751203657534,"pfxZ":8.538503863188424,"pX":-0.4537326888718115,"pZ":2.4469815772873287,"vX0":3.381670037863648,"vY0":-140.01003732293012,"vZ0":-6.449441064609563,"x":134.3,"y":172.71,"x0":-0.916203818693729,"y0":50.004785439412956,"z0":5.764732191699244,"aX":-11.637436414685872},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":10.0,"spinRate":2367,"spinDirection":225},"zone":4,"typeConfidence":0.91,"plateTime":0.3905879785129547,"extension":6.368360646304723},"hitData":{"launchSpeed":97.7,"launchAngle":47.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.67,"coordY":77.2}},"index":0,"playId":"e45c5e46-356d-36ff-8a29-100c94fbfc6f","pitchNumber":1,"startTime":"2026-07-26T18:48:41.992Z","endTime":"2026-07-26T18:48:52.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:48:52.060Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out sharply to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T18:48:57.719Z","endTime":"2026-07-26T18:49:47.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27450022316024,"aZ":-17.78270025702823,"pfxX":-5.33850109688722,"pfxZ":7.034815406779895,"pX":-0.651443425157904,"pZ":4.24793696749823,"vX0":2.668499903654561,"vY0":-141.2244015752892,"vZ0":-1.8709228394267066,"x":141.83,"y":124.09,"x0":-0.9083938970361032,"y0":50.00390664437991,"z0":6.047130399113933,"aX":-10.923159157920612},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.6,"breakHorizontal":9.2,"spinRate":2334,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.38593774521602464,"extension":6.118590308348155},"index":0,"playId":"2fa91efe-c752-3c0e-924f-5cbff1b4a03b","pitchNumber":1,"startTime":"2026-07-26T18:49:13.127Z","endTime":"2026-07-26T18:49:16.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.115807691027957,"aZ":-17.07211509757005,"pfxX":-5.131852757112338,"pfxZ":7.491502628530615,"pX":-0.8420795030507713,"pZ":2.7074059617828476,"vX0":2.2211051491871916,"vY0":-140.46596387740766,"vZ0":-5.3153823781827585,"x":149.1,"y":165.68,"x0":-0.9722483204367937,"y0":50.005019601597596,"z0":5.718796113232181,"aX":-10.349328954694185},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.8,"breakHorizontal":8.9,"spinRate":2245,"spinDirection":232},"zone":11,"typeConfidence":0.86,"plateTime":0.38858405010246466,"extension":6.508207358142335},"index":1,"playId":"657c3fcd-a9bc-31fe-81c6-8b339ebada04","pitchNumber":2,"startTime":"2026-07-26T18:49:24.423Z","endTime":"2026-07-26T18:49:28.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.394907097202296,"aZ":-27.70859835003263,"pfxX":0.49367768408985113,"pfxZ":2.58500690194227,"pX":0.18897294705798545,"pZ":2.3545216943978944,"vX0":2.4206700311249203,"vY0":-130.1933172823756,"vZ0":-3.7672919911545066,"x":109.8,"y":175.21,"x0":-0.8141890475429914,"y0":50.0064106735061,"z0":5.899777403181356,"aX":0.8537406730585252},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.1,"breakHorizontal":-1.4,"spinRate":2608,"spinDirection":192},"zone":5,"typeConfidence":0.89,"plateTime":0.4194893701442224,"extension":6.240463516746012},"hitData":{"launchSpeed":101.0,"launchAngle":43.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":197.32,"coordY":78.05}},"index":2,"playId":"7a37680f-6dcf-3bf0-b2b6-5ee5d53cf9b6","pitchNumber":3,"startTime":"2026-07-26T18:49:37.944Z","endTime":"2026-07-26T18:49:47.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:49:47.791Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, second baseman Brandon Lowe to first baseman Ryan O'Hearn.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T18:50:20.498Z","endTime":"2026-07-26T18:50:51.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T18:50:16.116Z","endTime":"2026-07-26T18:50:22.548Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":85.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11920288330261,"aZ":-29.582851634144795,"pfxX":-0.27638208888526217,"pfxZ":1.435513156541031,"pX":0.8449500015326611,"pZ":1.6580511905361124,"vX0":4.520746105603563,"vY0":-132.13970331875086,"vZ0":-5.398873467590021,"x":84.79,"y":194.01,"x0":-0.8358901504272693,"y0":50.00655496704759,"z0":5.841523211157877,"aX":-0.5008513480671616},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.8,"breakHorizontal":-0.2,"spinRate":2772,"spinDirection":197},"zone":14,"typeConfidence":0.89,"plateTime":0.41094417105141234,"extension":6.195549644108228},"index":1,"playId":"dfc0a6a7-19cf-397a-a204-e876fa53ad79","pitchNumber":1,"startTime":"2026-07-26T18:50:22.548Z","endTime":"2026-07-26T18:50:25.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21455293401425,"aZ":-29.474680565296342,"pfxX":-0.04472367917304876,"pfxZ":1.4766065547098162,"pX":1.6214062463992278,"pZ":1.3920767986614375,"vX0":6.290270400985045,"vY0":-132.9371235172531,"vZ0":-5.831999926877928,"x":55.2,"y":201.19,"x0":-0.7500604422176713,"y0":50.00066708370871,"z0":5.701228468468469,"aX":-0.08230541049912646},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.8,"breakHorizontal":-1.0,"spinRate":2852,"spinDirection":169},"zone":14,"typeConfidence":0.89,"plateTime":0.4089399894192467,"extension":6.461807237953736},"index":2,"playId":"ec53badc-8e14-3810-b331-6324b126b28d","pitchNumber":2,"startTime":"2026-07-26T18:50:33.172Z","endTime":"2026-07-26T18:50:37.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80944203986037,"aZ":-21.751878455556902,"pfxX":-9.091628317025338,"pfxZ":5.165761604554097,"pX":0.5781919066971585,"pZ":1.5450551120442328,"vX0":6.856127901474674,"vY0":-140.39154692728428,"vZ0":-7.533164362530271,"x":94.96,"y":197.06,"x0":-0.702238990003243,"y0":50.00023193347532,"z0":5.655990558329565,"aX":-18.3272359922181},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.2,"breakHorizontal":15.2,"spinRate":2370,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.3886654294400893,"extension":6.569191228996406},"hitData":{"launchSpeed":89.7,"launchAngle":-10.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":154.22}},"index":3,"playId":"73eb442f-5e37-3314-aae3-11dde359b8f9","pitchNumber":3,"startTime":"2026-07-26T18:50:43.733Z","endTime":"2026-07-26T18:50:51.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.4,"awayTeamWinProbability":11.599999999999994,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:50:51.989Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Lowe doubles (22) on a fly ball to right fielder Michael Conforto.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T18:53:10.300Z","endTime":"2026-07-26T18:54:08.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Rolison replaces Jameson Taillon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T18:52:20.718Z","endTime":"2026-07-26T18:53:12.563Z","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":592791,"link":"/api/v1/people/592791","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22436837200622,"aZ":-31.355575543849394,"pfxX":-6.550519869313543,"pfxZ":0.5243154360670221,"pX":-0.878355098618589,"pZ":2.912682130507609,"vX0":-4.420128072732401,"vY0":-123.87405206684349,"vZ0":-0.772988497907239,"x":150.48,"y":160.14,"x0":1.7762326143052334,"y0":50.00333327921457,"z0":5.835027684540389,"aX":-10.246761144494602},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.0,"breakHorizontal":12.8,"spinRate":2498,"spinDirection":303},"zone":11,"typeConfidence":2.0,"plateTime":0.4410673788072872,"extension":6.40497763159874},"index":1,"playId":"3da1fdb5-8daa-3c25-a3de-17c4636bbd00","pitchNumber":1,"startTime":"2026-07-26T18:53:12.563Z","endTime":"2026-07-26T18:53:16.502Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.415890350724396,"aZ":-30.429031853854003,"pfxX":-1.8230327167795712,"pfxZ":1.027536444593954,"pX":-0.7975344097280974,"pZ":2.02163990757914,"vX0":-5.886892320839357,"vY0":-128.53760809341352,"vZ0":-3.5246782340861613,"x":147.4,"y":184.2,"x0":1.7438396843742752,"y0":50.00367800007705,"z0":5.73084973070296,"aX":-3.1024494616779625},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.4,"breakHorizontal":4.4,"spinRate":2508,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.42339943355247955,"extension":6.4618602330701735},"index":2,"playId":"eac84383-5477-3e59-98c3-fbb50622e545","pitchNumber":2,"startTime":"2026-07-26T18:53:24.922Z","endTime":"2026-07-26T18:53:27.977Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59382366210904,"aZ":-31.60164846587255,"pfxX":-5.924051867562086,"pfxZ":0.36651407634428246,"pX":-1.4870594061860853,"pZ":2.2430623359969464,"vX0":-5.767817860205347,"vY0":-123.68868605430573,"vZ0":-2.284520375616241,"x":173.68,"y":178.22,"x0":1.6442064800085734,"y0":50.00100297633877,"z0":5.827641895343505,"aX":-9.17965749739267},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.4,"breakHorizontal":12.1,"spinRate":2596,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.44276907880325034,"extension":6.319845876816857},"index":3,"playId":"e88b129a-a8b5-304f-a536-f8c52a772dc1","pitchNumber":3,"startTime":"2026-07-26T18:53:39.112Z","endTime":"2026-07-26T18:53:42.832Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4512529538645,"aZ":-31.75556371836095,"pfxX":-2.0363119600309236,"pfxZ":0.24472628933100182,"pX":-0.2742514380283531,"pZ":2.1135298958282,"vX0":-4.4150917076306015,"vY0":-128.89095074594977,"vZ0":-2.8781095169926303,"x":127.45,"y":181.71,"x0":1.713916034551427,"y0":50.00352201731014,"z0":5.654154314979459,"aX":-3.4845351318874043},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.1,"breakHorizontal":4.6,"spinRate":2406,"spinDirection":260},"zone":7,"typeConfidence":2.0,"plateTime":0.42217858698212174,"extension":6.5410718190553},"hitData":{"launchSpeed":82.5,"launchAngle":30.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.32,"coordY":107.44}},"index":4,"playId":"0815be06-3cb8-3a58-8b57-40066a3cfb86","pitchNumber":4,"startTime":"2026-07-26T18:53:55.663Z","endTime":"2026-07-26T18:54:08.522Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.0,"awayTeamWinProbability":9.0,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":0.37,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:54:08.522Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, shortstop Dansby Swanson to first baseman Michael Busch. Brandon Lowe to 3rd.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T18:54:14.587Z","endTime":"2026-07-26T18:57:09.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.341385820853763,"aZ":-38.99611695422912,"pfxX":-6.0430698302429136,"pfxZ":-4.947409843691811,"pX":0.22144626091766664,"pZ":0.725889260192242,"vX0":-1.9155922530384684,"vY0":-116.83777007330575,"vZ0":-3.123880313678032,"x":108.56,"y":219.18,"x0":1.8372540699046893,"y0":50.00121564917918,"z0":5.750733322614526,"aX":-8.33947537456933},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-9.5,"breakHorizontal":11.4,"spinRate":2737,"spinDirection":322},"zone":14,"typeConfidence":2.0,"plateTime":0.469084358753999,"extension":6.4338799804592295},"index":0,"playId":"a63c0241-9017-3a70-84d8-8b972a8a9e0c","pitchNumber":1,"startTime":"2026-07-26T18:54:46.442Z","endTime":"2026-07-26T18:54:49.797Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":95.3,"endSpeed":88.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.999277278059168,"aZ":-17.561096756994154,"pfxX":1.3248329946670858,"pfxZ":7.418486758624203,"pX":-0.6073781865631968,"pZ":2.8505384296804985,"vX0":-6.740803310308424,"vY0":-138.72528833818575,"vZ0":-4.284760023101471,"x":140.15,"y":161.82,"x0":1.6708724041811827,"y0":50.002007227908514,"z0":5.568971396577705,"aX":2.610885438249097},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.8,"breakHorizontal":-1.2,"spinRate":2182,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.39327699647105163,"extension":6.720191797119096},"index":1,"playId":"7e9d1f90-ec0d-3c52-beaa-9735d133277e","pitchNumber":2,"startTime":"2026-07-26T18:55:11.044Z","endTime":"2026-07-26T18:55:14.067Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42648398667231,"aZ":-16.149185151129906,"pfxX":0.8639177787229669,"pfxZ":8.154205674824901,"pX":0.08729716316766742,"pZ":1.8359918152157746,"vX0":-5.077685933991083,"vY0":-138.67491264391356,"vZ0":-7.1555264917388675,"x":113.67,"y":189.21,"x0":1.8227939975935807,"y0":50.002716503109184,"z0":5.509589568190429,"aX":1.6987131624579117},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":-0.6,"spinRate":2232,"spinDirection":157},"zone":8,"typeConfidence":2.0,"plateTime":0.39364245720619007,"extension":6.615735042206399},"index":2,"playId":"4f0c5bd6-948a-3801-8957-52a7a85c07a9","pitchNumber":3,"startTime":"2026-07-26T18:55:30.960Z","endTime":"2026-07-26T18:55:34.089Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22128297933703,"aZ":-33.44001650555449,"pfxX":-1.3546899585846641,"pfxZ":-0.8023484305697395,"pX":-0.8267374585423725,"pZ":0.4685437861258804,"vX0":-5.1590166049866415,"vY0":-124.93429504764731,"vZ0":-5.814288489342112,"x":148.51,"y":226.13,"x0":1.4448102558498193,"y0":50.00378931939256,"z0":5.5889743470064825,"aX":-2.1319865864032366},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.6,"breakHorizontal":3.7,"spinRate":2604,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4391656358218663,"extension":6.6439125180173715},"index":3,"playId":"46f007c8-8f7e-3e2d-9be4-77816bd8cd7e","pitchNumber":4,"startTime":"2026-07-26T18:55:52.316Z","endTime":"2026-07-26T18:55:56.007Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.658521746951575,"aZ":-36.01195960338194,"pfxX":-3.131809465812049,"pfxZ":-2.281594920721716,"pX":-0.23413937967427276,"pZ":2.491996351156997,"vX0":-3.774519167901655,"vY0":-128.18466540543906,"vZ0":-1.158140999665299,"x":125.92,"y":171.5,"x0":1.6579748537612167,"y0":50.00138317088799,"z0":5.732525190753788,"aX":-5.270640690257975},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-4.2,"breakHorizontal":6.5,"spinRate":2515,"spinDirection":288},"zone":5,"typeConfidence":2.0,"plateTime":0.4254455492947504,"extension":6.6224336357489095},"index":4,"playId":"a7722774-e86b-3b46-b4f4-66d582ab09ec","pitchNumber":5,"startTime":"2026-07-26T18:56:15.868Z","endTime":"2026-07-26T18:56:20.555Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.318408041028015,"aZ":-15.510770986159649,"pfxX":2.048244526139303,"pfxZ":8.413811162369084,"pX":-0.9054523170544719,"pZ":1.2085635519522562,"vX0":-7.617446635208017,"vY0":-139.1541563545088,"vZ0":-9.025913863966212,"x":151.51,"y":206.15,"x0":1.5894987602385813,"y0":50.0028222214319,"z0":5.4997966942328995,"aX":4.056867612459148},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.7,"breakHorizontal":-2.3,"spinRate":2262,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.392123707369072,"extension":6.704258806375265},"index":5,"playId":"99e2e6f5-d924-34e3-9c1f-e8f87affbdf4","pitchNumber":6,"startTime":"2026-07-26T18:56:40.980Z","endTime":"2026-07-26T18:56:44.610Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94790344862271,"aZ":-15.444182284522032,"pfxX":2.1307681541504984,"pfxZ":8.530478620640546,"pX":0.2638632793900255,"pZ":1.9256363208460885,"vX0":-4.658059243874941,"vY0":-138.44484330385748,"vZ0":-6.975177644892256,"x":106.94,"y":186.79,"x0":1.683636877992794,"y0":50.001736710223845,"z0":5.491897073347217,"aX":4.178686890528264},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":-3.0,"spinRate":2337,"spinDirection":157},"zone":8,"typeConfidence":2.0,"plateTime":0.39408497402131815,"extension":6.671560173697379},"hitData":{"launchSpeed":99.1,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.18,"coordY":158.27}},"index":6,"playId":"df5007cc-ff48-3e1c-a69a-e6d8f22eba93","pitchNumber":7,"startTime":"2026-07-26T18:57:00.829Z","endTime":"2026-07-26T18:57:09.301Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.47,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:57:09.301Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Esmerlyn Valdez singles on a line drive to right fielder Michael Conforto. Brandon Lowe scores.","rbi":1,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T18:57:21.510Z","endTime":"2026-07-26T18:58:04.268Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.0,"endSpeed":74.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.933594138789115,"aZ":-39.501833933152604,"pfxX":-7.8518701773551935,"pfxZ":-5.240176890135327,"pX":-0.43996560404019597,"pZ":2.548247040967109,"vX0":-2.0899149825618997,"vY0":-117.9448170859854,"vZ0":0.5994199581995052,"x":133.77,"y":169.98,"x0":1.4791037836726078,"y0":50.00228080613924,"z0":5.954695463280605,"aX":-10.981804724150827},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-9.0,"breakHorizontal":14.8,"spinRate":2755,"spinDirection":324},"zone":4,"typeConfidence":2.0,"plateTime":0.4656672161389661,"extension":6.5367454252268455},"index":0,"playId":"226cb540-7967-3911-94f7-5af313679a6f","pitchNumber":1,"startTime":"2026-07-26T18:57:34.152Z","endTime":"2026-07-26T18:57:37.571Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":89.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15449509665641,"aZ":-17.744220681048663,"pfxX":1.62953231488128,"pfxZ":7.194554474925469,"pX":-0.8595356379760064,"pZ":2.5089376751297836,"vX0":-7.01024433090019,"vY0":-139.68255043694725,"vZ0":-5.647445072160133,"x":149.76,"y":171.04,"x0":1.4550094099148414,"y0":50.0005892947455,"z0":5.697312726325788,"aX":3.268683570863333},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":-1.7,"spinRate":2223,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.3899565262312872,"extension":6.393208018299751},"hitData":{"launchSpeed":75.3,"launchAngle":23.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":152.12,"coordY":106.51}},"index":1,"playId":"24f37550-7a8f-3631-b05b-bd95e61ba0d2","pitchNumber":2,"startTime":"2026-07-26T18:57:53.690Z","endTime":"2026-07-26T18:58:04.268Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.64,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:58:04.268Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan O'Hearn walks. Esmerlyn Valdez to 2nd.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T18:58:07.149Z","endTime":"2026-07-26T18:59:35.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.909708050319143,"aZ":-13.637978431364507,"pfxX":2.4314543970032245,"pfxZ":9.246473542405147,"pX":0.5660887459778035,"pZ":1.4156865319634384,"vX0":-4.357815702344334,"vY0":-140.05471447109494,"vZ0":-8.707749783251174,"x":95.42,"y":200.56,"x0":1.8198618189513553,"y0":50.004252607063975,"z0":5.438404176299782,"aX":4.875343582626429},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":-3.6,"spinRate":2286,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.3897183596011393,"extension":6.7137169710786155},"index":0,"playId":"659a5da0-de20-3f44-a111-65fd7d6cb0b3","pitchNumber":1,"startTime":"2026-07-26T18:58:29.892Z","endTime":"2026-07-26T18:58:33.403Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81205732839811,"aZ":-25.572334318003108,"pfxX":-5.112457458512056,"pfxZ":4.018951168717887,"pX":-0.04735859440567819,"pZ":1.6083989295547525,"vX0":-2.7823570805194544,"vY0":-126.78926450512803,"vZ0":-4.9424268034059375,"x":118.81,"y":195.35,"x0":1.7253223400504578,"y0":50.00121644663049,"z0":5.601830554901515,"aX":-8.395043225956096},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.5,"breakHorizontal":9.8,"spinRate":2675,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.4305703255183002,"extension":6.526913479892456},"index":1,"playId":"513ed02c-263e-3dc3-8cb8-5ba69a1e3d64","pitchNumber":2,"startTime":"2026-07-26T18:58:45.234Z","endTime":"2026-07-26T18:58:51.465Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30061782228641,"aZ":-14.769800190314562,"pfxX":2.9142567284024703,"pfxZ":8.757969932749814,"pX":-0.5809836221777004,"pZ":1.2853937682186871,"vX0":-7.070492907096679,"vY0":-139.14889819945552,"vZ0":-8.840843379593526,"x":139.15,"y":204.07,"x0":1.5991831784272321,"y0":50.002053221582685,"z0":5.453673970432487,"aX":5.791369800948854},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":-4.1,"spinRate":2317,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.391615996135779,"extension":6.763960810309752},"index":2,"playId":"3ebcd373-7174-3350-8fec-38b06b0b770e","pitchNumber":3,"startTime":"2026-07-26T18:59:15.808Z","endTime":"2026-07-26T18:59:19.410Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.861502515145073,"aZ":-15.672157599556582,"pfxX":1.980281030307417,"pfxZ":8.565285972971978,"pX":0.19117058166975415,"pZ":0.5573453006273575,"vX0":-5.019093428747055,"vY0":-137.3088292040929,"vZ0":-10.237140643554044,"x":109.71,"y":223.73,"x0":1.778255189775906,"y0":50.002674467424356,"z0":5.378550832047008,"aX":3.815496595438685},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.8,"breakHorizontal":-2.6,"spinRate":2354,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.39755358016560827,"extension":6.685730924142723},"index":3,"playId":"7987e439-6f1b-300b-b121-c771727f355f","pitchNumber":4,"startTime":"2026-07-26T18:59:32.425Z","endTime":"2026-07-26T18:59:35.577Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.0,"awayTeamWinProbability":6.0,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-07-26T18:59:35.577Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a ground ball to center fielder Pete Crow-Armstrong. Esmerlyn Valdez to 3rd. Ryan O'Hearn to 2nd.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:00:54.152Z","endTime":"2026-07-26T19:01:40.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnThird":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T18:59:47.300Z","endTime":"2026-07-26T19:00:56.462Z","isPitch":false,"type":"action","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67746524874311,"aZ":-16.3110170432471,"pfxX":1.1898061632477757,"pfxZ":8.062318334255712,"pX":0.5370269731975797,"pZ":2.894937129294726,"vX0":-3.9894706584008324,"vY0":-139.22634404334687,"vZ0":-4.462644442909027,"x":96.53,"y":160.62,"x0":1.8326078571373177,"y0":50.00001685910787,"z0":5.594893598348512,"aX":2.340779642349629},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":-1.3,"spinRate":2185,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.3931173444915794,"extension":6.5088052753722},"index":1,"playId":"cad41add-98ee-3fa7-b619-ad74ee2bb452","pitchNumber":1,"startTime":"2026-07-26T19:00:56.462Z","endTime":"2026-07-26T19:00:59.462Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.869659011058722,"aZ":-15.558158061212357,"pfxX":2.1362548377377966,"pfxZ":8.381448456830345,"pX":-1.4809453954114653,"pZ":1.5500003936742426,"vX0":-9.409948932899391,"vY0":-139.11691594504416,"vZ0":-7.913286736598687,"x":173.45,"y":196.93,"x0":1.6511864389560031,"y0":50.00430284829215,"z0":5.439525441958503,"aX":4.23710169748864},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":-2.2,"spinRate":2263,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.3920198230127854,"extension":6.5575259828618515},"index":2,"playId":"ef41cc27-c87d-3cf4-a96f-b8d592d3620a","pitchNumber":2,"startTime":"2026-07-26T19:01:12.170Z","endTime":"2026-07-26T19:01:15.690Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01067432745819,"aZ":-31.67192500711018,"pfxX":-2.666675226297044,"pfxZ":0.29972243609196525,"pX":0.18002006013345134,"pZ":1.6312120910882664,"vX0":-2.8221709286892023,"vY0":-128.28869182265723,"vZ0":-3.9495562852053547,"x":110.14,"y":194.74,"x0":1.6383312916087553,"y0":50.00327365928112,"z0":5.642901879874424,"aX":-4.471881924573797},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.1,"breakHorizontal":5.4,"spinRate":2444,"spinDirection":259},"zone":8,"typeConfidence":2.0,"plateTime":0.4259521515503799,"extension":6.262668555588057},"hitData":{"launchSpeed":104.6,"launchAngle":-0.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.58,"coordY":90.37}},"index":3,"playId":"f43ee682-0621-3657-bc09-54b51623cd09","pitchNumber":3,"startTime":"2026-07-26T19:01:29.064Z","endTime":"2026-07-26T19:01:40.724Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.39999999999999,"awayTeamWinProbability":4.6000000000000085,"homeTeamWinProbabilityAdded":1.3999999999999915,"leverageIndex":0.47,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:01:40.724Z","atBatIndex":46},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jacob Gonzalez grounds into a double play, second baseman Nico Hoerner to shortstop Dansby Swanson to first baseman Michael Busch. Nick Gonzales out at 2nd. Jacob Gonzalez out at 1st.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:01:45.412Z","endTime":"2026-07-26T19:03:03.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.373531568222646,"aZ":-26.384964578665976,"pfxX":-5.360252645748098,"pfxZ":3.4483674339869284,"pX":-0.9322802369205584,"pZ":1.8352117442450735,"vX0":-5.171600353470605,"vY0":-128.2106811260682,"vZ0":-4.430034613748385,"x":152.54,"y":189.23,"x0":1.8012108641975286,"y0":50.0045472619606,"z0":5.6239322274000605,"aX":-8.999596844020468},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.5,"breakHorizontal":10.8,"spinRate":2647,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4258103673590701,"extension":6.540765738644328},"index":0,"playId":"9a56d848-5f70-3146-af3a-5cf27236f1ae","pitchNumber":1,"startTime":"2026-07-26T19:02:12.315Z","endTime":"2026-07-26T19:02:15.460Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.790067317145986,"aZ":-25.802788853325566,"pfxX":8.66553706220097,"pfxZ":3.28175148444282,"pX":0.5069444954681069,"pZ":2.6359948312566743,"vX0":-6.4548352510355205,"vY0":-138.28419775219965,"vZ0":-3.3988058892134196,"x":97.68,"y":167.61,"x0":1.741265162560626,"y0":50.00623156498423,"z0":5.604957081610597,"aX":16.84677722145806},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.4,"breakHorizontal":-14.4,"spinRate":2104,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.3955323504474233,"extension":6.540401522171099},"index":1,"playId":"793daa7c-a2c1-33d8-9dea-101dd645057b","pitchNumber":2,"startTime":"2026-07-26T19:02:32.982Z","endTime":"2026-07-26T19:02:36.327Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.086639719424475,"aZ":-32.232577047604714,"pfxX":-5.9094035715019135,"pfxZ":-0.037160822179163056,"pX":-0.963451482356555,"pZ":1.5549625920729202,"vX0":-4.596277035795598,"vY0":-125.15785560753054,"vZ0":-3.517221178774633,"x":153.72,"y":196.8,"x0":1.6613515697237173,"y0":50.0034499939386,"z0":5.604510779453134,"aX":-9.420242728263085},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.6,"breakHorizontal":11.8,"spinRate":2660,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.43681011796502034,"extension":6.630937051129962},"hitData":{"launchSpeed":78.7,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.26,"coordY":149.66}},"index":2,"playId":"d17f7223-08e4-3004-945c-e16bc31002de","pitchNumber":3,"startTime":"2026-07-26T19:02:55.662Z","endTime":"2026-07-26T19:03:03.241Z","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":-3.5999999999999943,"leverageIndex":0.58,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:03:03.241Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Conforto pops out to second baseman Brandon Lowe.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:05:01.856Z","endTime":"2026-07-26T19:05:38.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.780072654622014,"aZ":-13.503084923183852,"pfxX":-7.465223650790367,"pfxZ":9.448926082439336,"pX":-0.45248177736871936,"pZ":2.8032466686902655,"vX0":3.7855427362209575,"vY0":-139.76076714347465,"vZ0":-5.8548545219696075,"x":134.25,"y":163.09,"x0":-0.8552533912446713,"y0":50.005128999198995,"z0":5.8137202861974915,"aX":-14.75618937523641},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":12.7,"spinRate":2540,"spinDirection":226},"zone":1,"typeConfidence":0.92,"plateTime":0.39204987160089466,"extension":6.088447704265993},"index":0,"playId":"ef6806ca-ed83-3bce-9fae-88a14ceb5f3a","pitchNumber":1,"startTime":"2026-07-26T19:05:11.953Z","endTime":"2026-07-26T19:05:14.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08690885945495,"aZ":-15.168812512503314,"pfxX":-5.921971772372165,"pfxZ":8.56147109722293,"pX":-0.08743342760708275,"pZ":3.2789101522211346,"vX0":4.395694259406371,"vY0":-139.5091227172771,"vZ0":-4.320370233071127,"x":120.33,"y":150.25,"x0":-0.9078585843262619,"y0":50.006903091369644,"z0":5.836118954957403,"aX":-11.76736952723601},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":10.0,"spinRate":2393,"spinDirection":227},"zone":2,"typeConfidence":0.92,"plateTime":0.39146081220017326,"extension":6.123243882384461},"hitData":{"launchSpeed":90.4,"launchAngle":69.0,"totalDistance":124.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":140.38,"coordY":154.74}},"index":1,"playId":"5e0c550b-6c1c-3ad3-8ffd-61d29432912c","pitchNumber":2,"startTime":"2026-07-26T19:05:27.022Z","endTime":"2026-07-26T19:05:38.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:05:38.331Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly called out on strikes.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:05:43.416Z","endTime":"2026-07-26T19:08:22.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":676566,"link":"/api/v1/people/676566"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.022061538491755,"aZ":-26.354883006675028,"pfxX":0.45569265706032747,"pfxZ":3.266692799198964,"pX":0.9245497359972804,"pZ":2.385014156708237,"vX0":4.459534920356716,"vY0":-132.13988602666754,"vZ0":-4.308015852048052,"x":81.76,"y":174.38,"x0":-0.8386244822749849,"y0":50.00538049721633,"z0":5.954355607854867,"aX":0.8120877644062274},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.3,"breakHorizontal":-1.7,"spinRate":2542,"spinDirection":190},"zone":14,"typeConfidence":0.9,"plateTime":0.41323238638128235,"extension":6.422255594420574},"index":0,"playId":"a03a6758-f36a-30a8-9bfd-404d4aa0b7b1","pitchNumber":1,"startTime":"2026-07-26T19:05:58.313Z","endTime":"2026-07-26T19:06:02.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10861889627267,"aZ":-25.076411278640606,"pfxX":-7.9986786870374535,"pfxZ":3.5529365896271745,"pX":0.8655946155692831,"pZ":2.1260971680352583,"vX0":7.018530989144722,"vY0":-139.85085232668993,"vZ0":-5.78815110183153,"x":84.01,"y":181.38,"x0":-0.6272639898135749,"y0":50.0027287344139,"z0":5.849149555204491,"aX":-15.974701758955769},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.5,"breakHorizontal":13.2,"spinRate":2318,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.3904307933806139,"extension":6.292693843449696},"index":1,"playId":"208617e5-c465-358e-b085-26813dce81ee","pitchNumber":2,"startTime":"2026-07-26T19:06:10.558Z","endTime":"2026-07-26T19:06:14.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.994210584076907,"aZ":-39.99794537993777,"pfxX":2.781876718944456,"pfxZ":-5.201761751757612,"pX":0.5081784906458441,"pZ":1.987156465941263,"vX0":2.2084736440402533,"vY0":-121.59566992952753,"vZ0":-1.6474461534380938,"x":97.63,"y":185.13,"x0":-0.7721300017570544,"y0":50.005599981380215,"z0":6.131956057871865,"aX":4.181510175334734},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-9.6,"breakHorizontal":-5.5,"spinRate":2760,"spinDirection":39},"zone":9,"typeConfidence":0.9,"plateTime":0.4498109533397585,"extension":5.837321829510239},"index":2,"playId":"8d9fdd72-0567-309c-8065-b4c9e246d9f6","pitchNumber":3,"startTime":"2026-07-26T19:06:25.824Z","endTime":"2026-07-26T19:06:29.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.072232432236184,"aZ":-25.068331109113075,"pfxX":0.22728838986462385,"pfxZ":3.9504760532877734,"pX":0.6495657687070615,"pZ":1.1062722196275243,"vX0":3.608805789758879,"vY0":-132.7252899534165,"vZ0":-7.685066877551332,"x":92.24,"y":208.91,"x0":-0.752408411175719,"y0":50.00644571817628,"z0":5.841286422902504,"aX":0.4085114304853433},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.9,"breakHorizontal":-1.1,"spinRate":2672,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.41130312656570966,"extension":6.105586643556921},"index":3,"playId":"359e2f08-f15f-320d-8923-d7f923e8554d","pitchNumber":4,"startTime":"2026-07-26T19:06:38.087Z","endTime":"2026-07-26T19:06:41.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-26T19:06:49.699Z","endTime":"2026-07-26T19:07:01.369Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.739224742058262,"aZ":-21.645107989149107,"pfxX":-8.918906559342174,"pfxZ":5.148435642623293,"pX":-0.27493059068853365,"pZ":1.9322684974746143,"vX0":4.433270661525553,"vY0":-141.5018764028527,"vZ0":-6.8606575656473385,"x":127.48,"y":186.61,"x0":-0.6960382558429009,"y0":50.00260099172197,"z0":5.756825395995101,"aX":-18.2385365765694},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.3,"breakHorizontal":15.4,"spinRate":2385,"spinDirection":221},"zone":7,"typeConfidence":0.92,"plateTime":0.38583400187796224,"extension":6.337817502873125},"index":5,"playId":"df5111b3-1f25-3b09-a6ed-b7aefc182046","pitchNumber":5,"startTime":"2026-07-26T19:07:01.369Z","endTime":"2026-07-26T19:07:04.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.84281686322939,"aZ":-40.661791580031,"pfxX":1.6173584465791495,"pfxZ":-5.388119806368946,"pX":0.2328893637225935,"pZ":1.9345309277408629,"vX0":1.8596488472459953,"vY0":-123.63728918186774,"vZ0":-1.8842186307368363,"x":108.12,"y":186.55,"x0":-0.7346499847262836,"y0":50.0059580307711,"z0":6.067631143278803,"aX":2.545544473040097},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-10.0,"breakHorizontal":-3.4,"spinRate":2573,"spinDirection":45},"zone":8,"typeConfidence":0.9,"plateTime":0.44025812322217517,"extension":5.994675096184359},"index":6,"playId":"104461dd-6c94-31ff-aa5f-04df576aa769","pitchNumber":6,"startTime":"2026-07-26T19:07:18.511Z","endTime":"2026-07-26T19:07:22.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82268781641158,"aZ":-15.32059508689627,"pfxX":-5.200361080856314,"pfxZ":8.37960275036924,"pX":-0.06984848627632792,"pZ":3.837525921660835,"vX0":3.9258489829909298,"vY0":-140.464177718553,"vZ0":-3.2213006209632615,"x":119.66,"y":135.17,"x0":-0.8052622212042154,"y0":50.00471155655536,"z0":5.98663921943173,"aX":-10.462346253752663},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":8.6,"spinRate":2422,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.38893994888544414,"extension":6.148943922607504},"index":7,"playId":"a8e441b4-61e1-34d9-b728-ae553b4c2464","pitchNumber":7,"startTime":"2026-07-26T19:07:47.855Z","endTime":"2026-07-26T19:07:52.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70237368072666,"aZ":-41.53064048520165,"pfxX":2.1175406447129546,"pfxZ":-5.883771908799459,"pX":0.8851721832220925,"pZ":1.0238045917305045,"vX0":2.9759661877602097,"vY0":-124.88685978409605,"vZ0":-3.831289879902262,"x":83.26,"y":211.14,"x0":-0.5943263549482338,"y0":50.00611085507855,"z0":5.972660002488367,"aX":3.3651654044859702},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-11.3,"breakHorizontal":-4.4,"spinRate":2750,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.4375611819285399,"extension":5.924506640978768},"index":8,"playId":"46e551ae-b83d-3c3b-a082-f02de6aa9a13","pitchNumber":8,"startTime":"2026-07-26T19:08:05.835Z","endTime":"2026-07-26T19:08:09.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.411544661656865,"aZ":-25.264650075686443,"pfxX":1.6849508008531964,"pfxZ":3.7859171910623077,"pX":-0.5155334519610891,"pZ":2.2604769559408426,"vX0":0.7513560625378551,"vY0":-133.37378228099004,"vZ0":-4.43535256383369,"x":136.65,"y":177.75,"x0":-1.0187712733614631,"y0":50.001270661438085,"z0":5.740360914426581,"aX":3.0716893484927112},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.2,"breakHorizontal":-3.2,"spinRate":2623,"spinDirection":182},"zone":4,"typeConfidence":0.9,"plateTime":0.40878948192269915,"extension":6.147680117582736},"index":9,"playId":"5945b607-22f8-3e82-8e76-fa868b022b4d","pitchNumber":9,"startTime":"2026-07-26T19:08:18.801Z","endTime":"2026-07-26T19:08:22.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.5,"awayTeamWinProbability":5.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:08:22.460Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Ramírez grounds out, third baseman Nick Gonzales to first baseman Ryan O'Hearn.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:08:24.356Z","endTime":"2026-07-26T19:09:45.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.6,"endSpeed":75.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.846602674784968,"aZ":-37.3987402567806,"pfxX":4.9034159843843295,"pfxZ":-3.653964931109021,"pX":1.31219824822438,"pZ":0.22950382951512865,"vX0":3.535415704332627,"vY0":-118.79389133809134,"vZ0":-5.42063827506737,"x":66.98,"y":232.58,"x0":-0.8327413397703476,"y0":50.00498641135738,"z0":5.942371420853984,"aX":7.005477463975281},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.7,"breakHorizontal":-9.7,"spinRate":2720,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.4611583011744349,"extension":6.115301304301082},"index":0,"playId":"8a66a88e-930d-3faf-8544-1fb25c927d0b","pitchNumber":1,"startTime":"2026-07-26T19:08:40.071Z","endTime":"2026-07-26T19:08:48.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45586981304902,"aZ":-13.461910640598145,"pfxX":-5.013111576570112,"pfxZ":9.330589639495532,"pX":-0.40875397463190166,"pZ":3.3806757096684725,"vX0":3.5536265131313565,"vY0":-140.81955932953417,"vZ0":-4.2711321087927745,"x":132.58,"y":147.5,"x0":-1.036778172585473,"y0":50.001508281254786,"z0":5.790174996460468,"aX":-10.051278546900095},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":8.3,"spinRate":2428,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.389207422935685,"extension":6.19918270953536},"index":1,"playId":"c25883bd-174a-3bab-80b7-f45b5d1698b9","pitchNumber":2,"startTime":"2026-07-26T19:08:52.566Z","endTime":"2026-07-26T19:08:57.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":80.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.627336034336118,"aZ":-40.79790871508487,"pfxX":2.7348652599640153,"pfxZ":-5.441162970404102,"pX":-0.10069241019065857,"pZ":0.7310201403801805,"vX0":0.5430929352538255,"vY0":-124.26061889061006,"vZ0":-4.7123751214562954,"x":120.84,"y":219.04,"x0":-0.6769157040954927,"y0":50.00173316992724,"z0":5.991465146691987,"aX":4.336182212712797},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-10.6,"breakHorizontal":-5.0,"spinRate":2768,"spinDirection":44},"zone":13,"typeConfidence":0.9,"plateTime":0.43844306879827943,"extension":5.884281058197631},"index":2,"playId":"c84f8830-bf10-3675-8c1c-cde30b3e07e7","pitchNumber":3,"startTime":"2026-07-26T19:09:04.651Z","endTime":"2026-07-26T19:09:07.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-26T19:09:19.146Z","endTime":"2026-07-26T19:09:23.628Z","isPitch":false,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.499948179921304,"aZ":-42.84268310064515,"pfxX":3.5789449093979258,"pfxZ":-6.788954521605904,"pX":-0.3498986740539706,"pZ":0.42596969532659484,"vX0":0.12664141549054,"vY0":-124.2125944261253,"vZ0":-4.701884923136316,"x":130.34,"y":227.28,"x0":-0.8668607378403218,"y0":50.00355183056949,"z0":5.8837186232284635,"aX":5.625194277690492},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-13.1,"breakHorizontal":-6.5,"spinRate":2837,"spinDirection":42},"zone":13,"typeConfidence":0.9,"plateTime":0.4399763552597995,"extension":6.027428639760713},"index":4,"playId":"d0bd15b7-278d-3268-98d9-8b0373593873","pitchNumber":4,"startTime":"2026-07-26T19:09:23.628Z","endTime":"2026-07-26T19:09:28.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51168912556033,"aZ":-40.61216628363708,"pfxX":4.690752408412918,"pfxZ":-5.556494793780642,"pX":-0.88247898699028,"pZ":2.905319348531858,"vX0":-1.0673105582220048,"vY0":-121.78304817707007,"vZ0":0.6945585357313748,"x":150.64,"y":160.34,"x0":-1.0510680602863365,"y0":50.00464923003941,"z0":6.09957912416296,"aX":7.121833851360415},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.7,"breakHorizontal":-8.3,"spinRate":2831,"spinDirection":53},"zone":11,"typeConfidence":0.9,"plateTime":0.4479282546598573,"extension":5.8859264678821015},"hitData":{"launchSpeed":88.7,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.8,"coordY":166.38}},"index":5,"playId":"d34d6f23-fa66-3dfc-aa8b-13f38f045f84","pitchNumber":5,"startTime":"2026-07-26T19:09:37.412Z","endTime":"2026-07-26T19:09:45.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:09:45.032Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shawn Ross grounds out, third baseman Pedro Ramírez to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T19:12:07.695Z","endTime":"2026-07-26T19:13:30.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"Pitching Change: Aaron Civale replaces Ryan Rolison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T19:10:49.107Z","endTime":"2026-07-26T19:12:09.679Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650644,"link":"/api/v1/people/650644"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.104362467817413,"aZ":-22.917507639117137,"pfxX":3.7418660159129784,"pfxZ":5.531109115809007,"pX":1.4244667754593938,"pZ":1.9551450144809288,"vX0":5.961936209933618,"vY0":-127.50841528119945,"vZ0":-5.609442499977579,"x":62.7,"y":185.99,"x0":-1.4153313288151173,"y0":50.00425051624489,"z0":5.951743535008043,"aX":6.265166573413094},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.1,"breakHorizontal":-7.9,"spinRate":2763,"spinDirection":154},"zone":14,"typeConfidence":0.91,"plateTime":0.426844102902733,"extension":6.074525842149939},"index":1,"playId":"87806591-edbf-336a-aa3e-ead79185637f","pitchNumber":1,"startTime":"2026-07-26T19:12:09.679Z","endTime":"2026-07-26T19:12:12.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.018776398802743,"aZ":-13.933527432709226,"pfxX":-2.5683736000858852,"pfxZ":10.071252671794717,"pX":-0.06702330674414697,"pZ":4.277080052272238,"vX0":4.554612963569295,"vY0":-133.31803045534227,"vZ0":-2.2221905255327696,"x":119.55,"y":123.3,"x0":-1.4591203780129336,"y0":50.00138099493479,"z0":6.119809844395969,"aX":-4.6514285045263515},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.0,"breakHorizontal":3.7,"spinRate":2527,"spinDirection":199},"zone":11,"typeConfidence":0.89,"plateTime":0.4098815237706215,"extension":5.843890512346578},"index":2,"playId":"94ba481a-b22b-35a9-a2f1-58093d4af9d4","pitchNumber":2,"startTime":"2026-07-26T19:12:24.348Z","endTime":"2026-07-26T19:12:27.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":72.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.164907208134053,"aZ":-42.65132095596552,"pfxX":3.8904472825407126,"pfxZ":-8.135454248946987,"pX":0.20516248360384662,"pZ":0.597695743403489,"vX0":2.5115027283877387,"vY0":-112.98179110996998,"vZ0":-2.841191196539836,"x":109.18,"y":222.64,"x0":-1.4273229379940087,"y0":50.00110333505288,"z0":6.170445801475125,"aX":5.012701071010185},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-15.1,"breakHorizontal":-7.7,"spinRate":2988,"spinDirection":38},"zone":14,"typeConfidence":0.88,"plateTime":0.4853575797456742,"extension":5.90808102249056},"index":3,"playId":"8139aded-2819-3bd7-8c4b-9b884674fafa","pitchNumber":3,"startTime":"2026-07-26T19:12:39.864Z","endTime":"2026-07-26T19:12:43.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":82.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.355453271575108,"aZ":-22.35439428360164,"pfxX":3.4495073509412775,"pfxZ":5.832774051431612,"pX":1.3378490666389844,"pZ":1.2822020892818122,"vX0":5.817275261474286,"vY0":-127.68361024210577,"vZ0":-7.300119557628266,"x":66.0,"y":204.16,"x0":-1.4008904395420914,"y0":50.005553728914165,"z0":5.884977243996142,"aX":5.80994447725005},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.5,"breakHorizontal":-7.3,"spinRate":2769,"spinDirection":164},"zone":14,"typeConfidence":0.91,"plateTime":0.42574120027595397,"extension":6.0949893725703115},"index":4,"playId":"a19be2fd-76ee-34e6-80d0-90ab993f85f2","pitchNumber":4,"startTime":"2026-07-26T19:12:57.393Z","endTime":"2026-07-26T19:13:03.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-26T19:13:08.235Z","endTime":"2026-07-26T19:13:21.654Z","isPitch":false,"type":"action","player":{"id":676566,"link":"/api/v1/people/676566"},"defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.078901594746863,"aZ":-43.590721156601546,"pfxX":6.6227239786780965,"pfxZ":-9.057985818358425,"pX":0.2145350623525235,"pZ":1.9715082851959382,"vX0":1.6611364368628074,"vY0":-112.09306640162391,"vZ0":0.2723183218432561,"x":108.82,"y":185.55,"x0":-1.398227149827433,"y0":50.004136731897894,"z0":6.334507399851221,"aX":8.346226971738389},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-16.0,"breakHorizontal":-12.5,"spinRate":3186,"spinDirection":32},"zone":8,"typeConfidence":0.91,"plateTime":0.49044318837748424,"extension":6.122391664288174},"hitData":{"launchSpeed":63.3,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.57,"coordY":167.24}},"index":6,"playId":"c79e3ab7-6668-3773-b05f-ee8d4465c7de","pitchNumber":5,"startTime":"2026-07-26T19:13:21.654Z","endTime":"2026-07-26T19:13:30.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676566,"link":"/api/v1/people/676566"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":676566,"link":"/api/v1/people/676566"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:13:30.155Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Callihan strikes out swinging.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T19:13:34.100Z","endTime":"2026-07-26T19:15:04.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":70.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.88421801786779,"aZ":-43.77375611475838,"pfxX":6.33814829771147,"pfxZ":-9.359345879578958,"pX":-0.6043382470605018,"pZ":2.253663817526623,"vX0":0.19101367311880255,"vY0":-110.65348390149599,"vZ0":1.1001809607328026,"x":140.04,"y":177.93,"x0":-1.5151979899594092,"y0":50.00387253200502,"z0":6.33900901637459,"aX":7.853884868232972},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-16.3,"breakHorizontal":-11.5,"spinRate":3102,"spinDirection":38},"zone":4,"typeConfidence":0.91,"plateTime":0.49513933175776925,"extension":5.842987556435556},"index":0,"playId":"3dc2a5a5-894e-36d1-a308-6773220d523a","pitchNumber":1,"startTime":"2026-07-26T19:13:53.704Z","endTime":"2026-07-26T19:13:56.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.947136396202733,"aZ":-18.93917781571842,"pfxX":-5.9515318471826415,"pfxZ":8.319760617710418,"pX":-0.18408307990208378,"pZ":2.1822010079074428,"vX0":5.617772583216873,"vY0":-124.99254292114705,"vZ0":-5.174340799019029,"x":124.02,"y":179.86,"x0":-1.6818445541320657,"y0":50.00149707801073,"z0":5.82283001216514,"aX":-9.466237224980556},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":14.2,"breakHorizontal":9.6,"spinRate":1979,"spinDirection":228},"zone":5,"typeConfidence":0.85,"plateTime":0.43731624353057663,"extension":5.707238929195061},"index":1,"playId":"13e54015-c512-34a0-be0f-8c79f61a3481","pitchNumber":2,"startTime":"2026-07-26T19:14:09.199Z","endTime":"2026-07-26T19:14:16.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.380701382543688,"aZ":-43.614029006597555,"pfxX":5.763576816924342,"pfxZ":-8.951914766348484,"pX":1.1225175685239597,"pZ":1.195134269122857,"vX0":3.7726568779855345,"vY0":-112.59580902082297,"vZ0":-1.3799105949458084,"x":74.21,"y":206.51,"x0":-1.3264135409927806,"y0":50.00314945563711,"z0":6.248391008324014,"aX":7.364153505649379},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-16.2,"breakHorizontal":-11.4,"spinRate":3169,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.4873551115913921,"extension":6.094007865425489},"index":2,"playId":"34e37c48-44de-35f7-82ef-5c2231983d00","pitchNumber":3,"startTime":"2026-07-26T19:14:42.958Z","endTime":"2026-07-26T19:14:46.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.637579134352993,"aZ":-26.771214339557726,"pfxX":3.7427501655233635,"pfxZ":3.193799953863003,"pX":-0.05673034642541875,"pZ":1.7998046399905239,"vX0":2.656499325481988,"vY0":-128.38845286069028,"vZ0":-5.337711444170333,"x":119.16,"y":190.19,"x0":-1.5867632663024644,"y0":50.00022736842972,"z0":5.958761367429008,"aX":6.319535450909849},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.9,"breakHorizontal":-7.3,"spinRate":2703,"spinDirection":161},"zone":8,"typeConfidence":0.87,"plateTime":0.424712776149649,"extension":6.12567567147337},"index":3,"playId":"54d33162-7ca7-3fa5-8366-89e583cb0e85","pitchNumber":4,"startTime":"2026-07-26T19:15:00.143Z","endTime":"2026-07-26T19:15:04.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.3,"awayTeamWinProbability":5.700000000000003,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:15:04.196Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a ground ball to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T19:15:05.013Z","endTime":"2026-07-26T19:16:07.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.402097607730433,"aZ":-12.026416497816365,"pfxX":-3.6257897853219903,"pfxZ":11.010291091479345,"pX":0.2800737612014007,"pZ":1.2424756788063358,"vX0":5.8961405740398165,"vY0":-133.80384072598434,"vZ0":-9.838830810205847,"x":106.32,"y":205.23,"x0":-1.471804045085338,"y0":50.001134393289824,"z0":5.808277937404435,"aX":-6.634099841486333},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.2,"breakHorizontal":5.4,"spinRate":2388,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.40793568069379527,"extension":6.116969747286398},"index":0,"playId":"8b70c71e-054a-3803-9d3b-47d6efdf682f","pitchNumber":1,"startTime":"2026-07-26T19:15:29.394Z","endTime":"2026-07-26T19:15:35.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":71.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92505479050149,"aZ":-43.935788539481166,"pfxX":4.825217908100535,"pfxZ":-9.368932819362335,"pX":-0.15371884507893777,"pZ":0.9955109483748333,"vX0":1.406772256327781,"vY0":-111.86884687531035,"vZ0":-1.5115780785637438,"x":122.86,"y":211.9,"x0":-1.4190151603286287,"y0":50.001432935746756,"z0":6.221209622329044,"aX":6.058513609118925},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-17.0,"breakHorizontal":-9.1,"spinRate":3188,"spinDirection":32},"zone":13,"typeConfidence":0.9,"plateTime":0.4913478941005973,"extension":6.168677977623203},"hitData":{"launchSpeed":69.0,"launchAngle":-19.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.92,"coordY":160.3}},"index":1,"playId":"5af1505c-7654-3f82-a37b-4bbac16a56c3","pitchNumber":2,"startTime":"2026-07-26T19:15:59.410Z","endTime":"2026-07-26T19:16:07.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.6,"awayTeamWinProbability":5.400000000000006,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:16:07.329Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Lowe flies out to left fielder Ian Happ.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T19:16:14.990Z","endTime":"2026-07-26T19:17:13.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":74.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.794817918087176,"aZ":-39.84474097633605,"pfxX":2.585548036634309,"pfxZ":-5.6056606385424415,"pX":0.2425146218995621,"pZ":0.5430775382558677,"vX0":3.0198803841335593,"vY0":-116.01295527399701,"vZ0":-4.139864062971924,"x":107.76,"y":224.12,"x0":-1.4096812890990857,"y0":50.00121616227887,"z0":6.130969718027148,"aX":3.5393433891657433},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-10.9,"breakHorizontal":-5.4,"spinRate":2937,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4713107968419079,"extension":5.952997443096957},"index":0,"playId":"1a858f7d-e600-3a0d-bcda-938acf1595d6","pitchNumber":1,"startTime":"2026-07-26T19:16:44.216Z","endTime":"2026-07-26T19:16:47.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.239167507594214,"aZ":-11.775697445232272,"pfxX":-4.7425439187166845,"pfxZ":11.168811120667108,"pX":-0.03959790082234234,"pZ":2.369317092540182,"vX0":5.482704856373983,"vY0":-133.87603738843012,"vZ0":-7.091934207133252,"x":118.51,"y":174.81,"x0":-1.4920124751296007,"y0":50.004060388814366,"z0":5.884606464595805,"aX":-8.662711656709096},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":7.4,"spinRate":2488,"spinDirection":203},"zone":5,"typeConfidence":0.89,"plateTime":0.40817751606164343,"extension":6.182174253398769},"hitData":{"launchSpeed":93.1,"launchAngle":53.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.22,"coordY":100.34}},"index":1,"playId":"48f84c7f-3a48-3839-8244-ba2121002ba4","pitchNumber":2,"startTime":"2026-07-26T19:17:02.784Z","endTime":"2026-07-26T19:17:13.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:17:13.167Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dansby Swanson lines out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T19:19:39.793Z","endTime":"2026-07-26T19:20:06.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carmen Mlodzinski replaces Braxton Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T19:17:45.934Z","endTime":"2026-07-26T19:19:22.408Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669387,"link":"/api/v1/people/669387"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to left field for Jake Mangum.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T19:19:22.408Z","endTime":"2026-07-26T19:19:22.429Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Billy Cook replaces left fielder Tyler Callihan, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-26T19:19:22.429Z","endTime":"2026-07-26T19:19:42.115Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":682997,"link":"/api/v1/people/682997"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.037829603446546,"aZ":-26.342265489630044,"pfxX":-10.17974582033537,"pfxZ":3.1155105655967175,"pX":0.676492347351275,"pZ":1.977938482758096,"vX0":8.615104069638601,"vY0":-135.83528709809227,"vZ0":-3.1209360447587127,"x":91.21,"y":185.38,"x0":-1.2096050443868034,"y0":50.00454173122167,"z0":4.968060371787648,"aX":-19.073797554548175},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.2,"breakHorizontal":16.7,"spinRate":2030,"spinDirection":237},"zone":9,"typeConfidence":0.91,"plateTime":0.4028250763690644,"extension":6.605358366248643},"index":3,"playId":"4a286b6e-b881-3e26-b9d4-7f1f62a02342","pitchNumber":1,"startTime":"2026-07-26T19:19:42.115Z","endTime":"2026-07-26T19:19:45.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.752657537644286,"aZ":-26.705795600813282,"pfxX":-9.819109260060689,"pfxZ":2.8501355761825184,"pX":-0.37479277546083223,"pZ":2.7227159377137005,"vX0":6.419357989046131,"vY0":-137.5505496979972,"vZ0":-1.4036550869433928,"x":131.29,"y":165.27,"x0":-1.4598119910923595,"y0":50.00673561814062,"z0":5.04583466291305,"aX":-18.869663474328334},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.0,"breakHorizontal":16.4,"spinRate":2115,"spinDirection":235},"zone":4,"typeConfidence":0.91,"plateTime":0.39778886112066436,"extension":6.439693003504349},"hitData":{"launchSpeed":83.8,"launchAngle":26.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":192.13,"coordY":117.88}},"index":4,"playId":"ec877dfb-13cd-3154-b13f-bff6f8c7497b","pitchNumber":2,"startTime":"2026-07-26T19:19:59.583Z","endTime":"2026-07-26T19:20:06.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:20:06.700Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out to first baseman Ryan O'Hearn.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T19:20:29.860Z","endTime":"2026-07-26T19:20:56.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.730000382230536,"aZ":-34.58959953777767,"pfxX":-5.654581734227218,"pfxZ":-1.5468428847728717,"pX":-0.7575747359121838,"pZ":1.5167902993176985,"vX0":3.4491389858662638,"vY0":-123.69298290906706,"vZ0":-1.5148584082327448,"x":145.88,"y":197.83,"x0":-1.4294903915925277,"y0":50.001451420235796,"z0":5.01496622002163,"aX":-8.835089965479431},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.9,"breakHorizontal":9.5,"spinRate":1638,"spinDirection":258},"zone":13,"typeConfidence":0.88,"plateTime":0.44138431656912225,"extension":6.30739876083567},"hitData":{"launchSpeed":83.6,"launchAngle":-4.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.61,"coordY":174.49}},"index":0,"playId":"ed7934d1-4c08-37e3-b208-36af8a96ed4c","pitchNumber":1,"startTime":"2026-07-26T19:20:49.191Z","endTime":"2026-07-26T19:20:56.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.38,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:20:56.568Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki called out on strikes.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T19:21:00.167Z","endTime":"2026-07-26T19:22:40.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":[{"player":{"id":676566,"link":"/api/v1/people/676566"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.749998172345126,"aZ":-32.369300225712635,"pfxX":5.076848830200625,"pfxZ":-0.12905585658830443,"pX":1.5476704736037787,"pZ":1.7206671742191442,"vX0":5.813155872495781,"vY0":-120.877133842462,"vZ0":-0.5285710306470862,"x":58.01,"y":192.32,"x0":-1.5488818902628914,"y0":50.00432030029401,"z0":4.78617589561637,"aX":7.506946563583455},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.1,"breakHorizontal":-10.6,"spinRate":2414,"spinDirection":59},"zone":14,"typeConfidence":0.92,"plateTime":0.45327200265722123,"extension":6.514654509879955},"index":0,"playId":"d9bab09c-6c6c-3410-ae5e-df33db8b16c7","pitchNumber":1,"startTime":"2026-07-26T19:21:20.241Z","endTime":"2026-07-26T19:21:23.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.042778155848946,"aZ":-16.848309618403903,"pfxX":-5.193834937874886,"pfxZ":7.869193977796597,"pX":1.111651947181159,"pZ":2.7275815864969473,"vX0":7.8527508086615825,"vY0":-138.25958166962278,"vZ0":-3.7136339401844305,"x":74.63,"y":165.14,"x0":-1.08259400806977,"y0":50.006908504572785,"z0":5.2097960357495205,"aX":-10.121050287707723},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":7.9,"spinRate":2082,"spinDirection":225},"zone":12,"typeConfidence":0.89,"plateTime":0.39523014312120974,"extension":6.499475707706087},"index":1,"playId":"05ecfa44-6590-3b94-b3d8-5497754d295c","pitchNumber":2,"startTime":"2026-07-26T19:21:36.414Z","endTime":"2026-07-26T19:21:40.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.712117024321156,"aZ":-17.922429438762318,"pfxX":-1.2675482569051422,"pfxZ":7.70413887233438,"pX":-0.6401009443661947,"pZ":2.1337007697160106,"vX0":3.292901069595246,"vY0":-134.0755475028942,"vZ0":-3.9532570706377994,"x":141.4,"y":181.17,"x0":-1.7109524582965496,"y0":50.000156260244566,"z0":4.88009923115748,"aX":-2.3443653944795635},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.4,"breakHorizontal":1.7,"spinRate":2403,"spinDirection":228},"zone":7,"typeConfidence":0.57,"plateTime":0.40610253020810516,"extension":6.377380048926444},"index":2,"playId":"57871c6d-f6e4-3d2d-8125-e50ec2467de6","pitchNumber":3,"startTime":"2026-07-26T19:21:52.518Z","endTime":"2026-07-26T19:21:55.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.136412656005728,"aZ":-18.35838320617406,"pfxX":-1.761521492266978,"pfxZ":7.282097902938988,"pX":-0.6449287121976132,"pZ":2.666996173839147,"vX0":2.9973896109295826,"vY0":-135.75342433807603,"vZ0":-2.8787276353830658,"x":141.58,"y":166.77,"x0":-1.5263086959515901,"y0":50.003312612216874,"z0":4.9946760185370715,"aX":-3.3424532164869523},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.0,"breakHorizontal":2.6,"spinRate":2429,"spinDirection":222},"zone":4,"typeConfidence":0.71,"plateTime":0.4009788371895171,"extension":6.33925085123814},"index":3,"playId":"2896acd0-a041-378c-b2b6-5f91ae7eca75","pitchNumber":4,"startTime":"2026-07-26T19:22:11.396Z","endTime":"2026-07-26T19:22:14.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-26T19:22:21.639Z","endTime":"2026-07-26T19:22:37.142Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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.5,"endSpeed":88.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.146445898508567,"aZ":-17.524095616802907,"pfxX":-6.4910106086923465,"pfxZ":7.424841932424919,"pX":0.7480661471134309,"pZ":2.1034158216961165,"vX0":7.268550675444791,"vY0":-138.87243873280755,"vZ0":-5.3908573352144415,"x":88.49,"y":181.99,"x0":-1.0473228045438623,"y0":50.00364538920936,"z0":5.217599654606146,"aX":-12.808227197951988},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.6,"breakHorizontal":10.4,"spinRate":2158,"spinDirection":226},"zone":9,"typeConfidence":0.93,"plateTime":0.3928970113677197,"extension":6.425598308656227},"index":5,"playId":"0a34e1ff-162b-3ae7-809e-2696db3e1006","pitchNumber":5,"startTime":"2026-07-26T19:22:37.142Z","endTime":"2026-07-26T19:22:40.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:22:40.920Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds called out on strikes.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T19:22:45.129Z","endTime":"2026-07-26T19:29:51.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":{"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":76.3,"endSpeed":70.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81924585606748,"aZ":-43.95994632883199,"pfxX":4.989356008826995,"pfxZ":-9.53067949470169,"pX":-0.402950777127976,"pZ":1.618986799319085,"vX0":0.8529759574041731,"vY0":-111.06982717061948,"vZ0":-0.11073402787465825,"x":132.36,"y":195.07,"x0":-1.4407674293271415,"y0":50.003914898152374,"z0":6.280872998093378,"aX":6.169047354079378},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-16.9,"breakHorizontal":-9.2,"spinRate":3099,"spinDirection":40},"zone":13,"typeConfidence":0.9,"plateTime":0.49511286116010744,"extension":5.765292724760379},"index":0,"playId":"f973c2f7-9571-374c-a765-05b0ac22e7e7","pitchNumber":1,"startTime":"2026-07-26T19:27:49.904Z","endTime":"2026-07-26T19:27:52.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61810165267563,"aZ":-24.74186787991744,"pfxX":3.755320110024006,"pfxZ":4.413350037090444,"pX":1.469032050105097,"pZ":3.0264872471497166,"vX0":6.112384231660406,"vY0":-128.1977574545312,"vZ0":-2.8989168814690025,"x":61.0,"y":157.06,"x0":-1.4232851602407215,"y0":50.001153164156264,"z0":6.0791406148462785,"aX":6.322783424301999},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.7,"breakHorizontal":-8.0,"spinRate":2766,"spinDirection":167},"zone":12,"typeConfidence":0.89,"plateTime":0.42537084172106265,"extension":6.078392703656748},"index":1,"playId":"855a0bb1-d425-35f2-838f-78f8b97218d5","pitchNumber":2,"startTime":"2026-07-26T19:28:06.941Z","endTime":"2026-07-26T19:28:10.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.550507206994443,"aZ":-13.294753436006323,"pfxX":-3.17130153708407,"pfxZ":10.354900747953668,"pX":-1.22755928486376,"pZ":3.3339587042809473,"vX0":2.276171312256981,"vY0":-134.07287428616723,"vZ0":-4.433267907393023,"x":163.79,"y":148.76,"x0":-1.6748171597725539,"y0":50.004047142850276,"z0":5.955341830689953,"aX":-5.783176777904851},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":5.3,"spinRate":2591,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.4082722864288373,"extension":5.928596779768725},"index":2,"playId":"820f4513-4c46-39c7-80d9-54f3bf95ff7f","pitchNumber":3,"startTime":"2026-07-26T19:28:23.097Z","endTime":"2026-07-26T19:28:26.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2845692376297,"aZ":-12.89404026529446,"pfxX":-5.171929930385131,"pfxZ":10.815124402171728,"pX":-0.050803886627784546,"pZ":1.3609806860995977,"vX0":5.426259985237922,"vY0":-132.8654105339066,"vZ0":-9.067980056811894,"x":118.94,"y":202.03,"x0":-1.4505942770443583,"y0":50.001846442825425,"z0":5.762031191064577,"aX":-9.218443805208505},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":8.2,"spinRate":2555,"spinDirection":201},"zone":13,"typeConfidence":0.89,"plateTime":0.4127409604203085,"extension":5.990445217974231},"index":3,"playId":"bb418cf6-58f7-31ae-930e-9a2eaa5cc716","pitchNumber":4,"startTime":"2026-07-26T19:28:39.070Z","endTime":"2026-07-26T19:28:43.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46399353865759,"aZ":-21.426796835769643,"pfxX":3.3875901778270325,"pfxZ":6.33599518955641,"pX":0.33805471714993424,"pZ":1.5248651629160512,"vX0":3.5160359717137757,"vY0":-128.7981685862543,"vZ0":-6.9431759948566185,"x":104.11,"y":197.61,"x0":-1.4801810268894369,"y0":50.0008376109712,"z0":5.88971122410691,"aX":5.741422585910903},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.3,"breakHorizontal":-6.8,"spinRate":2779,"spinDirection":178},"zone":14,"typeConfidence":0.91,"plateTime":0.42379870122982366,"extension":6.199186870133122},"index":4,"playId":"412d0db5-5d13-3324-b2e3-23d3f4a929b6","pitchNumber":5,"startTime":"2026-07-26T19:28:56.659Z","endTime":"2026-07-26T19:28:59.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-26T19:29:09.055Z","endTime":"2026-07-26T19:29:25.821Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.466636393055374,"aZ":-26.235695775091138,"pfxX":4.041499657247684,"pfxZ":3.510007158559553,"pX":-0.661112863039973,"pZ":1.861712353746911,"vX0":1.1816103680230325,"vY0":-128.4819783217549,"vZ0":-5.15690558218088,"x":142.2,"y":188.51,"x0":-1.6507914219400688,"y0":50.00428232613367,"z0":5.901889735364974,"aX":6.842954215679227},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":-7.6,"spinRate":2754,"spinDirection":161},"zone":7,"typeConfidence":0.89,"plateTime":0.42426188577548585,"extension":6.030113789018088},"index":6,"playId":"defa5233-4d82-3fac-a3db-8eb14aa383be","pitchNumber":6,"startTime":"2026-07-26T19:29:25.821Z","endTime":"2026-07-26T19:29:31.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.475357232991517,"aZ":-13.162846221207866,"pfxX":-2.5763507694479415,"pfxZ":10.335716988451683,"pX":0.09835814762829873,"pZ":1.6840849279433636,"vX0":4.8461662838783255,"vY0":-134.13739645156673,"vZ0":-8.464408347661662,"x":113.25,"y":193.31,"x0":-1.3893812416187412,"y0":50.00235720675254,"z0":5.7994313684947505,"aX":-4.738988550685215},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":3.7,"spinRate":2443,"spinDirection":203},"zone":8,"typeConfidence":0.9,"plateTime":0.4068759729914193,"extension":6.159806000326212},"index":7,"playId":"4f988a61-d4e1-3de9-8b72-97e9d78420d5","pitchNumber":7,"startTime":"2026-07-26T19:29:47.554Z","endTime":"2026-07-26T19:29:51.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:29:51.585Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T19:29:52.885Z","endTime":"2026-07-26T19:32:06.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.732585223998655,"aZ":-27.51973933661951,"pfxX":4.431007115515621,"pfxZ":2.7844115670151055,"pX":0.4076675536439039,"pZ":2.5409403374487445,"vX0":3.247691925716702,"vY0":-127.32698036038128,"vZ0":-3.5555993207919045,"x":101.46,"y":170.17,"x0":-1.4522123981582702,"y0":50.00287731389787,"z0":6.090568769430498,"aX":7.405702503865828},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.6,"breakHorizontal":-8.6,"spinRate":2684,"spinDirection":150},"zone":6,"typeConfidence":0.75,"plateTime":0.4272479940924119,"extension":6.115938442328099},"index":0,"playId":"476efa21-2e3a-336b-9a33-39d4daa817eb","pitchNumber":1,"startTime":"2026-07-26T19:30:16.922Z","endTime":"2026-07-26T19:30:19.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.913953381680663,"aZ":-44.305254505415704,"pfxX":6.8428523152663665,"pfxZ":-9.727315234667232,"pX":-0.9515194950330709,"pZ":2.123603518351652,"vX0":-0.6963346331512261,"vY0":-111.51337798436658,"vZ0":0.8740210745103172,"x":153.27,"y":181.44,"x0":-1.5214880268249547,"y0":50.004586358810194,"z0":6.3338318822276465,"aX":8.532571204044268},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-17.0,"breakHorizontal":-12.1,"spinRate":3160,"spinDirection":35},"zone":13,"typeConfidence":0.91,"plateTime":0.4930698915726297,"extension":5.861378973174208},"index":1,"playId":"f3566c9b-8110-3138-9bc8-e02094c7c208","pitchNumber":2,"startTime":"2026-07-26T19:30:31.998Z","endTime":"2026-07-26T19:30:36.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.384873756775963,"aZ":-43.41217187846402,"pfxX":5.9876397172172116,"pfxZ":-8.650046380454105,"pX":0.704156118974869,"pZ":2.535376187870566,"vX0":2.869279016458556,"vY0":-113.4602790421266,"vZ0":1.0899389673549988,"x":90.16,"y":170.32,"x0":-1.3559314911841072,"y0":50.00123391396357,"z0":6.38576794494388,"aX":7.780463176753023},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-15.0,"breakHorizontal":-11.6,"spinRate":3109,"spinDirection":38},"zone":6,"typeConfidence":0.9,"plateTime":0.4833400851483014,"extension":5.919010565826719},"index":2,"playId":"b9a28d79-bab7-3b59-ac57-4b1414327d6c","pitchNumber":3,"startTime":"2026-07-26T19:30:50.365Z","endTime":"2026-07-26T19:30:54.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.223541492429835,"aZ":-16.38963590468947,"pfxX":-7.0153801328403205,"pfxZ":8.61383003345788,"pX":0.9927277165051281,"pZ":2.205869570461686,"vX0":8.64902468895171,"vY0":-134.08090464220365,"vZ0":-6.3767489463109515,"x":79.16,"y":179.22,"x0":-1.3535597332615337,"y0":50.003871718338175,"z0":5.771766948538524,"aX":-12.85765598259594},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":11.0,"spinRate":2404,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.4074865255412461,"extension":6.008069173975997},"index":3,"playId":"71d029be-ff49-3d84-8ef5-10f294dabdbb","pitchNumber":4,"startTime":"2026-07-26T19:31:10.418Z","endTime":"2026-07-26T19:31:14.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":82.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.311500819787398,"aZ":-23.802657361090702,"pfxX":4.419730523297096,"pfxZ":4.968394840995914,"pX":0.33887579734487366,"pZ":1.8264810005277776,"vX0":3.064633314035631,"vY0":-127.66293790398008,"vZ0":-5.838645948313903,"x":104.08,"y":189.47,"x0":-1.4430331729842183,"y0":50.00029439522265,"z0":5.966664121859325,"aX":7.440270718864212},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.2,"breakHorizontal":-8.6,"spinRate":2750,"spinDirection":155},"zone":9,"typeConfidence":0.91,"plateTime":0.42579138621999624,"extension":6.096974615994432},"index":4,"playId":"8896fd04-3bd1-3c9d-8e6a-4a6bca20e421","pitchNumber":5,"startTime":"2026-07-26T19:31:26.934Z","endTime":"2026-07-26T19:31:30.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-26T19:31:42.268Z","endTime":"2026-07-26T19:32:02.535Z","isPitch":false,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"},"defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.774158200824516,"aZ":-22.530920407277954,"pfxX":3.85361096629234,"pfxZ":5.533665019319143,"pX":0.6910747030018289,"pZ":1.917055462180197,"vX0":4.2265022655104785,"vY0":-129.56385317950918,"vZ0":-6.045321590528042,"x":90.66,"y":187.02,"x0":-1.4472851501843107,"y0":50.002824219045834,"z0":5.943818315929675,"aX":6.712592882445872},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.2,"breakHorizontal":-7.7,"spinRate":2681,"spinDirection":166},"zone":9,"typeConfidence":0.91,"plateTime":0.41881332624518386,"extension":6.215258261689676},"index":6,"playId":"31852c1c-95ec-3327-8656-6d2fc37a1675","pitchNumber":6,"startTime":"2026-07-26T19:32:02.535Z","endTime":"2026-07-26T19:32:06.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:32:06.276Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out softly, pitcher Aaron Civale to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T19:32:07.206Z","endTime":"2026-07-26T19:32:42.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650644,"link":"/api/v1/people/650644"},"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"}]}],"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.908887444337783,"aZ":-23.857488871413217,"pfxX":3.896213614437524,"pfxZ":4.888339972778095,"pX":0.9961492613836088,"pZ":2.8835349835056405,"vX0":4.969775136563799,"vY0":-128.40222886933452,"vZ0":-3.354444297053208,"x":79.03,"y":160.92,"x0":-1.4570345001240443,"y0":50.001993705736645,"z0":6.024477104139084,"aX":6.627016996162403},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.5,"breakHorizontal":-8.0,"spinRate":2683,"spinDirection":156},"zone":12,"typeConfidence":0.91,"plateTime":0.42355877547015375,"extension":6.07235641956704},"hitData":{"launchSpeed":34.8,"launchAngle":-3.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":129.31,"coordY":189.08}},"index":0,"playId":"08d5bfd7-b1fe-3071-b805-e30b625116a7","pitchNumber":1,"startTime":"2026-07-26T19:32:33.654Z","endTime":"2026-07-26T19:32:42.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":650644,"link":"/api/v1/people/650644"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:32:42.032Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Busch doubles (18) on a line drive to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T19:34:48.363Z","endTime":"2026-07-26T19:35:54.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63845224418699,"aZ":-23.975266388251818,"pfxX":-6.4588127685520105,"pfxZ":4.300762179862739,"pX":-0.5588055725143583,"pZ":2.4895586183520133,"vX0":4.1637442662881075,"vY0":-136.60812672567917,"vZ0":-3.030900596955407,"x":138.3,"y":171.56,"x0":-1.2567990056363227,"y0":50.00359343936614,"z0":5.245691191726571,"aX":-12.314298451761886},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.4,"breakHorizontal":10.9,"spinRate":2051,"spinDirection":229},"zone":4,"typeConfidence":0.67,"plateTime":0.39963092971016545,"extension":6.464353324534476},"index":0,"playId":"2bd07f0e-ba1c-3771-af04-e5577728379f","pitchNumber":1,"startTime":"2026-07-26T19:34:48.363Z","endTime":"2026-07-26T19:34:51.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.230747777951265,"aZ":-34.184489916691675,"pfxX":-6.06770798993375,"pfxZ":-1.2530543591625025,"pX":-0.13122293621587752,"pZ":0.7537466147481239,"vX0":4.806857276627146,"vY0":-125.02231006295492,"vZ0":-3.9482177366293127,"x":122.0,"y":218.43,"x0":-1.2786918711365336,"y0":50.00297405706627,"z0":5.121592890852206,"aX":-9.726594335644556},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.9,"breakHorizontal":10.1,"spinRate":1682,"spinDirection":249},"zone":13,"typeConfidence":0.88,"plateTime":0.43601250165989214,"extension":6.364199403991216},"index":1,"playId":"779f11a9-6ae9-32e2-a7f4-15e89c591bf7","pitchNumber":2,"startTime":"2026-07-26T19:35:03.057Z","endTime":"2026-07-26T19:35:06.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.831257851856307,"aZ":-33.49142839873682,"pfxX":-5.486353753915383,"pfxZ":-0.8247345483178936,"pX":0.15134883047171843,"pZ":2.1165328419672345,"vX0":5.214215545785939,"vY0":-124.5586963479942,"vZ0":-0.9521669103141439,"x":111.23,"y":181.63,"x0":-1.2428304105617936,"y0":50.005267210653486,"z0":5.239981626517794,"aX":-8.739709387624},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.4,"breakHorizontal":8.9,"spinRate":1684,"spinDirection":251},"zone":8,"typeConfidence":0.88,"plateTime":0.4374763421654313,"extension":6.480955693300548},"index":2,"playId":"00c169d0-752f-34e1-a979-a3debebff843","pitchNumber":3,"startTime":"2026-07-26T19:35:17.273Z","endTime":"2026-07-26T19:35:20.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-26T19:35:37.808Z","endTime":"2026-07-26T19:35:42.046Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71538427529893,"aZ":-39.96895372660937,"pfxX":3.4060138366688477,"pfxZ":-5.177965331257211,"pX":-0.04545047838421461,"pZ":1.4849891640167596,"vX0":2.099582981022509,"vY0":-121.6080496767006,"vZ0":-0.6813512013609743,"x":118.73,"y":198.69,"x0":-1.3610796735738078,"y0":50.00384531779059,"z0":5.220909223438749,"aX":5.12664236905442},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-9.2,"breakHorizontal":-6.6,"spinRate":2635,"spinDirection":44},"zone":13,"typeConfidence":0.78,"plateTime":0.4495361485932343,"extension":6.372883715954142},"hitData":{"launchSpeed":95.5,"launchAngle":16.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":202.16,"coordY":128.82}},"index":4,"playId":"65233e0b-2a02-3e88-8a58-86a7b9a6d7e5","pitchNumber":4,"startTime":"2026-07-26T19:35:42.046Z","endTime":"2026-07-26T19:35:54.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":-3.299999999999983,"leverageIndex":0.52,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:35:54.099Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ian Happ singles on a line drive to left fielder Jake Mangum. Michael Busch to 3rd.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T19:35:56.759Z","endTime":"2026-07-26T19:37:38.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.533189505107877,"aZ":-31.14886615179633,"pfxX":-5.297984968717704,"pfxZ":0.6354348495234943,"pX":-0.9674957491542595,"pZ":1.6230826124266406,"vX0":2.670075059335259,"vY0":-125.37554114594094,"vZ0":-2.5192138804371815,"x":153.88,"y":194.96,"x0":-1.3489554909421075,"y0":50.00393594668357,"z0":5.14281695996995,"aX":-8.570407223858584},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.8,"breakHorizontal":9.1,"spinRate":1554,"spinDirection":250},"zone":13,"typeConfidence":0.87,"plateTime":0.43421879193093593,"extension":6.491392826753133},"index":0,"playId":"7ca58235-bfa5-3e60-9ac3-9ad102a26c85","pitchNumber":1,"startTime":"2026-07-26T19:36:24.130Z","endTime":"2026-07-26T19:36:30.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":83.5,"endSpeed":77.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.653822990149997,"aZ":-39.48861157850799,"pfxX":2.5409829019665655,"pfxZ":-4.853439827660772,"pX":0.12248152088451549,"pZ":2.25224286758431,"vX0":2.757126451359276,"vY0":-121.72246361912642,"vZ0":0.6378934471019861,"x":112.33,"y":177.97,"x0":-1.3525459669820754,"y0":50.000360453915256,"z0":5.390882651497235,"aX":3.8323152797566538},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-8.4,"breakHorizontal":-5.3,"spinRate":2630,"spinDirection":46},"zone":5,"typeConfidence":0.76,"plateTime":0.4490373257205911,"extension":6.433578904914745},"index":1,"playId":"502dd136-1f23-3311-b710-5d349a2402c7","pitchNumber":2,"startTime":"2026-07-26T19:36:42.694Z","endTime":"2026-07-26T19:36:45.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.764218683547988,"aZ":-20.039123178720043,"pfxX":-4.90493205887473,"pfxZ":6.21751373187084,"pX":-0.6963683554691802,"pZ":2.7077386734404763,"vX0":3.158703150257845,"vY0":-138.56392270039083,"vZ0":-3.3757621717259454,"x":143.54,"y":165.67,"x0":-1.211372864992605,"y0":50.00598444966354,"z0":5.274095770789076,"aX":-9.579039204562896},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.8,"breakHorizontal":8.3,"spinRate":2056,"spinDirection":224},"zone":4,"typeConfidence":0.88,"plateTime":0.394668538047827,"extension":6.478792632685184},"index":2,"playId":"3e635266-348c-3493-a0a5-ffb1eef5a620","pitchNumber":3,"startTime":"2026-07-26T19:37:03.767Z","endTime":"2026-07-26T19:37:10.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":86.9,"endSpeed":80.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64541827859761,"aZ":-32.83486170624248,"pfxX":-5.861839100019635,"pfxZ":-0.39931750653154907,"pX":-0.24279190015330562,"pZ":2.239817929250627,"vX0":4.340285487310371,"vY0":-126.65227065338551,"vZ0":-1.2030021801954054,"x":126.25,"y":178.3,"x0":-1.205892293055276,"y0":50.004644046613784,"z0":5.315611941306102,"aX":-9.650829374705273},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.7,"breakHorizontal":9.8,"spinRate":1687,"spinDirection":248},"zone":5,"typeConfidence":0.89,"plateTime":0.43028211955022266,"extension":6.396179129087336},"hitData":{"launchSpeed":77.0,"launchAngle":28.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.83,"coordY":104.89}},"index":3,"playId":"df663815-2310-39ea-bbfd-052d25c126a8","pitchNumber":4,"startTime":"2026-07-26T19:37:25.590Z","endTime":"2026-07-26T19:37:38.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.3,"awayTeamWinProbability":11.700000000000003,"homeTeamWinProbabilityAdded":-4.800000000000011,"leverageIndex":0.98,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:37:38.209Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a sharp line drive to left fielder Jake Mangum. Michael Busch scores. Ian Happ to 2nd.","rbi":1,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T19:38:08.154Z","endTime":"2026-07-26T19:38:22.710Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":0},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":{"id":669387,"link":"/api/v1/people/669387"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87321720465317,"aZ":-21.680713563326385,"pfxX":-9.85074983749611,"pfxZ":5.349448888609708,"pX":-0.3027645767364335,"pZ":1.536650039831068,"vX0":5.835615434380429,"vY0":-138.65981521379047,"vZ0":-6.1312600635829115,"x":128.54,"y":197.29,"x0":-1.1467724987304446,"y0":50.0018367032921,"z0":5.2074307917627145,"aX":-19.321483434313866},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.6,"breakHorizontal":16.8,"spinRate":2118,"spinDirection":227},"zone":13,"typeConfidence":0.88,"plateTime":0.3938998380100127,"extension":6.466042516379325},"hitData":{"launchSpeed":100.5,"launchAngle":10.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":95.08,"coordY":93.09}},"index":0,"playId":"a35e2751-3cc4-3945-939e-c8f02cb7524b","pitchNumber":1,"startTime":"2026-07-26T19:38:12.258Z","endTime":"2026-07-26T19:38:22.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.5,"awayTeamWinProbability":19.5,"homeTeamWinProbabilityAdded":-7.799999999999997,"leverageIndex":1.8,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:38:22.710Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Conforto flies out to left fielder Jake Mangum.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T19:38:30.740Z","endTime":"2026-07-26T19:40:15.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1962938271225,"aZ":-43.704547484326454,"pfxX":6.500468955289714,"pfxZ":-7.86216106341946,"pX":-0.8598524227944266,"pZ":2.1784206465470843,"vX0":-0.5625543414887269,"vY0":-120.50941140648341,"vZ0":1.5278931404902836,"x":149.78,"y":179.96,"x0":-1.467187793095295,"y0":50.00515505228338,"z0":5.407196252276431,"aX":9.528341166236071},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.6,"breakHorizontal":-11.6,"spinRate":2724,"spinDirection":46},"zone":13,"typeConfidence":0.85,"plateTime":0.45513143671750766,"extension":6.287139451742702},"index":0,"playId":"8cb6e75b-f382-3500-815b-5d25b339bf91","pitchNumber":1,"startTime":"2026-07-26T19:38:53.854Z","endTime":"2026-07-26T19:38:57.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66122050162139,"aZ":-38.68806248696454,"pfxX":3.235610485439576,"pfxZ":-4.259907648391421,"pX":1.160216701883425,"pZ":1.4017188543488126,"vX0":4.775814653763255,"vY0":-122.65556353311206,"vZ0":-1.3847733142463101,"x":72.78,"y":200.93,"x0":-1.2306921406883524,"y0":50.005946798781096,"z0":5.2648333618221335,"aX":4.942842629809244},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.8,"breakHorizontal":-7.0,"spinRate":2736,"spinDirection":39},"zone":14,"typeConfidence":0.67,"plateTime":0.4461169686638833,"extension":6.414637262180577},"index":1,"playId":"8b5a3011-7f93-3196-9d73-a6372359d2ba","pitchNumber":2,"startTime":"2026-07-26T19:39:27.709Z","endTime":"2026-07-26T19:39:30.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.994367866924815,"aZ":-37.30437878890584,"pfxX":5.793766394717149,"pfxZ":-3.406134551313156,"pX":0.6345599628958493,"pZ":1.1432548962437228,"vX0":3.657705936335474,"vY0":-122.02984177172712,"vZ0":-1.0418028498662828,"x":92.81,"y":207.91,"x0":-1.6362429942179004,"y0":50.00110041700079,"z0":4.789268189283342,"aX":8.73574427927273},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.1,"breakHorizontal":-11.4,"spinRate":2699,"spinDirection":53},"zone":14,"typeConfidence":0.86,"plateTime":0.44883662318943784,"extension":6.474270283910392},"index":2,"playId":"ba22b8f8-45f3-358d-bb07-8dbbcd0540e2","pitchNumber":3,"startTime":"2026-07-26T19:39:45.985Z","endTime":"2026-07-26T19:39:49.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":94.3,"endSpeed":87.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.131239832988665,"aZ":-26.425907374308743,"pfxX":-9.247795488383296,"pfxZ":2.982154011932934,"pX":0.26843001768913727,"pZ":2.400177889048263,"vX0":7.7443022789804745,"vY0":-137.23691171942357,"vZ0":-1.9404603246006458,"x":106.77,"y":173.98,"x0":-1.372784136757536,"y0":50.00500981186473,"z0":4.896119208177772,"aX":-17.843263268012837},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.3,"breakHorizontal":15.4,"spinRate":2082,"spinDirection":237},"zone":5,"typeConfidence":0.91,"plateTime":0.39738709322212973,"extension":6.6320741856590715},"hitData":{"launchSpeed":81.9,"launchAngle":58.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.61,"coordY":137.97}},"index":3,"playId":"0de24bb2-fb78-3804-aee1-cbea48ebc26b","pitchNumber":4,"startTime":"2026-07-26T19:40:03.370Z","endTime":"2026-07-26T19:40:15.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":6.799999999999997,"leverageIndex":2.83,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:40:15.375Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly called out on strikes.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T19:40:22.721Z","endTime":"2026-07-26T19:42:09.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676566,"link":"/api/v1/people/676566"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.523985312463804,"aZ":-32.183800545568495,"pfxX":6.252418873298479,"pfxZ":-0.006981187713069659,"pX":0.4097089159786135,"pZ":2.2168434879840415,"vX0":3.03119614287661,"vY0":-121.4358578820234,"vZ0":0.559454290670387,"x":101.38,"y":178.93,"x0":-1.6665306496370704,"y0":50.00283092093294,"z0":4.780687740647343,"aX":9.347668672758989},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.4,"breakHorizontal":-12.0,"spinRate":2585,"spinDirection":55},"zone":9,"typeConfidence":0.92,"plateTime":0.4508412968898723,"extension":6.5540007104854485},"index":0,"playId":"224d682d-2fba-37d2-a28e-edf8c12d78bf","pitchNumber":1,"startTime":"2026-07-26T19:40:44.035Z","endTime":"2026-07-26T19:40:47.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.478121247399574,"aZ":-33.13969866367092,"pfxX":6.7311167165652,"pfxZ":-0.6633822618023562,"pX":1.276329339075975,"pZ":1.7646317388158723,"vX0":4.884305351445494,"vY0":-120.27646922145192,"vZ0":-0.18827350800643416,"x":68.35,"y":191.13,"x0":-1.655430039259956,"y0":50.00056663963979,"z0":4.784396438518879,"aX":9.852308968737589},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.0,"breakHorizontal":-13.3,"spinRate":2644,"spinDirection":56},"zone":14,"typeConfidence":0.94,"plateTime":0.4555123404676813,"extension":6.396195312060413},"index":1,"playId":"bc4f3200-29eb-3914-bc54-55622dea470e","pitchNumber":2,"startTime":"2026-07-26T19:41:00.820Z","endTime":"2026-07-26T19:41:03.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-26T19:41:12.368Z","endTime":"2026-07-26T19:41:28.047Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48959782107648,"aZ":-23.01196414725668,"pfxX":-9.413104894321265,"pfxZ":4.684407490642979,"pX":0.29022789207280303,"pZ":4.168322141617042,"vX0":7.826026490070951,"vY0":-139.4891265459261,"vZ0":1.6808253302866363,"x":105.94,"y":126.24,"x0":-1.338826638857973,"y0":50.00406309822156,"z0":5.082456437061758,"aX":-18.417146254053957},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.1,"breakHorizontal":15.2,"spinRate":2134,"spinDirection":236},"zone":12,"typeConfidence":0.86,"plateTime":0.39375412945022914,"extension":6.496738794014152},"index":3,"playId":"0f9f4183-6e3a-3e8c-b705-cc83c7be6652","pitchNumber":3,"startTime":"2026-07-26T19:41:28.047Z","endTime":"2026-07-26T19:41:31.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.125304812805954,"aZ":-31.663668185923687,"pfxX":8.437796344094188,"pfxZ":0.33547784266899505,"pX":2.662537874587074,"pZ":2.310721815563261,"vX0":7.620018822891033,"vY0":-122.0345803347593,"vZ0":0.684493950587691,"x":15.51,"y":176.39,"x0":-1.601809939933485,"y0":50.0001613719406,"z0":4.764901014794845,"aX":12.658351239667116},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.1,"breakHorizontal":-17.2,"spinRate":2666,"spinDirection":53},"zone":14,"typeConfidence":0.93,"plateTime":0.44968210413290466,"extension":6.517137110406972},"index":4,"playId":"e59fa667-2472-3bdc-9257-b11d4803d99f","pitchNumber":4,"startTime":"2026-07-26T19:41:47.687Z","endTime":"2026-07-26T19:41:50.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27202625617843,"aZ":-23.670240276683653,"pfxX":-8.893994048898008,"pfxZ":4.43610333627302,"pX":0.7355237756326285,"pZ":2.047518495438097,"vX0":8.715749516115796,"vY0":-137.77794808236834,"vZ0":-3.0369228454803787,"x":88.96,"y":183.5,"x0":-1.3168598760150902,"y0":50.00682351673368,"z0":4.768005162426009,"aX":-17.064060091998808},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.6,"breakHorizontal":14.3,"spinRate":2172,"spinDirection":238},"zone":9,"typeConfidence":0.87,"plateTime":0.39789862075042315,"extension":6.574580992619193},"index":5,"playId":"c25c989d-b3c4-3bd3-aef5-86ff835a440b","pitchNumber":5,"startTime":"2026-07-26T19:42:06.140Z","endTime":"2026-07-26T19:42:09.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.0,"awayTeamWinProbability":7.0,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":2.41,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:42:09.602Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Ramírez grounds out, second baseman Brandon Lowe to first baseman Ryan O'Hearn.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T19:42:12.953Z","endTime":"2026-07-26T19:45:05.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06109102904273,"aZ":-32.58886084841294,"pfxX":-5.714309219182198,"pfxZ":-0.2604270358584406,"pX":-0.04662767834046821,"pZ":1.5289856436263847,"vX0":5.098459101814365,"vY0":-124.73792607981437,"vZ0":-1.9350587100421135,"x":118.78,"y":197.5,"x0":-1.370331426978746,"y0":50.0037515887814,"z0":4.990448069256039,"aX":-9.044964520087646},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.7,"breakHorizontal":9.2,"spinRate":1710,"spinDirection":252},"zone":13,"typeConfidence":0.88,"plateTime":0.43836111033660785,"extension":6.564149921139587},"index":0,"playId":"41972d0b-65c6-38d9-b62e-8a379605bfcc","pitchNumber":1,"startTime":"2026-07-26T19:42:33.114Z","endTime":"2026-07-26T19:42:36.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.715222598126005,"aZ":-32.85040254712445,"pfxX":-6.400318906000212,"pfxZ":-0.40662158170485707,"pX":-0.36951107583042886,"pZ":0.37351892301616463,"vX0":4.422052138686367,"vY0":-127.42797889157042,"vZ0":-5.103038090842812,"x":131.08,"y":228.69,"x0":-1.290571732315615,"y0":50.00557927074977,"z0":4.979671547052528,"aX":-10.590532447730862},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.6,"breakHorizontal":10.7,"spinRate":1695,"spinDirection":251},"zone":13,"typeConfidence":0.89,"plateTime":0.4288620847777578,"extension":6.459692825942042},"index":1,"playId":"331090da-56a9-36f3-8256-ff9031a5c814","pitchNumber":2,"startTime":"2026-07-26T19:42:50.186Z","endTime":"2026-07-26T19:42:53.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-26T19:43:08.871Z","endTime":"2026-07-26T19:43:17.458Z","isPitch":false,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.519213907195283,"aZ":-30.545049352678774,"pfxX":-5.484391374411016,"pfxZ":0.973554244487338,"pX":-0.9509475743324138,"pZ":1.3827024897423486,"vX0":2.7109944508832773,"vY0":-127.37886695722649,"vZ0":-3.620464964673746,"x":153.25,"y":201.45,"x0":-1.3081785270938293,"y0":50.00019191768322,"z0":5.199114552526009,"aX":-9.144929888837773},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":9.5,"spinRate":1780,"spinDirection":246},"zone":13,"typeConfidence":0.86,"plateTime":0.4275699567535396,"extension":6.447324653233407},"index":3,"playId":"b56d5a4b-744c-3d17-93e9-75a9df5a017f","pitchNumber":3,"startTime":"2026-07-26T19:43:17.458Z","endTime":"2026-07-26T19:43:21.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.009633748925847,"aZ":-32.91165115905048,"pfxX":-5.508142844529287,"pfxZ":-0.44124641788560925,"pX":-0.7513242649748241,"pZ":1.5717138025092452,"vX0":3.1230351217184795,"vY0":-127.516762140383,"vZ0":-2.7798485978423546,"x":145.64,"y":196.34,"x0":-1.2680386699155708,"y0":50.00306971022185,"z0":5.238591275818418,"aX":-9.189802446700744},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.2,"breakHorizontal":9.4,"spinRate":1747,"spinDirection":242},"zone":7,"typeConfidence":0.88,"plateTime":0.42740329234230057,"extension":6.433556083958531},"index":4,"playId":"d944c335-e0bb-36b8-a5f5-36570aa31e37","pitchNumber":4,"startTime":"2026-07-26T19:43:34.320Z","endTime":"2026-07-26T19:43:39.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.281448877557334,"aZ":-19.242828993791598,"pfxX":-6.1024804820287875,"pfxZ":6.449535985035043,"pX":-1.6118584332367565,"pZ":3.523625373820464,"vX0":1.6400570551085483,"vY0":-140.1292686379922,"vZ0":-1.2099630577833782,"x":178.44,"y":143.64,"x0":-1.408890818436488,"y0":50.00169950654567,"z0":5.208377552495848,"aX":-12.232336745002497},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.6,"breakHorizontal":10.8,"spinRate":2135,"spinDirection":226},"zone":11,"typeConfidence":0.96,"plateTime":0.3896843008294164,"extension":6.4930744890694765},"index":5,"playId":"3cd88396-92f6-338b-b11d-2f29e9676777","pitchNumber":5,"startTime":"2026-07-26T19:44:02.756Z","endTime":"2026-07-26T19:44:06.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"d9f3be91-cbeb-4d1f-b689-40aa493efd46","startTime":"2026-07-26T19:44:19.928Z","endTime":"2026-07-26T19:44:24.928Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.163157498893874,"aZ":-21.685117153971,"pfxX":-6.309769825934947,"pfxZ":5.254424055795968,"pX":1.0449466800340281,"pZ":2.1336158574293584,"vX0":8.155426336830804,"vY0":-139.62015474262626,"vZ0":-4.401997547611674,"x":77.17,"y":181.17,"x0":-1.0789933107509233,"y0":50.00272542486984,"z0":5.137346396000207,"aX":-12.59618292070776},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.9,"breakHorizontal":10.0,"spinRate":2067,"spinDirection":227},"zone":14,"typeConfidence":0.9,"plateTime":0.3906430049694727,"extension":6.625475172903192},"index":7,"playId":"9222f5f8-c9dd-33f5-a3b6-b73c26d49ccb","pitchNumber":6,"startTime":"2026-07-26T19:44:37.938Z","endTime":"2026-07-26T19:44:41.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.971847223710977,"aZ":-33.786927860681686,"pfxX":-5.182175653273527,"pfxZ":-0.9914018480820594,"pX":-0.3406107175996705,"pZ":2.021828252372702,"vX0":4.104556347222001,"vY0":-125.90468160760163,"vZ0":-0.9531348611239732,"x":129.98,"y":184.19,"x0":-1.3100935341726012,"y0":50.00479570682915,"z0":5.113506777692987,"aX":-8.410938275667627},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.8,"breakHorizontal":8.5,"spinRate":1767,"spinDirection":256},"zone":7,"typeConfidence":0.88,"plateTime":0.4332516138393818,"extension":6.3382041393065505},"hitData":{"launchSpeed":95.1,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.29,"coordY":157.76}},"index":8,"playId":"8dddc8a0-2a1d-3d8e-aff2-1c7b0a613558","pitchNumber":7,"startTime":"2026-07-26T19:44:57.591Z","endTime":"2026-07-26T19:45:05.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":4.200000000000003,"leverageIndex":1.7,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:45:05.134Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a ground ball to right fielder Michael Conforto, deflected by second baseman Nico Hoerner.","rbi":0,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T19:47:22.656Z","endTime":"2026-07-26T19:48:09.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trent Thornton replaces Aaron Civale.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T19:46:10.772Z","endTime":"2026-07-26T19:47:24.942Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663423,"link":"/api/v1/people/663423"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":650644,"link":"/api/v1/people/650644","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94072409032727,"aZ":-23.84457311712695,"pfxX":-6.705121807844974,"pfxZ":4.325548664722529,"pX":-0.8088051561978749,"pZ":2.9059564730198657,"vX0":5.387770079310536,"vY0":-137.51382489670138,"vZ0":-2.35186071831648,"x":147.83,"y":160.32,"x0":-1.917037068735373,"y0":50.00298547140672,"z0":5.3806868525242235,"aX":-12.911681153120444},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.6,"breakHorizontal":11.0,"spinRate":2299,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.39748891212835913,"extension":6.499795004310135},"index":1,"playId":"8219cdc1-520f-3fc5-bd07-b11c26cf0915","pitchNumber":1,"startTime":"2026-07-26T19:47:24.942Z","endTime":"2026-07-26T19:47:27.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.243706193537914,"aZ":-27.920116990945402,"pfxX":1.1366468415320659,"pfxZ":2.41526620263486,"pX":0.47078160018486664,"pZ":1.9025990275085474,"vX0":6.315996365243014,"vY0":-130.99334499859003,"vZ0":-3.5199603203566765,"x":99.05,"y":187.41,"x0":-2.1062160176898383,"y0":50.001777370892846,"z0":5.320937325938113,"aX":2.0009531041621886},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.8,"breakHorizontal":-3.2,"spinRate":2750,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.4160342223789115,"extension":6.144148431166597},"index":2,"playId":"eb2b2517-e13e-3346-bad3-ff9e47843292","pitchNumber":2,"startTime":"2026-07-26T19:47:41.591Z","endTime":"2026-07-26T19:47:44.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.791581018060487,"aZ":-32.637414398261754,"pfxX":6.433607713447737,"pfxZ":-0.32166767225913695,"pX":0.35042524944988135,"pZ":2.277755245649423,"vX0":4.707628122782829,"vY0":-119.7157923040506,"vZ0":0.1731948735733153,"x":103.64,"y":177.28,"x0":-2.476149447351235,"y0":50.001648584982085,"z0":5.12239673348259,"aX":9.349455946581717},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.2,"breakHorizontal":-12.7,"spinRate":2900,"spinDirection":55},"zone":6,"typeConfidence":2.0,"plateTime":0.45726816222803013,"extension":6.1416760417862015},"hitData":{"launchSpeed":105.7,"launchAngle":4.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.67,"coordY":119.25}},"index":3,"playId":"b4358736-24be-324e-865b-8a17bb76b932","pitchNumber":3,"startTime":"2026-07-26T19:47:56.238Z","endTime":"2026-07-26T19:48:09.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":663423,"link":"/api/v1/people/663423"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":663423,"link":"/api/v1/people/663423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:48:09.084Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Gonzalez grounds out to first baseman Michael Busch. Nick Gonzales to 2nd.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T19:48:23.093Z","endTime":"2026-07-26T19:49:36.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.124110924142148,"aZ":-15.731967539727481,"pfxX":-1.8630159744970185,"pfxZ":8.417224662427719,"pX":-0.3056305250420742,"pZ":3.258078681235879,"vX0":5.640792067181314,"vY0":-138.88343528744147,"vZ0":-2.5561655503160248,"x":128.65,"y":150.81,"x0":-2.1209924695534523,"y0":50.00337898984792,"z0":5.236838671400723,"aX":-3.6403930266442446},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.9,"breakHorizontal":2.2,"spinRate":2381,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.39440332496645114,"extension":6.508568255201446},"index":0,"playId":"a1bcdf39-5bd6-36a3-8277-802474daa100","pitchNumber":1,"startTime":"2026-07-26T19:48:32.068Z","endTime":"2026-07-26T19:48:35.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9449120917599,"aZ":-14.288020090090022,"pfxX":-3.156837503656912,"pfxZ":9.005360732746405,"pX":-1.5855697898952903,"pZ":4.371009204748726,"vX0":2.728900637737557,"vY0":-139.67281223240278,"vZ0":-0.025967065065313877,"x":177.44,"y":120.76,"x0":-2.162652138988717,"y0":50.00118303825496,"z0":5.316001998333377,"aX":-6.26889959577194},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":5.2,"spinRate":2529,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3913954995151978,"extension":6.405810702078988},"index":1,"playId":"dff4e944-dee7-3844-aead-2eefed1b280e","pitchNumber":2,"startTime":"2026-07-26T19:48:54.456Z","endTime":"2026-07-26T19:48:57.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.977548515439615,"aZ":-40.09563603990496,"pfxX":2.0415454223372134,"pfxZ":-5.226636305222893,"pX":-5.95643319885193E-4,"pZ":3.0111678968668696,"vX0":3.848467721960658,"vY0":-121.26663481479322,"vZ0":2.2661023921807444,"x":117.02,"y":157.48,"x0":-1.8631445833311822,"y0":50.00547541360179,"z0":5.520675454035335,"aX":3.0915686788822634},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-8.9,"breakHorizontal":-4.4,"spinRate":2980,"spinDirection":45},"zone":2,"typeConfidence":2.0,"plateTime":0.4488077417145684,"extension":6.163516438638326},"index":2,"playId":"718558d1-7c78-3ac4-a33a-94588fd8cd16","pitchNumber":3,"startTime":"2026-07-26T19:49:11.426Z","endTime":"2026-07-26T19:49:14.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.146362421336793,"aZ":-39.69294815023393,"pfxX":3.398374413918027,"pfxZ":-4.9840122993599785,"pX":0.5210160809034513,"pZ":1.0962584184839104,"vX0":5.181772542915733,"vY0":-121.31799465819911,"vZ0":-1.7094663132821744,"x":97.14,"y":209.18,"x0":-2.0745921917158046,"y0":50.00324337459543,"z0":5.233016112709907,"aX":5.125011499802034},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-9.2,"breakHorizontal":-7.3,"spinRate":3112,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4494837945029371,"extension":6.457474394929952},"hitData":{"launchSpeed":87.6,"launchAngle":-7.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.78,"coordY":166.38}},"index":3,"playId":"5d169a33-bc2e-3b67-a7c9-7a33c8be2ee6","pitchNumber":4,"startTime":"2026-07-26T19:49:28.274Z","endTime":"2026-07-26T19:49:36.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_ab"},{"player":{"id":663423,"link":"/api/v1/people/663423"},"credit":"p_ab"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_pa"},{"player":{"id":663423,"link":"/api/v1/people/663423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.17,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:49:36.336Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shawn Ross strikes out swinging.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T19:49:42.788Z","endTime":"2026-07-26T19:51:22.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":86.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93816627686618,"aZ":-27.513024594095945,"pfxX":2.106796439386521,"pfxZ":2.5052819427728537,"pX":-0.6389585186363824,"pZ":2.9086806499515867,"vX0":3.1969819507123094,"vY0":-133.89074723870507,"vZ0":-1.7089102550154305,"x":141.36,"y":160.25,"x0":-2.110770402157699,"y0":50.0058444147651,"z0":5.476261789246869,"aX":3.9232061584498568},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.4,"breakHorizontal":-4.3,"spinRate":2857,"spinDirection":177},"zone":1,"typeConfidence":2.0,"plateTime":0.4051408992761587,"extension":6.228184658520666},"index":0,"playId":"f0b7ff06-0360-3db6-a913-6d0709cf1f3e","pitchNumber":1,"startTime":"2026-07-26T19:50:00.655Z","endTime":"2026-07-26T19:50:03.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.587047190525436,"aZ":-33.475505115833634,"pfxX":4.888631491783595,"pfxZ":-0.858084747971823,"pX":1.4922748779614428,"pZ":1.7660898942298913,"vX0":7.769168338450189,"vY0":-122.06494957951821,"vZ0":-0.9940485037712432,"x":60.12,"y":191.1,"x0":-2.3588892446214,"y0":50.00134020457546,"z0":5.044308762339142,"aX":7.423569049598981},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.6,"breakHorizontal":-10.6,"spinRate":2926,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4476187648177423,"extension":6.306294863817284},"index":1,"playId":"915d5942-d6d0-3dc3-ba0a-6e99c9b42275","pitchNumber":2,"startTime":"2026-07-26T19:50:17.072Z","endTime":"2026-07-26T19:50:20.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30052279498936,"aZ":-30.32415435537354,"pfxX":2.010158646179421,"pfxZ":1.0377653342106399,"pX":-0.2625533778302743,"pZ":2.377677425749992,"vX0":3.716950167055811,"vY0":-131.75575385523098,"vZ0":-2.4421082288023035,"x":127.01,"y":174.58,"x0":-1.9431680148920423,"y0":50.006274037683966,"z0":5.517839837378964,"aX":3.5978356709596886},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.7,"breakHorizontal":-4.3,"spinRate":2890,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.41291601507354336,"extension":6.1778533849971184},"index":2,"playId":"e4d957f1-8de1-301b-a5f0-72eaafe55ead","pitchNumber":3,"startTime":"2026-07-26T19:50:33.361Z","endTime":"2026-07-26T19:50:37.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-26T19:50:50.420Z","endTime":"2026-07-26T19:51:00.227Z","isPitch":false,"type":"action","player":{"id":676566,"link":"/api/v1/people/676566"},"defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":96.0,"endSpeed":87.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62146203793295,"aZ":-13.046958534295626,"pfxX":-2.011956408341006,"pfxZ":9.630047876181038,"pX":0.2619791008684295,"pZ":4.455757439382121,"vX0":6.044063649271504,"vY0":-139.8223387004788,"vZ0":-0.500436034791581,"x":107.01,"y":118.47,"x0":-1.6632817179633221,"y0":50.002152133166966,"z0":5.49080162739106,"aX":-3.99738760556634},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":2.4,"spinRate":2524,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.39127693228667226,"extension":6.473456314401011},"index":4,"playId":"cdfe972c-afdb-3374-9f92-9b7b3178b8b7","pitchNumber":4,"startTime":"2026-07-26T19:51:00.227Z","endTime":"2026-07-26T19:51:03.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09393192644945,"aZ":-26.304982736221113,"pfxX":1.1104730816205701,"pfxZ":3.1795677621409393,"pX":0.6713956722297146,"pZ":2.3115055816461356,"vX0":6.691638590419149,"vY0":-133.88425918791432,"vZ0":-3.0109278617929274,"x":91.41,"y":176.37,"x0":-1.9867614624526448,"y0":50.005414378870874,"z0":5.2976153253099545,"aX":2.052006980386232},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.4,"breakHorizontal":-3.2,"spinRate":2801,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.4063587154536279,"extension":6.42880584885174},"index":5,"playId":"60f055e9-eaae-32d5-90af-7d1b6b5902f2","pitchNumber":5,"startTime":"2026-07-26T19:51:18.541Z","endTime":"2026-07-26T19:51:22.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676566,"link":"/api/v1/people/676566"},"credit":"b_ab"},{"player":{"id":663423,"link":"/api/v1/people/663423"},"credit":"p_ab"},{"player":{"id":676566,"link":"/api/v1/people/676566"},"credit":"b_pa"},{"player":{"id":663423,"link":"/api/v1/people/663423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:51:22.286Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Billy Cook called out on strikes.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T19:51:24.422Z","endTime":"2026-07-26T19:54:00.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.515068696133508,"aZ":-12.995571270880543,"pfxX":-1.864629548342009,"pfxZ":9.629217356329901,"pX":-0.31946991636396893,"pZ":3.312169586633499,"vX0":4.786833566967538,"vY0":-140.2010872325013,"vZ0":-3.1537430231984382,"x":129.18,"y":149.35,"x0":-1.806263670605863,"y0":50.004162294648474,"z0":5.29903623737357,"aX":-3.714558522526829},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":2.4,"spinRate":2507,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3905675297208848,"extension":6.497403340348899},"index":0,"playId":"1091b786-c23b-3332-8662-a3c0c7473f84","pitchNumber":1,"startTime":"2026-07-26T19:51:48.878Z","endTime":"2026-07-26T19:51:51.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.692341898189557,"aZ":-33.697384636301194,"pfxX":4.253769068438061,"pfxZ":-1.0169494315148846,"pX":1.6322564396968045,"pZ":1.8386232154631352,"vX0":7.952847350457101,"vY0":-121.81748706936851,"vZ0":-0.7238398175066505,"x":54.78,"y":189.14,"x0":-2.231742737009257,"y0":50.00295221733459,"z0":5.0614023910873405,"aX":6.370151538010945},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.8,"breakHorizontal":-9.6,"spinRate":2842,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4502227101769911,"extension":6.224668340959718},"index":1,"playId":"de04800d-56b6-3878-bae2-b02d5ea3b9a5","pitchNumber":2,"startTime":"2026-07-26T19:52:08.209Z","endTime":"2026-07-26T19:52:11.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29273673748548,"aZ":-34.46609811286604,"pfxX":6.114399246224079,"pfxZ":-1.5558217766681999,"pX":0.8877224214860087,"pZ":1.229166448320127,"vX0":5.94712192095143,"vY0":-120.9338117441985,"vZ0":-1.8933614380557215,"x":83.16,"y":205.59,"x0":-2.400414625526537,"y0":50.0018183238001,"z0":5.054753508336949,"aX":9.02434321977274},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.0,"breakHorizontal":-12.5,"spinRate":2920,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.453480462461747,"extension":6.290403095709433},"index":2,"playId":"f54fe311-d560-3a1d-9bf0-906a379e7e31","pitchNumber":3,"startTime":"2026-07-26T19:52:24.724Z","endTime":"2026-07-26T19:52:28.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.963599398674056,"aZ":-11.504063740552459,"pfxX":-2.521815690739383,"pfxZ":10.48316697855753,"pX":-0.3663448739484052,"pZ":2.7632150528155033,"vX0":4.876602776068498,"vY0":-139.4464275941433,"vZ0":-5.06606066499313,"x":130.96,"y":164.17,"x0":-1.8091451546377126,"y0":50.005563973196395,"z0":5.3606763404334785,"aX":-4.974067718025442},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":3.6,"spinRate":2478,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.39257665005891473,"extension":6.347993078595693},"index":3,"playId":"23d79699-0bf9-34bc-ac64-968101f55aa7","pitchNumber":4,"startTime":"2026-07-26T19:52:42.802Z","endTime":"2026-07-26T19:52:45.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57699902774712,"aZ":-12.86420371184425,"pfxX":-2.088201330106452,"pfxZ":9.795689697130673,"pX":0.17880001414712954,"pZ":3.666565729058891,"vX0":5.7697437221206425,"vY0":-139.55311930694393,"vZ0":-2.503476126309378,"x":110.18,"y":139.78,"x0":-1.6447115569336703,"y0":50.003390956676036,"z0":5.423361134564735,"aX":-4.117759858249243},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":2.6,"spinRate":2438,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.39258300238439414,"extension":6.445384577244713},"index":4,"playId":"83f30e6c-8b13-3a6e-b984-a67e75199882","pitchNumber":5,"startTime":"2026-07-26T19:53:13.118Z","endTime":"2026-07-26T19:53:16.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.828269778100832,"aZ":-31.747348759884378,"pfxX":4.378712046971405,"pfxZ":0.29542559531433277,"pX":0.2384675424496066,"pZ":2.6507737866899577,"vX0":4.765715950554905,"vY0":-120.34016750664176,"vZ0":0.8107124777679748,"x":107.91,"y":167.21,"x0":-2.334912109277577,"y0":50.005785219126395,"z0":5.116450568506232,"aX":6.438926998949837},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.0,"breakHorizontal":-9.0,"spinRate":2827,"spinDirection":65},"zone":6,"typeConfidence":2.0,"plateTime":0.4547347803286095,"extension":6.2002183078885045},"index":5,"playId":"764d46e8-9cf5-3917-8bf8-335c49325521","pitchNumber":6,"startTime":"2026-07-26T19:53:35.815Z","endTime":"2026-07-26T19:53:39.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":84.0,"endSpeed":78.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.07938295143171,"aZ":-39.53045957407944,"pfxX":1.5838632534208337,"pfxZ":-4.750467781675197,"pX":-0.15185412081864666,"pZ":1.5946204337359007,"vX0":3.71608472225714,"vY0":-122.50512730680686,"vZ0":-1.3408776980502746,"x":122.79,"y":195.73,"x0":-1.883461993909093,"y0":50.00582123470096,"z0":5.473956481184228,"aX":2.4504483461413225},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-8.8,"breakHorizontal":-3.6,"spinRate":3017,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.44404494945434836,"extension":6.24439866703709},"index":6,"playId":"bda57905-3389-35c8-a75d-6b6587877787","pitchNumber":7,"startTime":"2026-07-26T19:53:56.375Z","endTime":"2026-07-26T19:54:00.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663423,"link":"/api/v1/people/663423","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":699393,"link":"/api/v1/people/699393"},"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":624424,"link":"/api/v1/people/624424"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":663423,"link":"/api/v1/people/663423"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":663423,"link":"/api/v1/people/663423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:54:00.392Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a ground ball to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T19:56:18.945Z","endTime":"2026-07-26T19:57:35.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Montgomery replaces Carmen Mlodzinski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T19:54:49.715Z","endTime":"2026-07-26T19:55:35.519Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682254,"link":"/api/v1/people/682254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jared Triolo replaces third baseman Nick Gonzales, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T19:55:35.519Z","endTime":"2026-07-26T19:56:21.311Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":693304,"link":"/api/v1/people/693304"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":98.3,"endSpeed":90.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.866764074062356,"aZ":-11.2986815484024,"pfxX":3.5021559017128454,"pfxZ":10.010975472610477,"pX":0.9180205103577077,"pZ":1.6519131352832288,"vX0":-1.6417375990397787,"vY0":-143.00542991953094,"vZ0":-8.403821555817375,"x":82.01,"y":194.18,"x0":1.0423785650874815,"y0":50.002766868312065,"z0":5.324979981653783,"aX":7.303258822138612},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.8,"breakHorizontal":-6.0,"spinRate":2175,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.3820127208736843,"extension":7.015801961440837},"index":2,"playId":"d541d0f9-ec30-3c92-bba5-a0e92054adfe","pitchNumber":1,"startTime":"2026-07-26T19:56:21.311Z","endTime":"2026-07-26T19:56:25.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":98.7,"endSpeed":89.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24485423679104,"aZ":-10.355141481714185,"pfxX":3.865898050036388,"pfxZ":10.50573158464284,"pX":-1.3953565440965479,"pZ":3.4164034623963455,"vX0":-7.695563787790774,"vY0":-143.45385421929126,"vZ0":-4.010346031698761,"x":170.19,"y":146.54,"x0":0.8239316789491459,"y0":50.00350495073086,"z0":5.481844299670421,"aX":8.029865695686667},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.4,"breakHorizontal":-5.4,"spinRate":2264,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.3823136796494211,"extension":6.931380604708052},"index":3,"playId":"84e401c3-179a-349b-a2e3-c0dfc977b9e1","pitchNumber":2,"startTime":"2026-07-26T19:56:36.761Z","endTime":"2026-07-26T19:56:40.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":98.1,"endSpeed":89.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10130692673145,"aZ":-13.099011081701434,"pfxX":6.556948744923988,"pfxZ":9.257053605352754,"pX":0.2622045867380911,"pZ":2.7786601213970807,"vX0":-4.275148202984156,"vY0":-142.6983254687749,"vZ0":-5.172783709346264,"x":107.01,"y":163.76,"x0":0.9285556796248792,"y0":50.003765955650444,"z0":5.441493726204646,"aX":13.511421808067224},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.8,"breakHorizontal":-11.0,"spinRate":2247,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.3839738547015079,"extension":6.975733866864275},"index":4,"playId":"751b2d69-3845-33f3-9e81-d79223328ab8","pitchNumber":3,"startTime":"2026-07-26T19:56:52.477Z","endTime":"2026-07-26T19:56:55.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.13917733503904,"aZ":-9.054273181956761,"pfxX":2.5792534843873,"pfxZ":11.22514684245116,"pX":0.5482830840558806,"pZ":4.327166702505152,"vX0":-2.296666501488748,"vY0":-143.10395144888756,"vZ0":-1.9019685264234456,"x":96.1,"y":121.95,"x0":1.0288470610259812,"y0":50.005379904048255,"z0":5.5728453595115806,"aX":5.313692133214106},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.0,"breakHorizontal":-4.2,"spinRate":2280,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.3837633462962535,"extension":6.8456721904351845},"index":5,"playId":"f27d769c-e39d-3994-9c69-47564b928a33","pitchNumber":4,"startTime":"2026-07-26T19:57:06.726Z","endTime":"2026-07-26T19:57:09.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.55060272996798,"aZ":-7.666496507855947,"pfxX":3.4951173171441763,"pfxZ":11.784580916127702,"pX":0.176416255848785,"pZ":1.9222681787941092,"vX0":-3.9451617475033594,"vY0":-143.59547627619094,"vZ0":-8.214608163969025,"x":110.28,"y":186.88,"x0":1.1167660057513815,"y0":50.00463625156328,"z0":5.3039609143668045,"aX":7.269554838836338},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":19.8,"breakHorizontal":-5.5,"spinRate":2249,"spinDirection":158},"zone":8,"typeConfidence":2.0,"plateTime":0.3820497557556619,"extension":7.126447462838876},"hitData":{"launchSpeed":106.1,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.93,"coordY":100.5}},"index":6,"playId":"ab44ccd4-5943-3431-a7d9-e7f8d49de848","pitchNumber":5,"startTime":"2026-07-26T19:57:23.192Z","endTime":"2026-07-26T19:57:35.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":0.77,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:57:35.916Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T19:57:38.975Z","endTime":"2026-07-26T19:59:13.547Z","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":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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":676566,"link":"/api/v1/people/676566"},"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":89.5,"endSpeed":83.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.644291286500525,"aZ":-29.71313228798623,"pfxX":-1.4559914463992851,"pfxZ":1.4076808968247558,"pX":0.40856814045807377,"pZ":3.5260663002675066,"vX0":-1.4199456871855372,"vY0":-130.5025917601915,"vZ0":0.33678657498150943,"x":101.43,"y":143.58,"x0":1.1460256484889608,"y0":50.00502195688487,"z0":5.607063064986356,"aX":-2.5484788986514073},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.8,"breakHorizontal":2.9,"spinRate":2642,"spinDirection":245},"zone":12,"typeConfidence":2.0,"plateTime":0.41735849236910516,"extension":7.0038640915145765},"index":0,"playId":"6bcf52a0-59b5-30f1-ad83-21fe338aab3b","pitchNumber":1,"startTime":"2026-07-26T19:57:57.792Z","endTime":"2026-07-26T19:58:01.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3543240980623,"aZ":-27.23192553796238,"pfxX":-0.13032842307118764,"pfxZ":2.826405917424175,"pX":-0.23867297854708686,"pZ":2.5549838981128596,"vX0":-3.402673622032015,"vY0":-130.3594337784683,"vZ0":-2.3929945835215065,"x":126.1,"y":169.8,"x0":1.0919016818745795,"y0":50.00218464665172,"z0":5.507964219663941,"aX":-0.22745422010916647},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.9,"breakHorizontal":0.8,"spinRate":2611,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.41765707798144724,"extension":6.97312782087727},"index":1,"playId":"46694ba5-e47f-3b6f-9aba-315d1b0a8bcc","pitchNumber":2,"startTime":"2026-07-26T19:58:13.349Z","endTime":"2026-07-26T19:58:17.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96032722609596,"aZ":-11.678411793229545,"pfxX":2.3971532182470474,"pfxZ":9.866045963298403,"pX":-0.33670723860661184,"pZ":3.1674031762803225,"vX0":-4.649050175163432,"vY0":-143.40640861976988,"vZ0":-4.4073755246224815,"x":129.83,"y":153.26,"x0":0.9959253228192729,"y0":50.00518816075739,"z0":5.456077118351473,"aX":4.981578476300319},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.2,"breakHorizontal":-3.4,"spinRate":2152,"spinDirection":163},"zone":1,"typeConfidence":2.0,"plateTime":0.38233305229430314,"extension":7.000886336896748},"index":2,"playId":"47c7dfa5-6bcd-3f64-9e34-81dca58c4a1b","pitchNumber":3,"startTime":"2026-07-26T19:58:34.695Z","endTime":"2026-07-26T19:58:38.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":91.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.084519895803822,"aZ":-12.43142766688605,"pfxX":3.0764998272752058,"pfxZ":9.276440477143902,"pX":0.03906279973680624,"pZ":3.465597767655901,"vX0":-4.011827163949978,"vY0":-143.96912196914286,"vZ0":-3.466231157112708,"x":72.82,"y":104.14,"x0":1.0419118931416222,"y0":50.00453369900885,"z0":5.438981111489789,"aX":6.5489578888492455},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.4,"breakHorizontal":-4.9,"spinRate":2231,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.3784611190943181,"extension":7.0720385839214535},"index":3,"playId":"3fd8d988-6c60-3fe1-bc88-9226a61d8b14","pitchNumber":4,"startTime":"2026-07-26T19:59:10.374Z","endTime":"2026-07-26T19:59:13.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.67,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-07-26T19:59:13.547Z","atBatIndex":72},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Seiya Suzuki homers (18) on a fly ball to left field. Dansby Swanson scores.","rbi":2,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T19:59:20.712Z","endTime":"2026-07-26T20:00:36.866Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"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":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":682254,"link":"/api/v1/people/682254"},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":682254,"link":"/api/v1/people/682254"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.923583453302424,"aZ":-14.105972609533188,"pfxX":6.067785545627873,"pfxZ":8.7316082723849,"pX":0.9311284408767778,"pZ":2.6528922323952417,"vX0":-2.553874832657888,"vY0":-142.0821263812534,"vZ0":-5.320153039156088,"x":81.51,"y":167.15,"x0":1.0473095227408467,"y0":50.00140900001546,"z0":5.427971329743231,"aX":12.551896356543246},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":-10.6,"spinRate":2216,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.38376969116745174,"extension":7.0185110851268355},"index":0,"playId":"c93dc9d5-3749-37bf-aba9-c044e42c1fc8","pitchNumber":1,"startTime":"2026-07-26T19:59:37.697Z","endTime":"2026-07-26T19:59:41.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.457131065540235,"aZ":-14.374610214837345,"pfxX":6.848438080630321,"pfxZ":8.424896008298045,"pX":0.11321722432354268,"pZ":2.0398839427401105,"vX0":-5.030712013129769,"vY0":-143.56374916044174,"vZ0":-6.951421200727009,"x":112.68,"y":183.7,"x0":0.9878145624427654,"y0":50.001521120307245,"z0":5.366004735898402,"aX":14.467957651073851},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.3,"breakHorizontal":-11.5,"spinRate":2255,"spinDirection":164},"zone":8,"typeConfidence":2.0,"plateTime":0.3797618672805392,"extension":7.054850144553161},"index":1,"playId":"529190f2-7227-3d30-9e0f-e29e3862672a","pitchNumber":2,"startTime":"2026-07-26T19:59:53.456Z","endTime":"2026-07-26T19:59:56.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.813041191743846,"aZ":-39.873636560025375,"pfxX":-0.6503322523544658,"pfxZ":-4.933630220290851,"pX":0.10741889210943809,"pZ":2.636039618710746,"vX0":-2.1157831516928587,"vY0":-123.68015263473261,"vZ0":0.8907649994467235,"x":112.91,"y":167.61,"x0":1.055646574184985,"y0":50.001841649797534,"z0":5.59433298207313,"aX":-1.0148395366308105},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.5,"breakHorizontal":1.7,"spinRate":2834,"spinDirection":316},"zone":5,"typeConfidence":2.0,"plateTime":0.4415083842884724,"extension":7.048120567599105},"hitData":{"launchSpeed":103.9,"launchAngle":31.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":13.76,"coordY":85.31}},"index":2,"playId":"03fa8b3f-0e4c-3cc8-965d-99a553c483cd","pitchNumber":3,"startTime":"2026-07-26T20:00:11.370Z","endTime":"2026-07-26T20:00:36.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":1.06,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-07-26T20:00:36.866Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out to first baseman Ryan O'Hearn.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:00:26.275Z","endTime":"2026-07-26T20:03:23.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":8},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.276259907958494,"aZ":-9.999263122387372,"pfxX":1.9969188894769956,"pfxZ":10.580597577996933,"pX":-0.13573522107661093,"pZ":2.1145054914909784,"vX0":-3.992630905962495,"vY0":-143.21331150744942,"vZ0":-7.440698067035047,"x":122.17,"y":181.69,"x0":1.0113785819494305,"y0":50.004789400228,"z0":5.357349988510505,"aX":4.186203787939421},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.0,"breakHorizontal":-2.9,"spinRate":2202,"spinDirection":160},"zone":8,"typeConfidence":2.0,"plateTime":0.3811479291539097,"extension":7.090263329557527},"index":0,"playId":"de8113c1-1ec9-32bd-b5c2-dc8c61428320","pitchNumber":1,"startTime":"2026-07-26T20:01:05.296Z","endTime":"2026-07-26T20:01:08.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":92.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51863473801651,"aZ":-8.027619257692717,"pfxX":2.508973702838314,"pfxZ":11.222569392724886,"pX":-0.9481749938870967,"pZ":1.3725838948762672,"vX0":-6.364983699235768,"vY0":-145.196626904677,"vZ0":-9.936372453519606,"x":153.14,"y":201.72,"x0":0.9388731025134187,"y0":50.00453614742891,"z0":5.31338732923315,"aX":5.399457711156388},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":18.7,"breakHorizontal":-3.4,"spinRate":2326,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.376109968578366,"extension":7.055329231561444},"index":1,"playId":"11668df8-0a75-3e5b-965e-5a07c2a6d6ff","pitchNumber":2,"startTime":"2026-07-26T20:01:18.803Z","endTime":"2026-07-26T20:01:22.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-26T20:01:32.466Z","endTime":"2026-07-26T20:01:40.458Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.838499385108165,"aZ":-14.090076078257392,"pfxX":1.8890108056837596,"pfxZ":8.620439349305533,"pX":0.13814749677418536,"pZ":3.5618914602172764,"vX0":-2.8606621816082805,"vY0":-143.81594653175637,"vZ0":-3.3262617798982386,"x":111.73,"y":142.61,"x0":0.8995632287564311,"y0":50.00604572999555,"z0":5.605494408515072,"aX":3.9644634022071714},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.1,"breakHorizontal":-2.9,"spinRate":2176,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.38060710929766417,"extension":6.7845570252309715},"index":3,"playId":"1a2a467d-21be-3b05-b95e-4c48c80cc77e","pitchNumber":3,"startTime":"2026-07-26T20:01:40.458Z","endTime":"2026-07-26T20:01:44.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":91.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.121806516435193,"aZ":-11.17349692431474,"pfxX":2.4270206729521626,"pfxZ":9.797518098158966,"pX":-0.7138686462005919,"pZ":3.3594845308777495,"vX0":-5.619588177831803,"vY0":-144.66091103971644,"vZ0":-3.937582814297005,"x":144.21,"y":148.07,"x0":0.928719558307944,"y0":50.00609791959942,"z0":5.410369581889207,"aX":5.204515148446793},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.3,"breakHorizontal":-3.4,"spinRate":2252,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.37698555125283884,"extension":6.949203239268515},"index":4,"playId":"5cbe7164-4be0-342d-bd22-ceba799bf461","pitchNumber":4,"startTime":"2026-07-26T20:01:59.459Z","endTime":"2026-07-26T20:02:03.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52297132822172,"aZ":-31.221792030422822,"pfxX":-0.8056814038055702,"pfxZ":0.5349225321479985,"pX":-0.931093600392703,"pZ":2.049134475860626,"vX0":-4.658849773114166,"vY0":-132.6720177067518,"vZ0":-3.0651180548154104,"x":152.49,"y":183.45,"x0":0.9553718048854757,"y0":50.00113865120924,"z0":5.505063265999565,"aX":-1.4296147364276306},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.5,"breakHorizontal":2.5,"spinRate":2688,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4135268087809121,"extension":6.825059475519508},"index":5,"playId":"37e787bc-70c6-3f7d-b80c-35dfe52c8703","pitchNumber":5,"startTime":"2026-07-26T20:02:15.301Z","endTime":"2026-07-26T20:02:20.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.323203333277153,"aZ":-32.11908548318406,"pfxX":-0.33313743345998503,"pfxZ":0.0326102874837253,"pX":-2.1330432391574132,"pZ":0.29500960629313433,"vX0":-7.667902133764884,"vY0":-130.45555380163069,"vZ0":-6.738625668772036,"x":198.31,"y":230.81,"x0":0.8918932975402556,"y0":50.0040547504418,"z0":5.3434634471459646,"aX":-0.5710814091146557},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.3,"breakHorizontal":2.4,"spinRate":2726,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.4204132707109527,"extension":7.066967630835052},"index":6,"playId":"b6ec017a-8955-3bb9-85cb-300f97a8bb03","pitchNumber":6,"startTime":"2026-07-26T20:02:37.647Z","endTime":"2026-07-26T20:02:40.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.375330730020156,"aZ":-10.44532086592324,"pfxX":3.104313178857004,"pfxZ":10.158090494961021,"pX":-0.14879335734362956,"pZ":3.5711186168396485,"vX0":-4.296133270242556,"vY0":-144.7748116920142,"vZ0":-3.6746233040089384,"x":122.67,"y":142.36,"x0":0.9457572884430182,"y0":50.00307232088133,"z0":5.48806781641421,"aX":6.640864343654449},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.9,"breakHorizontal":-4.8,"spinRate":2244,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.37723927507351274,"extension":6.919502637376621},"index":7,"playId":"acd253df-ac31-30f8-b25f-671cd787b95d","pitchNumber":7,"startTime":"2026-07-26T20:02:56.836Z","endTime":"2026-07-26T20:03:02.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":91.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.660415400766578,"aZ":-13.052265844628911,"pfxX":6.461839877044305,"pfxZ":9.006842912501218,"pX":0.5111039244928703,"pZ":2.383335355145479,"vX0":-3.745503165953364,"vY0":-144.33432713263775,"vZ0":-6.105243822395667,"x":97.52,"y":174.43,"x0":0.9819194486461252,"y0":50.00047657022126,"z0":5.320103548294178,"aX":13.715548323130598},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.4,"breakHorizontal":-11.0,"spinRate":2199,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.37859653040684105,"extension":6.998656112413538},"hitData":{"launchSpeed":86.1,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.85,"coordY":162.83}},"index":8,"playId":"8300fa95-8fa7-3394-9fbe-ac632652418f","pitchNumber":8,"startTime":"2026-07-26T20:03:16.290Z","endTime":"2026-07-26T20:03:23.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.19,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-07-26T20:03:23.883Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:03:28.143Z","endTime":"2026-07-26T20:05:08.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".441"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".213"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".186"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".193"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".186"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.82"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.93"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.04"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.10"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.59"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.90"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.84"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.70"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.43"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.52"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.84"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.53"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.32"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".594"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".661"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.288"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".681"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".544"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".634"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".594"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".661"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.288"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".681"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".544"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".634"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":676566,"link":"/api/v1/people/676566"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.887354720339143,"aZ":-16.08208986085068,"pfxX":6.043367095111564,"pfxZ":7.648085386595682,"pX":0.9708693667606917,"pZ":3.191289647963205,"vX0":-2.371438239899653,"vY0":-143.17505613035922,"vZ0":-3.53088042707126,"x":79.99,"y":152.62,"x0":1.0182551005498457,"y0":50.00447093964824,"z0":5.429005504523622,"aX":12.716242805853627},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.4,"breakHorizontal":-10.6,"spinRate":2117,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.38060909768572015,"extension":7.027064986125354},"index":0,"playId":"b4244430-ebc6-3f03-b6fe-a4e3589ea4c0","pitchNumber":1,"startTime":"2026-07-26T20:03:55.040Z","endTime":"2026-07-26T20:03:58.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.881415465460815,"aZ":-14.191587050064987,"pfxX":4.554804501153544,"pfxZ":8.59828358235854,"pX":-0.7190221413786219,"pZ":2.6088848231465973,"vX0":-6.037270442954995,"vY0":-142.5697634041371,"vZ0":-5.218968808082312,"x":144.41,"y":168.34,"x0":0.8185938256599785,"y0":50.00286383568168,"z0":5.335018332617764,"aX":9.52643295668458},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.9,"breakHorizontal":-7.3,"spinRate":2239,"spinDirection":162},"zone":4,"typeConfidence":2.0,"plateTime":0.3818744248910071,"extension":7.052345763477594},"index":1,"playId":"40edd8f1-ba25-30a7-948d-c269fd7f4ee1","pitchNumber":2,"startTime":"2026-07-26T20:04:09.541Z","endTime":"2026-07-26T20:04:13.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89060634767462,"aZ":-16.254080231851617,"pfxX":5.681350492438073,"pfxZ":7.467133175224861,"pX":1.2572397623454692,"pZ":2.8405684674159835,"vX0":-1.8954618313116796,"vY0":-144.25500871067328,"vZ0":-4.5034434211633085,"x":69.08,"y":162.08,"x0":1.180060209353942,"y0":50.00266452105363,"z0":5.406701783162166,"aX":12.113304144858281},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.0,"breakHorizontal":-10.0,"spinRate":2066,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.3780072633795748,"extension":7.012773538865957},"index":2,"playId":"cf0fa554-5fc7-3a94-95c1-83c9731dc0b7","pitchNumber":3,"startTime":"2026-07-26T20:04:27.212Z","endTime":"2026-07-26T20:04:30.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.150890989424667,"aZ":-10.372352757662217,"pfxX":1.9096544415990309,"pfxZ":10.193679612900189,"pX":-0.17258657277207232,"pZ":2.3834543464756153,"vX0":-3.675782246721957,"vY0":-144.51135762865178,"vZ0":-6.820860304602794,"x":123.58,"y":174.43,"x0":0.8613367604479399,"y0":50.002223588384965,"z0":5.394606542762393,"aX":4.084383379834792},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.5,"breakHorizontal":-2.8,"spinRate":2152,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.37740863956190607,"extension":7.0546521696241635},"index":3,"playId":"7dbe2f31-2447-3571-b656-5cede2ecb0ed","pitchNumber":4,"startTime":"2026-07-26T20:04:43.254Z","endTime":"2026-07-26T20:04:46.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.169374607540696,"aZ":-9.83413459749014,"pfxX":0.987127862499289,"pfxZ":10.53479495921624,"pX":-0.7170183926089514,"pZ":3.516381418166001,"vX0":-4.9835169713041205,"vY0":-144.377590260348,"vZ0":-4.056233745967598,"x":144.33,"y":143.84,"x0":0.8998486325835849,"y0":50.00612127299293,"z0":5.539842191552135,"aX":2.0945776866652595},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.5,"breakHorizontal":-0.8,"spinRate":2281,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.3787112534641919,"extension":6.977211801178764},"index":4,"playId":"19d3c5bd-6fce-396c-9787-6ecbbc38c0a1","pitchNumber":5,"startTime":"2026-07-26T20:05:04.604Z","endTime":"2026-07-26T20:05:08.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676566,"link":"/api/v1/people/676566"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.45,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-07-26T20:05:08.372Z","atBatIndex":75}]