[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nathan Lukes doubles (9) on a line drive to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T00:42:41.019Z","endTime":"2025-08-05T00:42:56.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-04T20:55:20.245Z","endTime":"2025-08-05T00:18:24.999Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"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":"2025-08-05T00:18:24.999Z","endTime":"2025-08-05T00:42:25.418Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"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":"2025-08-05T00:42:25.418Z","endTime":"2025-08-05T00:42:43.273Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":85.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.5728964384363,"aZ":-17.353330035696096,"pfxX":-5.941694720732406,"pfxZ":8.093443849631049,"pX":-0.18480596687498535,"pZ":3.303045535576415,"vX0":8.531979443093089,"vY0":-132.9907076677077,"vZ0":-4.374506510002186,"x":124.04,"y":149.6,"x0":-2.6301022240193483,"y0":50.001263831696846,"z0":6.189869316816554,"aX":-10.879135254413562},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.2,"breakHorizontal":9.4,"spinRate":2237,"spinDirection":220},"zone":2,"typeConfidence":0.89,"plateTime":0.40841128467615473,"extension":6.012788775274039},"hitData":{"launchSpeed":99.9,"launchAngle":23.0,"totalDistance":380.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":93.55,"coordY":49.06}},"index":3,"playId":"84808aea-60a6-3305-8e0f-ad4295a55f43","pitchNumber":1,"startTime":"2025-08-05T00:42:43.273Z","endTime":"2025-08-05T00:42:56.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"contextMetrics":{},"playEndTime":"2025-08-05T00:42:56.160Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to right fielder Tyler Freeman. Nathan Lukes scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T00:43:02.470Z","endTime":"2025-08-05T00:44:18.814Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.8513899180997,"strikeZoneBottom":1.82554334130672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.663742465446504,"aZ":-30.215318797467695,"pfxX":-0.8631752427350534,"pfxZ":1.3546076093046397,"pX":1.2135659828012644,"pZ":0.6768388306966345,"vX0":9.312301643148357,"vY0":-119.66821583534276,"vZ0":-6.180917865691897,"x":70.74,"y":220.51,"x0":-2.620489266249663,"y0":50.002604156068536,"z0":6.0086735888085805,"aX":-1.2487644213586062},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.1,"breakHorizontal":-0.7,"spinRate":2199,"spinDirection":355},"zone":14,"typeConfidence":2.0,"plateTime":0.4581582565628062,"extension":6.112017014488085},"index":0,"playId":"9d4a623f-0cff-3d22-8422-5fa238b31918","pitchNumber":1,"startTime":"2025-08-05T00:43:41.054Z","endTime":"2025-08-05T00:43:44.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.7498382804879,"aZ":-17.784985354647983,"pfxX":-7.535397260998952,"pfxZ":7.731523454115743,"pX":-0.3413332435343853,"pZ":3.0076288623972247,"vX0":8.508003914569652,"vY0":-134.28021467854558,"vZ0":-4.925930607949395,"x":130.01,"y":157.57,"x0":-2.5429152713270526,"y0":50.00652854593561,"z0":6.096189348403081,"aX":-14.03296645151226},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.3,"breakHorizontal":12.2,"spinRate":2425,"spinDirection":223},"zone":4,"typeConfidence":0.9,"plateTime":0.40488659917300973,"extension":6.01715045650884},"hitData":{"launchSpeed":100.8,"launchAngle":-3.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.67,"coordY":106.08}},"index":1,"playId":"03e6b0af-25c4-3144-9bfe-bd5ca43ed1b8","pitchNumber":2,"startTime":"2025-08-05T00:44:03.424Z","endTime":"2025-08-05T00:44:18.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.2,"awayTeamWinProbability":62.8,"homeTeamWinProbabilityAdded":-6.899999999999999,"leverageIndex":1.22,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:44:18.814Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T00:44:33.348Z","endTime":"2025-08-05T00:44:58.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.273475992617144,"aZ":-31.44803901307204,"pfxX":-0.48802916286917775,"pfxZ":0.49443362506135813,"pX":-0.347795481583129,"pZ":3.2189690329723164,"vX0":5.68548758792271,"vY0":-120.69434618311044,"vZ0":-0.5291072797359714,"x":130.26,"y":151.87,"x0":-2.6696224096450334,"y0":50.00393704613136,"z0":6.208022339588036,"aX":-0.7205849891811337},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.1,"breakHorizontal":-0.5,"spinRate":2096,"spinDirection":107},"zone":1,"typeConfidence":2.0,"plateTime":0.45362960827100807,"extension":5.950024011068239},"hitData":{"launchSpeed":84.1,"launchAngle":34.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.27,"coordY":68.09}},"index":0,"playId":"b7a989c5-3464-339e-bd38-106f4a6ae197","pitchNumber":1,"startTime":"2025-08-05T00:44:49.334Z","endTime":"2025-08-05T00:44:58.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.2,"awayTeamWinProbability":59.8,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.3,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:44:58.131Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Addison Barger strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T00:45:06.686Z","endTime":"2025-08-05T00:46:40.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78236946467006,"aZ":-17.834681286750712,"pfxX":-6.0874479656408695,"pfxZ":7.741741401715896,"pX":-1.0717412226684317,"pZ":1.8793350807207052,"vX0":6.1827571273671165,"vY0":-134.1883016784956,"vZ0":-7.884106790173439,"x":157.85,"y":188.04,"x0":-2.5976934731902612,"y0":50.00317382021075,"z0":6.090755609011288,"aX":-11.275674107423528},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":10.0,"spinRate":2224,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.40577120608801964,"extension":6.0124267829322875},"index":0,"playId":"dee180ef-5240-3480-8c8b-f007712f31bd","pitchNumber":1,"startTime":"2025-08-05T00:45:25.716Z","endTime":"2025-08-05T00:45:29.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.020582911388477,"aZ":-26.3139377431268,"pfxX":-5.923040832771515,"pfxZ":3.9111965121079137,"pX":-0.23925116911578617,"pZ":1.2243251025447655,"vX0":7.023055956390897,"vY0":-120.45837470258641,"vZ0":-6.243990681171805,"x":126.12,"y":205.72,"x0":-2.3963064339379474,"y0":50.00395670276503,"z0":6.117080491872587,"aX":-8.878925503194779},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.1,"breakHorizontal":9.5,"spinRate":2145,"spinDirection":239},"zone":13,"typeConfidence":0.88,"plateTime":0.4512882572143315,"extension":6.171894744437617},"index":1,"playId":"57744272-9cf4-3f77-bb3c-e14af2ffb14d","pitchNumber":2,"startTime":"2025-08-05T00:45:44.019Z","endTime":"2025-08-05T00:45:47.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.38375155838702,"aZ":-22.789194830590322,"pfxX":-6.846137140494025,"pfxZ":6.039778550721982,"pX":0.04849455087221788,"pZ":1.7935905263568273,"vX0":8.199920810872095,"vY0":-122.80283289075535,"vZ0":-5.788656304416313,"x":115.15,"y":190.35,"x0":-2.4178419725313245,"y0":50.003014659939275,"z0":6.075690482686189,"aX":-10.637714417027048},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":10.0,"breakHorizontal":10.9,"spinRate":2197,"spinDirection":240},"zone":8,"typeConfidence":0.87,"plateTime":0.4431235001295506,"extension":6.304056890867809},"index":2,"playId":"eabdc0c4-24da-3bd8-8959-21449d206b4a","pitchNumber":3,"startTime":"2025-08-05T00:46:05.581Z","endTime":"2025-08-05T00:46:08.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-05T00:46:20.929Z","endTime":"2025-08-05T00:46:37.494Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58989304458087,"aZ":-18.63692194402921,"pfxX":-7.132143328115683,"pfxZ":7.041454848013114,"pX":-0.261641090153008,"pZ":3.3377547706570088,"vX0":8.885952396038926,"vY0":-136.45986024035466,"vZ0":-4.252688956520745,"x":126.97,"y":148.66,"x0":-2.6043888486366304,"y0":50.002591656974516,"z0":6.167560136982614,"aX":-13.711244063134213},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.2,"breakHorizontal":11.5,"spinRate":2251,"spinDirection":222},"zone":2,"typeConfidence":0.92,"plateTime":0.39847020260947197,"extension":6.042268368848159},"index":4,"playId":"739cfd83-2cc0-3a27-ba04-28f027235620","pitchNumber":4,"startTime":"2025-08-05T00:46:37.494Z","endTime":"2025-08-05T00:46:40.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.699999999999996,"awayTeamWinProbability":57.300000000000004,"homeTeamWinProbabilityAdded":2.499999999999993,"leverageIndex":1.09,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:46:40.760Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Kirk singles on a line drive to right fielder Tyler Freeman. Bo Bichette to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T00:47:27.577Z","endTime":"2025-08-05T00:49:00.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"222dff0c-237b-319d-860b-9b0b313f9dbd","startTime":"2025-08-05T00:47:09.630Z","endTime":"2025-08-05T00:47:12.630Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13382171523462,"aZ":-16.487302939142335,"pfxX":-6.274436047648519,"pfxZ":8.399557683835859,"pX":0.2870920751185398,"pZ":2.7015388602718584,"vX0":8.800660851858817,"vY0":-134.78802552137364,"vZ0":-6.248921018947953,"x":106.06,"y":165.84,"x0":-2.182433227097302,"y0":50.00528087261547,"z0":6.185141286780524,"aX":-11.722312617015518},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":9.8,"spinRate":2223,"spinDirection":220},"zone":3,"typeConfidence":0.91,"plateTime":0.4040390185471061,"extension":6.020660078524807},"index":1,"playId":"0a3b1d35-877c-3263-a09a-a180e521c4e6","pitchNumber":1,"startTime":"2025-08-05T00:47:29.932Z","endTime":"2025-08-05T00:47:33.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.99146272792512,"aZ":-31.700512877092542,"pfxX":0.4170001686895557,"pfxZ":0.3176609771705472,"pX":0.4697857368492299,"pZ":2.8016527430391553,"vX0":7.241588677757482,"vY0":-121.91502166610337,"vZ0":-1.5907278458661671,"x":99.09,"y":163.14,"x0":-2.593458783014489,"y0":50.00471753791092,"z0":6.198910241521464,"aX":0.6273998413248361},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.5,"breakHorizontal":-2.5,"spinRate":2141,"spinDirection":94},"zone":3,"typeConfidence":0.9,"plateTime":0.449278961781197,"extension":5.95168338364263},"index":2,"playId":"ca47b675-73af-30c3-8cc5-027fd02fcdf7","pitchNumber":2,"startTime":"2025-08-05T00:47:55.920Z","endTime":"2025-08-05T00:47:59.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-05T00:48:07.286Z","endTime":"2025-08-05T00:48:26.834Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.2,"strikeZoneTop":2.96890459519071,"strikeZoneBottom":1.45257800905353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.432331608712296,"aZ":-31.9336968498136,"pfxX":-1.274390036142755,"pfxZ":0.16071695339364656,"pX":1.4298403719587647,"pZ":1.6047321015357305,"vX0":9.584770354501387,"vY0":-120.12163033771142,"vZ0":-3.684983414807432,"x":62.5,"y":195.45,"x0":-2.4243339184899932,"y0":50.00262579639361,"z0":5.95918698817141,"aX":-1.8884355858502797},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.2,"breakHorizontal":0.4,"spinRate":2158,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.45374421406945986,"extension":5.888024195838366},"index":4,"playId":"0db87a17-5f24-3de0-bc28-7edb0b4607d4","pitchNumber":3,"startTime":"2025-08-05T00:48:26.834Z","endTime":"2025-08-05T00:48:31.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.230675174733882,"aZ":-16.364009427117935,"pfxX":-6.2841759983632315,"pfxZ":8.389497966581457,"pX":-0.8694541841000932,"pZ":1.8497567399999744,"vX0":6.916185796921956,"vY0":-135.3459375674924,"vZ0":-7.820290730989411,"x":150.14,"y":188.84,"x0":-2.622744706402452,"y0":50.00004922905065,"z0":5.889031609515126,"aX":-11.838758057757499},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":10.2,"spinRate":2299,"spinDirection":217},"zone":13,"typeConfidence":0.92,"plateTime":0.40229686173973445,"extension":6.122918449310849},"hitData":{"launchSpeed":76.7,"launchAngle":25.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":201.48,"coordY":113.17}},"index":5,"playId":"54713603-f0a6-31c3-92be-e8f7c592c3ba","pitchNumber":4,"startTime":"2025-08-05T00:48:47.724Z","endTime":"2025-08-05T00:49:00.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-2.29999999999999,"leverageIndex":0.8,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:49:00.308Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out sharply, second baseman Thairo Estrada to first baseman Warming Bernabel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T00:49:10.924Z","endTime":"2025-08-05T00:49:45.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.226212017676445,"aZ":-15.683854642113479,"pfxX":-5.958823725800784,"pfxZ":8.774415892095217,"pX":-0.36484080074539194,"pZ":1.7527132961782794,"vX0":7.586726766965976,"vY0":-134.9735860849754,"vZ0":-8.562685703877536,"x":130.91,"y":191.46,"x0":-2.4136576023177225,"y0":50.006522417416235,"z0":6.029444503933723,"aX":-11.203443020986604},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":9.5,"spinRate":2335,"spinDirection":217},"zone":7,"typeConfidence":0.92,"plateTime":0.4029511706120319,"extension":6.11972021950928},"hitData":{"launchSpeed":111.6,"launchAngle":5.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":149.86,"coordY":134.59}},"index":0,"playId":"79b2e623-7261-3b92-a677-1a391a67e242","pitchNumber":1,"startTime":"2025-08-05T00:49:38.581Z","endTime":"2025-08-05T00:49:45.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.67,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:49:45.657Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, shortstop Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T00:51:34.733Z","endTime":"2025-08-05T00:54:45.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.8,"strikeZoneTop":3.32000314647001,"strikeZoneBottom":1.61449585069271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.564306540689653,"aZ":-18.97066366580006,"pfxX":5.434845969488842,"pfxZ":7.48801646025135,"pX":-0.5941476441667345,"pZ":2.484987037740054,"vX0":-7.596168314669544,"vY0":-130.45061880567172,"vZ0":-5.684438798964545,"x":139.65,"y":171.69,"x0":1.6190785838079815,"y0":50.001257339239906,"z0":6.075154388427646,"aX":9.580830406737643},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.8,"breakHorizontal":-8.6,"spinRate":2115,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.4162738895167579,"extension":6.027750345892325},"index":0,"playId":"036dda08-3030-38e1-a6e1-b634b15f0d0c","pitchNumber":1,"startTime":"2025-08-05T00:52:15.603Z","endTime":"2025-08-05T00:52:19.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":90.1,"endSpeed":84.0,"strikeZoneTop":3.31999858143995,"strikeZoneBottom":1.51563721690774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.838561397170263,"aZ":-20.065686955031758,"pfxX":4.960664231015913,"pfxZ":6.799080167351676,"pX":1.6291434225181771,"pZ":3.043900815510268,"vX0":-2.4053157518371644,"vY0":-131.35266326816097,"vZ0":-4.174951098102094,"x":54.9,"y":156.59,"x0":1.9028906653174966,"y0":50.00364314760581,"z0":6.110066566021932,"aX":8.83419381389415},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.8,"breakHorizontal":-8.6,"spinRate":2176,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.41398434655947236,"extension":5.76027252586015},"index":1,"playId":"f8ee9513-0349-305c-813a-59cc5e7848b9","pitchNumber":2,"startTime":"2025-08-05T00:52:32.769Z","endTime":"2025-08-05T00:52:36.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":78.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.50906868706816,"aZ":-28.644105927585812,"pfxX":-2.4178591063501984,"pfxZ":2.312500176848146,"pX":-0.40222872454187375,"pZ":1.612440222170184,"vX0":-4.668866242063552,"vY0":-121.76891850261539,"vZ0":-4.903618885579621,"x":132.33,"y":195.24,"x0":1.842635302442518,"y0":50.00118758484581,"z0":6.086901592629817,"aX":-3.684595530522581},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.5,"breakHorizontal":5.3,"spinRate":2443,"spinDirection":174},"zone":7,"typeConfidence":2.0,"plateTime":0.4472373547820432,"extension":5.979327346620359},"index":2,"playId":"ed2c8231-49f8-34f2-99fa-a597c4c59446","pitchNumber":3,"startTime":"2025-08-05T00:52:49.536Z","endTime":"2025-08-05T00:52:53.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82693798849671,"aZ":-18.779718092448636,"pfxX":5.968612015203096,"pfxZ":7.396507768710935,"pX":1.1221654174354303,"pZ":3.0591675871914634,"vX0":-3.7060902318480227,"vY0":-132.83883619869025,"vZ0":-4.704268919718582,"x":74.23,"y":156.18,"x0":1.750208297475324,"y0":50.00502034076174,"z0":6.192983655856933,"aX":10.813632450393923},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.7,"breakHorizontal":-10.2,"spinRate":2203,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4102028587236277,"extension":5.844608521182158},"index":3,"playId":"68be09c2-ba31-3480-bc4e-508293f53eb5","pitchNumber":4,"startTime":"2025-08-05T00:53:13.707Z","endTime":"2025-08-05T00:53:17.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.5,"strikeZoneTop":3.31999831066799,"strikeZoneBottom":1.54502370861799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.023394606154774,"aZ":-24.890080399828893,"pfxX":3.1032026976629217,"pfxZ":4.727999680241245,"pX":1.0470023989173085,"pZ":0.44874391289420407,"vX0":-3.0784514262124123,"vY0":-122.66698469570495,"vZ0":-8.353706532022228,"x":77.09,"y":226.66,"x0":1.909200998313088,"y0":50.0002117200609,"z0":5.989051477528287,"aX":4.7753885964800284},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.1,"breakHorizontal":-5.0,"spinRate":1004,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4448541179284291,"extension":5.784832220311987},"index":4,"playId":"42c7ca1f-b241-3cb6-a4da-96220a66b676","pitchNumber":5,"startTime":"2025-08-05T00:53:36.532Z","endTime":"2025-08-05T00:53:40.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.8,"strikeZoneTop":3.31999970129839,"strikeZoneBottom":1.51052740894158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.704332500397946,"aZ":-26.994681361650684,"pfxX":0.1488366968536008,"pfxZ":3.2831299994323038,"pX":-1.2239767976478844,"pZ":0.9079593367201866,"vX0":-6.958911052493269,"vY0":-123.46069934394754,"vZ0":-7.124398976616479,"x":163.66,"y":214.27,"x0":1.586881316643115,"y0":50.00025000561086,"z0":6.038228603069011,"aX":0.23499223995574772},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.8,"breakHorizontal":1.0,"spinRate":2248,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.4401150405685872,"extension":5.9865666907587425},"index":5,"playId":"3227bb4e-1079-3486-b7f8-799b5684467b","pitchNumber":6,"startTime":"2025-08-05T00:53:55.496Z","endTime":"2025-08-05T00:53:59.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":86.4,"endSpeed":80.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.699729759885848,"aZ":-28.328623750006255,"pfxX":-0.8376965981869511,"pfxZ":2.3682888599363654,"pX":-0.11446150322118326,"pZ":3.0444104225261666,"vX0":-4.571083405571884,"vY0":-125.82312708863503,"vZ0":-2.2209495866440476,"x":121.36,"y":156.58,"x0":1.8257528291150096,"y0":50.00064351132324,"z0":6.207243924396904,"aX":-1.3585333316140282},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.1,"breakHorizontal":2.4,"spinRate":2340,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.43335628396164605,"extension":6.040929031139948},"index":6,"playId":"4e59f062-04cc-386f-b539-c044d744fb8c","pitchNumber":7,"startTime":"2025-08-05T00:54:16.093Z","endTime":"2025-08-05T00:54:19.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.7,"endSpeed":85.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.556599191822407,"aZ":-18.345165040705602,"pfxX":5.138525453657541,"pfxZ":7.520853551540235,"pX":-0.5191287639216878,"pZ":3.09275891879964,"vX0":-7.161575696800345,"vY0":-133.48676282390852,"vZ0":-4.560129370696018,"x":136.79,"y":155.28,"x0":1.5073605348533445,"y0":50.00503939757773,"z0":6.109591987784535,"aX":9.452677668657973},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.1,"breakHorizontal":-8.2,"spinRate":2199,"spinDirection":135},"zone":1,"typeConfidence":2.0,"plateTime":0.40734746223958096,"extension":5.9229676017689075},"hitData":{"launchSpeed":76.2,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.57,"coordY":155.66}},"index":7,"playId":"90b90ee1-2e78-3306-a36d-f2d8cfb39141","pitchNumber":8,"startTime":"2025-08-05T00:54:38.519Z","endTime":"2025-08-05T00:54:45.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:54:45.873Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a ground ball to shortstop Ernie Clement, deflected by third baseman Addison Barger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T00:54:51.657Z","endTime":"2025-08-05T00:55:26.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.420788070439233,"aZ":-16.851946219727665,"pfxX":3.1863313315014614,"pfxZ":8.556818814517204,"pX":-0.5487393000395909,"pZ":3.009578288815293,"vX0":-6.695670865243747,"vY0":-132.26164960476146,"vZ0":-4.895054257538688,"x":137.92,"y":157.52,"x0":1.589669042176631,"y0":50.000471681242104,"z0":6.101146329326473,"aX":5.704414619594732},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.8,"breakHorizontal":-4.4,"spinRate":2255,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.41245504822232215,"extension":5.9452459701192195},"hitData":{"launchSpeed":67.8,"launchAngle":6.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":171.45}},"index":0,"playId":"625edf22-eb7c-3cc3-a82b-2a43558dd8fb","pitchNumber":1,"startTime":"2025-08-05T00:55:14.152Z","endTime":"2025-08-05T00:55:26.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.0,"awayTeamWinProbability":55.0,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:55:26.860Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a ground ball to left fielder Joey Loperfido. Ezequiel Tovar to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T00:55:38.073Z","endTime":"2025-08-05T00:57:21.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.25450275986415,"aZ":-17.63546308210314,"pfxX":4.088022734700085,"pfxZ":8.088861603242576,"pX":0.5938721087019379,"pZ":3.6494252112117684,"vX0":-4.269227666352574,"vY0":-131.7942579340283,"vZ0":-3.2694819610149377,"x":94.36,"y":140.25,"x0":1.6869503118506037,"y0":50.004469137857136,"z0":6.173996773879449,"aX":7.349982180181931},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.4,"breakHorizontal":-6.7,"spinRate":2223,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.41216349469821134,"extension":5.798737264373106},"index":0,"playId":"e052542d-1ef9-3880-a54c-0711acca9598","pitchNumber":1,"startTime":"2025-08-05T00:55:58.849Z","endTime":"2025-08-05T00:56:01.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.012952641609214,"aZ":-25.88750621462884,"pfxX":-1.9647785316138746,"pfxZ":3.810935552393266,"pX":-1.149588980379762,"pZ":3.6593728229254205,"vX0":-6.420850237008946,"vY0":-126.61069709991398,"vZ0":-1.2884583972977008,"x":160.82,"y":139.98,"x0":1.658381283386241,"y0":50.001566173024095,"z0":6.216245595137665,"aX":-3.239558812325203},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.8,"breakHorizontal":4.8,"spinRate":2311,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.43001924867632235,"extension":5.983093027886408},"index":1,"playId":"7d6ec070-a779-36e3-869a-ee914783b373","pitchNumber":2,"startTime":"2025-08-05T00:56:20.756Z","endTime":"2025-08-05T00:56:24.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-05T00:56:33.701Z","endTime":"2025-08-05T00:56:52.212Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"0b8f8f57-7400-3a06-b5fe-20e71243645a","startTime":"2025-08-05T00:56:52.212Z","endTime":"2025-08-05T00:56:55.212Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.5,"endSpeed":70.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.84789220329026,"aZ":-38.62678601610318,"pfxX":-3.7465710218904977,"pfxZ":-5.299415540865356,"pX":0.34748972857195726,"pZ":2.9408684561191967,"vX0":-2.1480628580401886,"vY0":-108.63981311641503,"vZ0":1.1606992810189027,"x":103.75,"y":159.38,"x0":1.8300162686288477,"y0":50.00507299449051,"z0":6.540730266357306,"aX":-4.558539812421155},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-9.1,"breakHorizontal":7.3,"spinRate":2512,"spinDirection":317},"zone":3,"typeConfidence":2.0,"plateTime":0.5007748714941895,"extension":5.634544734987002},"hitData":{"launchSpeed":98.3,"launchAngle":3.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.23,"coordY":111.14}},"index":4,"playId":"b0ca6edd-112a-3e4b-a626-374a2cb9026a","pitchNumber":3,"startTime":"2025-08-05T00:57:13.192Z","endTime":"2025-08-05T00:57:21.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.0,"awayTeamWinProbability":51.0,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.28,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:57:21.430Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T00:57:41.820Z","endTime":"2025-08-05T01:00:56.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.922217848408266,"aZ":-17.796525526033765,"pfxX":4.248732053657919,"pfxZ":8.079482137141751,"pX":0.21900771368099375,"pZ":2.924623687895889,"vX0":-5.598027646308892,"vY0":-131.5619402445111,"vZ0":-4.739046566302719,"x":108.65,"y":159.82,"x0":1.807467193875829,"y0":50.00516944336614,"z0":6.040512268365507,"aX":7.563236750254358},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.0,"breakHorizontal":-6.7,"spinRate":2251,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.41393850516937647,"extension":6.1154411191584686},"index":0,"playId":"d4553e97-10d7-31bc-8869-f11fcd82fee8","pitchNumber":1,"startTime":"2025-08-05T00:57:59.614Z","endTime":"2025-08-05T00:58:03.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.65999724086394,"strikeZoneBottom":1.75410326896077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.63087363054859,"aZ":-24.24195578723498,"pfxX":1.828435313834834,"pfxZ":5.1758878077417805,"pX":0.24731204740780902,"pZ":1.9011383100491142,"vX0":-4.486040460048779,"vY0":-122.06732101041689,"vZ0":-5.161244349208877,"x":107.57,"y":187.45,"x0":1.859150899511525,"y0":50.002455461305814,"z0":6.091033236424311,"aX":2.8018187479511654},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.6,"breakHorizontal":-2.4,"spinRate":942,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4461591418760662,"extension":5.7970679457189505},"index":1,"playId":"65a68988-d5d0-3793-8f5e-eb42feeffeda","pitchNumber":2,"startTime":"2025-08-05T00:58:22.742Z","endTime":"2025-08-05T00:58:27.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":78.8,"strikeZoneTop":3.65999696970663,"strikeZoneBottom":1.75326711826818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.44441872575226,"aZ":-26.3701218307439,"pfxX":-0.5805931777207884,"pfxZ":3.771211224332027,"pX":-0.36994505109531667,"pZ":1.4157289380347604,"vX0":-4.903255385778497,"vY0":-121.76458816561465,"vZ0":-6.105732888419649,"x":131.1,"y":200.56,"x0":1.7251983239919115,"y0":50.00236350902391,"z0":6.1669606171344755,"aX":-0.8918608285411647},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.0,"breakHorizontal":1.9,"spinRate":2258,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.4457200868390725,"extension":5.9087024408106394},"index":2,"playId":"b0d27236-7a1f-302e-a415-ce483c51cd59","pitchNumber":3,"startTime":"2025-08-05T00:58:52.122Z","endTime":"2025-08-05T00:58:56.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":85.5,"endSpeed":80.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.144645889589864,"aZ":-27.605632598478937,"pfxX":-1.1812608597635614,"pfxZ":2.827804209710875,"pX":0.0935883262376168,"pZ":2.953220829124503,"vX0":-3.8234378309174857,"vY0":-124.71868744688696,"vZ0":-2.6647832791166906,"x":113.43,"y":159.04,"x0":1.7845334027319892,"y0":50.00160679707734,"z0":6.254311988368052,"aX":-1.9075366139374352},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.9,"breakHorizontal":2.8,"spinRate":2130,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.43500646690583933,"extension":5.838551261464548},"index":3,"playId":"93bfa773-1798-3722-b303-ba8e9e058311","pitchNumber":4,"startTime":"2025-08-05T00:59:13.547Z","endTime":"2025-08-05T00:59:17.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.4,"endSpeed":85.0,"strikeZoneTop":3.65999665857728,"strikeZoneBottom":1.74561574657623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.131475334190004,"aZ":-19.15703226206951,"pfxX":5.817439658706058,"pfxZ":7.135169284558634,"pX":1.7292189320841893,"pZ":2.471144839597921,"vX0":-2.461376228985568,"vY0":-133.1072830300751,"vZ0":-5.941518593049509,"x":51.09,"y":172.06,"x0":1.901632791896987,"y0":50.00269981117096,"z0":6.085116392085789,"aX":10.61159855636269},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":-10.2,"spinRate":2205,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4089202402885386,"extension":5.867068694888508},"index":4,"playId":"78dcc91e-3eaa-38da-8211-074cea95e7a3","pitchNumber":5,"startTime":"2025-08-05T00:59:41.109Z","endTime":"2025-08-05T00:59:46.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"actionPlayId":"78dcc91e-3eaa-38da-8211-074cea95e7a3","startTime":"2025-08-05T01:00:05.196Z","endTime":"2025-08-05T01:00:06.170Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Catcher Alejandro Kirk picks off Hunter Goodman at 1st on throw to first baseman Vladimir Guerrero Jr.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"actionPlayId":"78dcc91e-3eaa-38da-8211-074cea95e7a3","startTime":"2025-08-05T01:00:06.170Z","endTime":"2025-08-05T01:00:32.085Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"second":{"id":678662,"link":"/api/v1/people/678662"},"postOnSecond":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"homeTeamWinProbability":43.1,"awayTeamWinProbability":56.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":2.05,"dramaIndex":92.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.66000353965326,"strikeZoneBottom":1.75008059093946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.815874601214247,"aZ":-23.944738567381265,"pfxX":-1.8876848374134916,"pfxZ":4.9532105736410355,"pX":0.6075328389405409,"pZ":4.283210412834114,"vX0":-2.8683837634044504,"vY0":-127.47605915091867,"vZ0":-0.36036425665564853,"x":98.25,"y":92.36,"x0":1.9884398612910388,"y0":50.00448464848547,"z0":6.3010028073471345,"aX":-3.1364372631690767},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.1,"breakHorizontal":4.0,"spinRate":2521,"spinDirection":170},"zone":12,"typeConfidence":2.0,"plateTime":0.4280929365853954,"extension":5.773352483997238},"index":7,"playId":"502b1d4d-2436-303a-8cf3-e469e8d5521a","pitchNumber":6,"startTime":"2025-08-05T01:00:32.085Z","endTime":"2025-08-05T01:00:35.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":69.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.300673658316274,"aZ":-39.05388915404419,"pfxX":-3.6810503705914854,"pfxZ":-5.697764098281511,"pX":-0.9077901671852007,"pZ":1.4135538576998978,"vX0":-4.63103045504797,"vY0":-108.97057941516947,"vZ0":-1.4100335749885797,"x":151.6,"y":200.61,"x0":1.7191948123508647,"y0":50.00163278575009,"z0":6.2703710245285595,"aX":-4.446369408037618},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-10.3,"breakHorizontal":7.8,"spinRate":2559,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.501736507850552,"extension":5.9493373938381495},"index":8,"playId":"b07d6a38-f91c-3f23-8079-4ddd1911943f","pitchNumber":7,"startTime":"2025-08-05T01:00:52.946Z","endTime":"2025-08-05T01:00:56.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":2.05,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:00:56.891Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a line drive to left fielder Jordan Beck.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T01:02:56.898Z","endTime":"2025-08-05T01:03:52.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"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(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.8,"endSpeed":84.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.54830117579976,"aZ":-19.24010134617417,"pfxX":-6.013279495462158,"pfxZ":7.21785151398406,"pX":0.7521256474565412,"pZ":2.7898528407970167,"vX0":10.677861105572667,"vY0":-131.90631597139455,"vZ0":-5.129883928412636,"x":88.33,"y":163.45,"x0":-2.5360984892244605,"y0":50.00607912894313,"z0":6.144812669068934,"aX":-10.781490894151394},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.4,"breakHorizontal":9.0,"spinRate":2237,"spinDirection":223},"zone":6,"typeConfidence":0.85,"plateTime":0.4125494960046536,"extension":5.948591524776218},"index":0,"playId":"8d143e84-7156-3589-807e-a8bda0acb0fe","pitchNumber":1,"startTime":"2025-08-05T01:03:09.588Z","endTime":"2025-08-05T01:03:16.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.48000044418112,"strikeZoneBottom":1.65360347890261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.270614540310522,"aZ":-32.63500741797773,"pfxX":0.01625811885416617,"pfxZ":-0.3181613142935307,"pX":0.5000857493388522,"pZ":0.7978838537071506,"vX0":7.353482738979921,"vY0":-119.75769455050347,"vZ0":-5.424574183118723,"x":97.94,"y":217.24,"x0":-2.6071572236070484,"y0":50.0014812532314,"z0":5.998053547015805,"aX":0.022992110633898357},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.6,"breakHorizontal":-1.7,"spinRate":2184,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4566751679723078,"extension":6.0824787811396},"index":1,"playId":"a2ca9b1d-54da-3e1e-9e8d-2049eeafea42","pitchNumber":2,"startTime":"2025-08-05T01:03:28.253Z","endTime":"2025-08-05T01:03:32.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.691508765929743,"aZ":-31.85224108938211,"pfxX":-0.5057141281387671,"pfxZ":0.2330992768914406,"pX":-0.16419056689435202,"pZ":2.630956971653128,"vX0":6.116888189136912,"vY0":-118.04644974938014,"vZ0":-1.5116940081865557,"x":123.26,"y":167.74,"x0":-2.729844006700478,"y0":50.00524919647191,"z0":6.227792790344662,"aX":-0.7100577338752304},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.4,"breakHorizontal":-0.7,"spinRate":2121,"spinDirection":25},"zone":5,"typeConfidence":2.0,"plateTime":0.4650259912895156,"extension":5.8878558386687345},"hitData":{"launchSpeed":76.2,"launchAngle":21.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.64,"coordY":120.68}},"index":2,"playId":"a6a54cd5-a0cc-33b6-9ec9-987d53c1cbad","pitchNumber":3,"startTime":"2025-08-05T01:03:42.940Z","endTime":"2025-08-05T01:03:52.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.3,"awayTeamWinProbability":63.7,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":0.82,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:03:52.154Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joey Loperfido lines out to left fielder Jordan Beck.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T01:03:56.696Z","endTime":"2025-08-05T01:05:20.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.51999698544035,"strikeZoneBottom":1.79656872683317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.35104597990528,"aZ":-17.212288742296824,"pfxX":-6.542212462670994,"pfxZ":8.239103210285856,"pX":-1.2442993123169166,"pZ":2.5715595084782343,"vX0":5.884873216068134,"vY0":-133.10977503458312,"vZ0":-6.0327487975106795,"x":164.43,"y":169.35,"x0":-2.620978169948122,"y0":50.00265981755797,"z0":6.0897583272523,"aX":-11.881097456091117},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.0,"breakHorizontal":10.8,"spinRate":2376,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.40960921845223996,"extension":6.12907918860997},"index":0,"playId":"907c6ee4-0e1a-3149-9b30-2636b816eebf","pitchNumber":1,"startTime":"2025-08-05T01:04:18.304Z","endTime":"2025-08-05T01:04:22.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"05c7da04-8faf-3e01-ae33-77846aa66246","startTime":"2025-08-05T01:04:33.577Z","endTime":"2025-08-05T01:04:36.577Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.51999746092198,"strikeZoneBottom":1.66040825242325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.822516015129548,"aZ":-25.041460260520143,"pfxX":-5.714935082659956,"pfxZ":4.737288526453238,"pX":-1.9520686069754358,"pZ":2.61662633826208,"vX0":3.4327521753914594,"vY0":-121.14764376321587,"vZ0":-3.462727809717734,"x":191.41,"y":168.13,"x0":-2.635713603530601,"y0":50.00242274104367,"z0":6.222514208848241,"aX":-8.60373463398518},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.2,"breakHorizontal":9.7,"spinRate":2182,"spinDirection":239},"zone":11,"typeConfidence":0.88,"plateTime":0.4499145402265432,"extension":6.151208733785856},"index":2,"playId":"8dad7153-6fba-3089-a36c-9c079713449b","pitchNumber":2,"startTime":"2025-08-05T01:04:52.118Z","endTime":"2025-08-05T01:04:59.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.365308498947588,"aZ":-16.25029851418453,"pfxX":-6.288379498745911,"pfxZ":8.820956527377623,"pX":-0.2207062455508822,"pZ":2.6559281667874624,"vX0":8.023485307991974,"vY0":-132.762684912322,"vZ0":-6.021066316538854,"x":125.41,"y":167.07,"x0":-2.448970917516568,"y0":50.00504548285767,"z0":6.1139688447913345,"aX":-11.356101685676734},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.0,"breakHorizontal":9.8,"spinRate":2285,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.4107538538615261,"extension":6.078935375820073},"hitData":{"launchSpeed":95.6,"launchAngle":18.0,"totalDistance":95.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.18,"coordY":102.02}},"index":3,"playId":"a64a05cc-2d05-3a25-937f-91a5431dc341","pitchNumber":3,"startTime":"2025-08-05T01:05:12.242Z","endTime":"2025-08-05T01:05:20.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.5,"awayTeamWinProbability":60.5,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.36,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:05:20.146Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Davis Schneider singles on a line drive to left fielder Jordan Beck. Ernie Clement scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T01:05:26.756Z","endTime":"2025-08-05T01:07:39.983Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.06999736112154,"strikeZoneBottom":1.55549068647176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.562904137998522,"aZ":-28.273067176054862,"pfxX":-1.2323935643971815,"pfxZ":2.6650771192231684,"pX":2.530274641842553,"pZ":-0.5028336348264568,"vX0":11.971612943542478,"vY0":-121.03023470553681,"vZ0":-9.018424688486013,"x":20.55,"y":252.36,"x0":-2.3485104843188993,"y0":50.00319469190216,"z0":5.7967266050600506,"aX":-1.8050880592329213},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.5,"breakHorizontal":-1.0,"spinRate":2141,"spinDirection":170},"zone":14,"typeConfidence":0.9,"plateTime":0.4548826082272335,"extension":6.151008412765378},"index":0,"playId":"b9b6fd05-93f0-3158-823a-ceb7c7b5db5b","pitchNumber":1,"startTime":"2025-08-05T01:05:46.470Z","endTime":"2025-08-05T01:05:54.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Tanner Gordon. Ernie Clement to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"b9b6fd05-93f0-3158-823a-ceb7c7b5db5b","startTime":"2025-08-05T01:06:00.098Z","endTime":"2025-08-05T01:06:16.602Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"postOnSecond":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"homeTeamWinProbability":37.8,"awayTeamWinProbability":62.2,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":1.14,"dramaIndex":44.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.9,"strikeZoneTop":3.08456161855761,"strikeZoneBottom":1.48425740265571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.463695784372867,"aZ":-17.205171586719185,"pfxX":-7.142981126453526,"pfxZ":8.056632346228675,"pX":0.14008926345778774,"pZ":2.1744041539524135,"vX0":9.212420723619084,"vY0":-134.32441402138528,"vZ0":-7.135088680666058,"x":111.66,"y":180.07,"x0":-2.3791118294930107,"y0":50.006329914157476,"z0":6.052822358446982,"aX":-13.277995926931114},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.4,"breakHorizontal":11.4,"spinRate":2357,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.40515856702685005,"extension":6.069867668596312},"index":2,"playId":"97f4b16a-2085-3c43-bce6-627bbc840676","pitchNumber":2,"startTime":"2025-08-05T01:06:16.602Z","endTime":"2025-08-05T01:06:20.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.07,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.626143174883957,"aZ":-30.983477138064863,"pfxX":-0.7219096796161053,"pfxZ":0.8444851956002895,"pX":0.0018187432644661031,"pZ":1.088831340406739,"vX0":6.074236236615296,"vY0":-118.03425636493228,"vZ0":-4.787623321615431,"x":116.93,"y":209.38,"x0":-2.517121844067256,"y0":50.00063853980092,"z0":6.014240827120956,"aX":-1.0137864982157885},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.6,"breakHorizontal":-0.2,"spinRate":2160,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.465031460910752,"extension":6.066964789438315},"index":3,"playId":"7438652f-1a13-3a8b-8d1c-7f34cd146d52","pitchNumber":3,"startTime":"2025-08-05T01:06:37.090Z","endTime":"2025-08-05T01:06:40.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.07000085090463,"strikeZoneBottom":1.56552054295646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.89406942093201,"aZ":-30.027089645226614,"pfxX":-1.0281521910116345,"pfxZ":1.4473445988707543,"pX":1.0273244188950734,"pZ":0.1974601021452484,"vX0":8.709553463744985,"vY0":-121.41127049971384,"vZ0":-7.350950211589831,"x":77.84,"y":233.45,"x0":-2.4807223236330653,"y0":50.004113095881245,"z0":5.895168231328929,"aX":-1.5277150302935263},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.0,"breakHorizontal":-0.4,"spinRate":2242,"spinDirection":92},"zone":14,"typeConfidence":0.9,"plateTime":0.4520110158353994,"extension":6.064490025360192},"index":4,"playId":"de23cf6e-a726-3d4f-bf8f-3f508a210ffd","pitchNumber":4,"startTime":"2025-08-05T01:07:06.650Z","endTime":"2025-08-05T01:07:09.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.5,"strikeZoneTop":3.07,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.852832465077817,"aZ":-16.618509014223893,"pfxX":-6.975251751360785,"pfxZ":8.078542488270397,"pX":-0.16695298198293937,"pZ":1.8984552746422017,"vX0":8.459522494536419,"vY0":-136.62563137061517,"vZ0":-7.934342579825654,"x":123.36,"y":187.52,"x0":-2.3703750673742103,"y0":50.00439157310215,"z0":5.942573388669904,"aX":-13.433983393901903},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.4,"breakHorizontal":11.3,"spinRate":2412,"spinDirection":224},"zone":8,"typeConfidence":0.92,"plateTime":0.3980933506728679,"extension":6.087835725851007},"hitData":{"launchSpeed":91.9,"launchAngle":17.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.3,"coordY":89.77}},"index":5,"playId":"ed339153-d4fc-30af-b2eb-d30ed8f5b182","pitchNumber":5,"startTime":"2025-08-05T01:07:29.992Z","endTime":"2025-08-05T01:07:39.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-7.699999999999999,"leverageIndex":1.14,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:07:39.983Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathan Lukes pops out to catcher Hunter Goodman in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T01:07:50.651Z","endTime":"2025-08-05T01:09:28.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.5,"strikeZoneTop":3.21401416910268,"strikeZoneBottom":1.52075145378416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.282417647413865,"aZ":-28.35053185072581,"pfxX":-7.326450276862554,"pfxZ":2.4869554643991867,"pX":0.2775496110659978,"pZ":1.3855581280964522,"vX0":8.856434696460772,"vY0":-122.12128413751698,"vZ0":-5.857868433631443,"x":106.42,"y":201.37,"x0":-2.4162000302010593,"y0":50.00060756911582,"z0":6.203837420734479,"aX":-11.250101332307377},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.5,"breakHorizontal":11.6,"spinRate":2059,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.44567754056922126,"extension":6.25965240829192},"index":0,"playId":"98014251-d999-3870-bfda-847fd4e72873","pitchNumber":1,"startTime":"2025-08-05T01:08:15.629Z","endTime":"2025-08-05T01:08:20.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.333885741138964,"aZ":-16.380131349512755,"pfxX":-7.458205617840111,"pfxZ":8.5159061368517,"pX":-0.03416700384790468,"pZ":1.9917700780704843,"vX0":9.104428393649222,"vY0":-134.39698567337746,"vZ0":-7.689401206500715,"x":118.3,"y":185.0,"x0":-2.474776567376702,"y0":50.0025509585804,"z0":6.023361257126394,"aX":-13.833170079261093},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":11.9,"spinRate":2321,"spinDirection":224},"zone":8,"typeConfidence":0.91,"plateTime":0.4053936162853642,"extension":6.148044123749435},"index":1,"playId":"bce8bfc9-7bce-360b-ab45-52cdba7f3ed0","pitchNumber":2,"startTime":"2025-08-05T01:08:37.961Z","endTime":"2025-08-05T01:08:42.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.47000140364888,"strikeZoneBottom":1.72868539499468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28239220718246,"aZ":-15.334231410603122,"pfxX":-5.921434848474836,"pfxZ":9.109535714664123,"pX":-1.1887846873237389,"pZ":3.135890950013801,"vX0":6.083099382416625,"vY0":-134.4004643436789,"vZ0":-5.024407280868209,"x":162.31,"y":154.11,"x0":-2.700916007821999,"y0":50.0029195141476,"z0":6.101122213696514,"aX":-10.94646402557131},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":9.6,"spinRate":2309,"spinDirection":218},"zone":11,"typeConfidence":0.92,"plateTime":0.4059298016974462,"extension":6.118278021235738},"index":2,"playId":"0274a2dc-39c5-36c5-92b2-c486f44cd4e1","pitchNumber":3,"startTime":"2025-08-05T01:08:59.745Z","endTime":"2025-08-05T01:09:03.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":83.7,"endSpeed":77.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.407072713373548,"aZ":-27.814686575565442,"pfxX":-8.4886059232885,"pfxZ":2.8867013574058475,"pX":0.5502785799292301,"pZ":1.6887824051990585,"vX0":9.608979964064666,"vY0":-121.49073913202116,"vZ0":-4.932319404874992,"x":96.02,"y":193.18,"x0":-2.333526035689104,"y0":50.0036321369745,"z0":6.13224883302127,"aX":-12.826537006570856},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.3,"breakHorizontal":13.4,"spinRate":2096,"spinDirection":239},"zone":9,"typeConfidence":0.93,"plateTime":0.4490035913342427,"extension":6.316725162187018},"hitData":{"launchSpeed":70.5,"launchAngle":82.0,"totalDistance":53.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":149.79,"coordY":208.94}},"index":3,"playId":"3dfb5377-06d7-3c76-b927-bd5fd43a441b","pitchNumber":4,"startTime":"2025-08-05T01:09:20.618Z","endTime":"2025-08-05T01:09:28.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":2.2000000000000064,"leverageIndex":0.95,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:09:28.869Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, second baseman Thairo Estrada to first baseman Warming Bernabel.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T01:09:53.015Z","endTime":"2025-08-05T01:12:26.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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":83.7,"endSpeed":77.7,"strikeZoneTop":3.71999833500292,"strikeZoneBottom":1.74892015914538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.245224202312567,"aZ":-31.476569804066536,"pfxX":0.15673002709731865,"pfxZ":0.4618766313497815,"pX":-0.5583057140354768,"pZ":2.3423700612271663,"vX0":4.9781619020676375,"vY0":-121.93517703505896,"vZ0":-2.5433548521346143,"x":138.28,"y":175.54,"x0":-2.640227788926916,"y0":50.0054818161919,"z0":6.094288023294269,"aX":0.2367723895273192},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.5,"breakHorizontal":-1.3,"spinRate":2208,"spinDirection":126},"zone":7,"typeConfidence":0.88,"plateTime":0.4478832759230911,"extension":6.019088370551881},"index":0,"playId":"b3f21c8f-79a0-32db-8998-0d3d312d48a4","pitchNumber":1,"startTime":"2025-08-05T01:10:02.843Z","endTime":"2025-08-05T01:10:06.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":87.0,"strikeZoneTop":3.75395277444356,"strikeZoneBottom":1.74973859539897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.672918795013242,"aZ":-15.50018976991363,"pfxX":-5.2655457184735885,"pfxZ":8.735893521952306,"pX":-1.1287433512476293,"pZ":1.8983397534127497,"vX0":6.040630273385445,"vY0":-136.01941730193585,"vZ0":-8.014420990464659,"x":160.03,"y":187.52,"x0":-2.675042257298525,"y0":50.00006991283295,"z0":5.918730852522115,"aX":-10.047233362635584},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":8.5,"spinRate":2311,"spinDirection":218},"zone":13,"typeConfidence":0.92,"plateTime":0.3998686273157368,"extension":6.192582375579024},"index":1,"playId":"86e87fda-e14b-32b5-9059-e2bb43384ced","pitchNumber":2,"startTime":"2025-08-05T01:10:23.655Z","endTime":"2025-08-05T01:10:27.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.8,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.603706733953977,"aZ":-32.13137420694459,"pfxX":-0.2885338349690407,"pfxZ":0.026628444863289857,"pX":-0.885413542320364,"pZ":2.5441341374596393,"vX0":4.174150602601894,"vY0":-120.13643781367989,"vZ0":-1.8121358531600764,"x":150.75,"y":170.09,"x0":-2.598896362354579,"y0":50.00141557129198,"z0":6.131539576900216,"aX":-0.42742682533405835},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.1,"breakHorizontal":-0.4,"spinRate":2169,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.45380847823728443,"extension":5.938947109785032},"index":2,"playId":"1aaff61e-8e6a-368d-8e3d-63448ac6971c","pitchNumber":3,"startTime":"2025-08-05T01:10:45.383Z","endTime":"2025-08-05T01:10:49.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.29132963378017,"strikeZoneBottom":1.69395635646667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.050873278484538,"aZ":-31.245153266932018,"pfxX":-0.5945434581178008,"pfxZ":0.6205884244027295,"pX":0.1344146439565398,"pZ":0.9620615679810878,"vX0":6.524897382976964,"vY0":-120.66691418435632,"vZ0":-5.279936575106744,"x":111.88,"y":212.8,"x0":-2.519786837453103,"y0":50.00041709133761,"z0":5.910632478342574,"aX":-0.8839049824392298},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.1,"breakHorizontal":-0.4,"spinRate":2174,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.45280194378745264,"extension":6.021680786632288},"index":3,"playId":"ed2c05f0-08d6-3101-8eb3-0ec561494dc7","pitchNumber":4,"startTime":"2025-08-05T01:11:09.421Z","endTime":"2025-08-05T01:11:14.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.4,"endSpeed":88.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.70699422416708,"aZ":-16.169906620643932,"pfxX":-5.862419139751404,"pfxZ":8.034646559788394,"pX":0.5632701799177973,"pZ":3.4372476228971443,"vX0":9.676979276847758,"vY0":-138.73612261228715,"vZ0":-4.604699683868491,"x":95.53,"y":145.97,"x0":-2.1740022732122912,"y0":50.001474366390646,"z0":6.162067706827288,"aX":-11.676309258845203},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":9.1,"spinRate":2329,"spinDirection":218},"zone":3,"typeConfidence":0.92,"plateTime":0.391556207725686,"extension":6.077506391513661},"index":4,"playId":"ddcd2c79-001f-3dce-b4d5-dfafd0bd6f05","pitchNumber":5,"startTime":"2025-08-05T01:11:31.352Z","endTime":"2025-08-05T01:11:35.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":88.1,"strikeZoneTop":3.40245875727101,"strikeZoneBottom":1.58352021780186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.772834310938002,"aZ":-17.10238564237965,"pfxX":-5.312558229495253,"pfxZ":7.760763351274349,"pX":0.4777425989357665,"pZ":1.548238603918721,"vX0":9.56708669745891,"vY0":-136.91764005404931,"vZ0":-8.785952664987514,"x":98.79,"y":196.98,"x0":-2.335880720353114,"y0":50.002490492735376,"z0":5.917110035066015,"aX":-10.31705597279723},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.7,"breakHorizontal":8.2,"spinRate":2280,"spinDirection":223},"zone":9,"typeConfidence":0.92,"plateTime":0.3966211462823921,"extension":6.286922875790888},"index":5,"playId":"ca37b190-5d71-365d-a24d-3d0dda730ecc","pitchNumber":6,"startTime":"2025-08-05T01:11:55.260Z","endTime":"2025-08-05T01:11:59.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":87.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.436025041938723,"aZ":-18.08586889898,"pfxX":-5.171938085047597,"pfxZ":7.332460370760668,"pX":0.4248604377656851,"pZ":2.498084039455616,"vX0":9.141452803366587,"vY0":-136.38368545463467,"vZ0":-6.382095521070899,"x":100.81,"y":171.33,"x0":-2.2686777754936918,"y0":50.00317256033067,"z0":6.076622372750661,"aX":-9.9375799071508},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":7.9,"spinRate":2212,"spinDirection":219},"zone":6,"typeConfidence":0.91,"plateTime":0.39861803742902513,"extension":6.112103859812629},"hitData":{"launchSpeed":81.8,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.74,"coordY":152.7}},"index":6,"playId":"16d79b5b-f82c-39e3-b569-23d8f6028708","pitchNumber":7,"startTime":"2025-08-05T01:12:17.680Z","endTime":"2025-08-05T01:12:26.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:12:26.327Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Warming Bernabel grounds out, third baseman Addison Barger to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T01:14:13.649Z","endTime":"2025-08-05T01:16:23.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.4,"endSpeed":69.7,"strikeZoneTop":3.09956376427974,"strikeZoneBottom":1.38895360054995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.954599223998724,"aZ":-34.4643662715488,"pfxX":-2.274759052533268,"pfxZ":-1.9041672781075771,"pX":-1.0023255997428395,"pZ":2.1467186722522618,"vX0":-5.213768206107628,"vY0":-108.3744117979884,"vZ0":-1.1651412676391686,"x":155.21,"y":180.82,"x0":1.7194421131639672,"y0":50.003181524614085,"z0":6.418527656301408,"aX":-2.735303414169018},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-3.5,"breakHorizontal":5.4,"spinRate":2355,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.5032593827767,"extension":5.513506400009959},"index":0,"playId":"a378283d-2268-3fdd-bd1e-dce6638b51dd","pitchNumber":1,"startTime":"2025-08-05T01:14:39.153Z","endTime":"2025-08-05T01:14:42.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":73.8,"endSpeed":69.1,"strikeZoneTop":3.07999831184321,"strikeZoneBottom":1.45380232056686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.271788862461133,"aZ":-34.68534531491909,"pfxX":-4.522030519096805,"pfxZ":-2.1181469696819217,"pX":0.5636231435219686,"pZ":2.6600339073514396,"vX0":-1.708277988168211,"vY0":-107.60022776896206,"vZ0":0.11792872691320011,"x":95.52,"y":166.96,"x0":1.9519935812280722,"y0":50.00086510254821,"z0":6.404882061871304,"aX":-5.373557520197151},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-3.5,"breakHorizontal":8.6,"spinRate":2395,"spinDirection":316},"zone":3,"typeConfidence":2.0,"plateTime":0.5064059651194683,"extension":5.673694918697553},"index":1,"playId":"bacfc525-629a-335e-b73a-1b45a5c75363","pitchNumber":2,"startTime":"2025-08-05T01:14:52.109Z","endTime":"2025-08-05T01:14:57.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.000240393763633,"aZ":-27.60107069072513,"pfxX":-2.4897017946552533,"pfxZ":3.0089672180410556,"pX":-0.5519623131216683,"pZ":2.8642425169102173,"vX0":-4.599291990877962,"vY0":-121.72309232738519,"vZ0":-2.373529268370339,"x":138.04,"y":161.45,"x0":1.6759541138076202,"y0":50.00222358198749,"z0":6.210994134645156,"aX":-3.7842384580694945},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.2,"breakHorizontal":5.5,"spinRate":2481,"spinDirection":181},"zone":1,"typeConfidence":2.0,"plateTime":0.4477748258497143,"extension":5.904203710547309},"index":2,"playId":"3fa4764c-0ab2-3dae-9eba-c550b4879063","pitchNumber":3,"startTime":"2025-08-05T01:15:07.327Z","endTime":"2025-08-05T01:15:13.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.1,"strikeZoneTop":3.07386252162337,"strikeZoneBottom":1.2888682581192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.323717554217048,"aZ":-28.69639772823751,"pfxX":-0.549588544078925,"pfxZ":2.368208035040179,"pX":-0.5866791815998027,"pZ":-0.7245204022960332,"vX0":-5.298869998000215,"vY0":-120.17161954075175,"vZ0":-9.751735620895952,"x":139.36,"y":258.34,"x0":1.7143250910776449,"y0":50.004660878312535,"z0":5.918603744497615,"aX":-0.80657136860619},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.3,"breakHorizontal":2.2,"spinRate":2324,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4550219913246245,"extension":5.89149137584674},"index":3,"playId":"d532e841-cc0b-3d5e-91dd-a66e4d08d3b0","pitchNumber":4,"startTime":"2025-08-05T01:15:29.969Z","endTime":"2025-08-05T01:15:33.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.871554195541616,"aZ":-18.656571567596128,"pfxX":4.1741814617675175,"pfxZ":7.416025891002972,"pX":1.316821169143321,"pZ":2.7644894532155937,"vX0":-2.609292616689248,"vY0":-133.46233690784442,"vZ0":-5.192710189669587,"x":66.81,"y":164.14,"x0":1.7595183811893635,"y0":50.00526676156475,"z0":6.0587870343107495,"aX":7.611119627322714},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":-7.1,"spinRate":2227,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.40875759346456286,"extension":6.043794026237937},"index":4,"playId":"6f28ca00-b952-355c-b4e6-c77396386234","pitchNumber":5,"startTime":"2025-08-05T01:15:53.590Z","endTime":"2025-08-05T01:15:57.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.092798040996044,"aZ":-27.47079397812398,"pfxX":-2.0483331819353796,"pfxZ":2.9065537935047523,"pX":-0.44821741170481444,"pZ":3.281106441595255,"vX0":-4.791344982709036,"vY0":-125.23689988514077,"vZ0":-1.72633499841161,"x":134.08,"y":150.19,"x0":1.7424273476656196,"y0":50.00157715508262,"z0":6.188694024376565,"aX":-3.3092845449252883},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.2,"breakHorizontal":4.7,"spinRate":2496,"spinDirection":179},"zone":11,"typeConfidence":2.0,"plateTime":0.4344334024266465,"extension":6.024738367009127},"hitData":{"launchSpeed":77.9,"launchAngle":5.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.07,"coordY":177.29}},"index":5,"playId":"e0dcd03f-0c33-3606-a31b-797774e742b6","pitchNumber":6,"startTime":"2025-08-05T01:16:16.196Z","endTime":"2025-08-05T01:16:23.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:16:23.019Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a line drive to left fielder Joey Loperfido.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T01:16:27.813Z","endTime":"2025-08-05T01:17:53.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.4600021793812,"strikeZoneBottom":1.63840876269052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.206274500894533,"aZ":-18.252563440349057,"pfxX":4.274830350084492,"pfxZ":7.888606910898865,"pX":1.6416192792939015,"pZ":4.832109428830456,"vX0":-1.8306879377638758,"vY0":-131.35086802409086,"vZ0":-0.35994158183037456,"x":54.43,"y":108.31,"x0":1.7883467466732395,"y0":50.003920072512315,"z0":6.316319958390121,"aX":7.544950427411357},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.4,"breakHorizontal":-7.4,"spinRate":2266,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4154147501867924,"extension":5.751710313483253},"index":0,"playId":"79415ab1-9358-35f4-bafe-507581952546","pitchNumber":1,"startTime":"2025-08-05T01:16:49.792Z","endTime":"2025-08-05T01:16:52.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":85.0,"endSpeed":79.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.19023653239818,"aZ":-26.847891816506213,"pfxX":-3.126161579452853,"pfxZ":3.381865961208737,"pX":0.48746611515374905,"pZ":2.5631871678376323,"vX0":-2.520943363722736,"vY0":-123.94650440912274,"vZ0":-2.921061426044928,"x":98.42,"y":169.57,"x0":1.9197823047855105,"y0":50.001026507834396,"z0":5.97292659412152,"aX":-4.916326221886116},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.8,"breakHorizontal":6.2,"spinRate":2415,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.44005460577283184,"extension":5.997815655350204},"index":1,"playId":"7f9d18b7-f61d-3908-8266-89afacdbe290","pitchNumber":2,"startTime":"2025-08-05T01:17:06.803Z","endTime":"2025-08-05T01:17:10.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.46000345111229,"strikeZoneBottom":1.78935392666207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.685693465399158,"aZ":-18.91782962641733,"pfxX":4.979257357779154,"pfxZ":7.2406473390521136,"pX":0.34558386257378243,"pZ":4.0686384304351435,"vX0":-5.515829594843447,"vY0":-133.46795509228977,"vZ0":-1.7886514294690037,"x":103.83,"y":128.93,"x0":1.7775272631532963,"y0":50.004683699461886,"z0":6.088892892706917,"aX":9.119369000448074},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.0,"breakHorizontal":-8.0,"spinRate":2341,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.40805141957269786,"extension":6.162395455876085},"index":2,"playId":"3eb76a90-243c-3048-833c-c7b77fb35476","pitchNumber":3,"startTime":"2025-08-05T01:17:26.716Z","endTime":"2025-08-05T01:17:31.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.6,"endSpeed":70.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.333741216658595,"aZ":-36.01368479411219,"pfxX":-3.0532836765049787,"pfxZ":-3.1597403781058206,"pX":0.07617273500346394,"pZ":1.8006367787858693,"vX0":-2.629405479088156,"vY0":-108.74001971310062,"vZ0":-1.354663871995226,"x":114.1,"y":190.16,"x0":1.6909474867720118,"y0":50.00136526998279,"z0":6.285730985338518,"aX":-3.7119872311539197},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-5.8,"breakHorizontal":6.1,"spinRate":2487,"spinDirection":323},"zone":8,"typeConfidence":2.0,"plateTime":0.5007882418679852,"extension":5.809946789435918},"hitData":{"launchSpeed":92.8,"launchAngle":9.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.05,"coordY":110.52}},"index":3,"playId":"603fa341-fd40-3c14-8e3a-ca2e80f3cee1","pitchNumber":4,"startTime":"2025-08-05T01:17:43.937Z","endTime":"2025-08-05T01:17:53.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.4,"awayTeamWinProbability":65.6,"homeTeamWinProbabilityAdded":2.6999999999999993,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:17:53.063Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Thairo Estrada flies out to center fielder Daulton Varsho. Brenton Doyle to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T01:17:57.824Z","endTime":"2025-08-05T01:19:02.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.8,"strikeZoneTop":3.41000251319375,"strikeZoneBottom":1.70649804400696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.635204948076403,"aZ":-18.218256279594677,"pfxX":5.421131460751879,"pfxZ":7.7551217394148075,"pX":0.4967166912509106,"pZ":1.5419072536309695,"vX0":-5.138496909531576,"vY0":-131.7062571374118,"vZ0":-7.836710804461132,"x":98.07,"y":197.15,"x0":1.746325846571054,"y0":50.001496311661526,"z0":5.846981707694156,"aX":9.75356644431744},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.0,"breakHorizontal":-9.0,"spinRate":2251,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4121021330274135,"extension":6.087994256719361},"index":0,"playId":"d65afcff-5d35-36be-ab8d-83d68366c33a","pitchNumber":1,"startTime":"2025-08-05T01:18:24.571Z","endTime":"2025-08-05T01:18:28.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":85.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.956505698178763,"aZ":-17.936922294905344,"pfxX":5.342204721863876,"pfxZ":7.848034035740524,"pX":0.24860743572898683,"pZ":2.497236458682415,"vX0":-5.551153278886687,"vY0":-132.0604179175611,"vZ0":-5.614694672728025,"x":107.52,"y":171.35,"x0":1.6570773823247087,"y0":50.002420974153274,"z0":5.9172742494729835,"aX":9.691970673700206},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.6,"breakHorizontal":-8.9,"spinRate":2209,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.41051851036445397,"extension":6.123758293270728},"hitData":{"launchSpeed":96.6,"launchAngle":36.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.99,"coordY":39.49}},"index":1,"playId":"b19e361c-0acc-36d8-9798-99456d5c8ca1","pitchNumber":2,"startTime":"2025-08-05T01:18:45.842Z","endTime":"2025-08-05T01:19:02.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":1.35,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:19:02.898Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Braxton Fulford walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T01:19:11.884Z","endTime":"2025-08-05T01:21:34.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"postOnSecond":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":70.1,"strikeZoneTop":3.20194947236378,"strikeZoneBottom":1.38021877970603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.45773017306142,"aZ":-38.33866958131894,"pfxX":-2.034557091741526,"pfxZ":-5.067178649399173,"pX":0.0028351465221685994,"pZ":2.6441557865726004,"vX0":-3.13917899223729,"vY0":-108.51358930204692,"vZ0":0.7229678260158456,"x":116.89,"y":167.39,"x0":1.7215479881339875,"y0":50.00434284018877,"z0":6.418659844954738,"aX":-2.4738503155448055},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-8.8,"breakHorizontal":4.3,"spinRate":2457,"spinDirection":314},"zone":2,"typeConfidence":2.0,"plateTime":0.50098743684612,"extension":5.887076937780493},"index":0,"playId":"efb24be9-8b2f-3539-acf6-a5f2dec42fd1","pitchNumber":1,"startTime":"2025-08-05T01:19:31.775Z","endTime":"2025-08-05T01:19:35.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.136636648034628,"aZ":-27.967500443378736,"pfxX":-3.0340504703907882,"pfxZ":2.632469869367572,"pX":-1.0875786453073453,"pZ":2.8629817195038347,"vX0":-5.848752455808013,"vY0":-124.82392805191802,"vZ0":-2.425303381263977,"x":158.46,"y":161.48,"x0":1.6684543729899244,"y0":50.00229772681542,"z0":6.120600650772492,"aX":-4.848277899415537},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.6,"breakHorizontal":6.7,"spinRate":2466,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.4366816561954949,"extension":6.062455815921855},"index":1,"playId":"82f4b32c-257f-3c17-ab62-dbbfd996efd9","pitchNumber":2,"startTime":"2025-08-05T01:19:50.007Z","endTime":"2025-08-05T01:19:53.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.0,"endSpeed":86.0,"strikeZoneTop":3.30000223129186,"strikeZoneBottom":1.47858924723784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.60539496540767,"aZ":-16.91999656298167,"pfxX":3.785162676498464,"pfxZ":8.18744528837885,"pX":1.4514321920836806,"pZ":3.207181846725293,"vX0":-2.2514590541693025,"vY0":-134.09062362527536,"vZ0":-4.68621278278845,"x":61.67,"y":152.19,"x0":1.8000381483930001,"y0":50.00600684675468,"z0":6.144622032374478,"aX":7.056207838855501},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":-6.5,"spinRate":2224,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.4048570026620446,"extension":5.8796905811734455},"index":2,"playId":"09b563c0-bed0-32e8-a032-2bd0e4518dd4","pitchNumber":3,"startTime":"2025-08-05T01:20:19.819Z","endTime":"2025-08-05T01:20:23.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.8,"endSpeed":85.2,"strikeZoneTop":3.29999864448213,"strikeZoneBottom":1.39496517181844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.429428494053674,"aZ":-16.306243645947472,"pfxX":3.0413046444594123,"pfxZ":8.613464508374092,"pX":0.4581716083142064,"pZ":3.8776775884491888,"vX0":-4.405930744515445,"vY0":-133.77006402623041,"vZ0":-2.9768322420239204,"x":99.54,"y":134.08,"x0":1.7190980169452417,"y0":50.001348341845485,"z0":6.150643479526265,"aX":5.602056395769441},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":-4.7,"spinRate":2284,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.40691889800757286,"extension":6.054385146113933},"index":3,"playId":"be24fe14-8f7d-3814-9bba-a8105512a14f","pitchNumber":4,"startTime":"2025-08-05T01:20:43.488Z","endTime":"2025-08-05T01:20:48.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.29999854627824,"strikeZoneBottom":1.50483063226603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.90857923474582,"aZ":-25.370932076050522,"pfxX":2.3997751733691164,"pfxZ":4.379895139862563,"pX":1.7574681077356717,"pZ":2.2600023420550825,"vX0":-1.281093309583072,"vY0":-123.13571874530936,"vZ0":-4.091848618477746,"x":50.01,"y":177.76,"x0":1.9697063945253335,"y0":50.00222934382695,"z0":6.062582257391741,"aX":3.725896757045033},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.3,"breakHorizontal":-4.1,"spinRate":978,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.44294496103291037,"extension":5.857427161419277},"index":4,"playId":"513a0d39-f101-3c75-a75c-2fa7d8af3b1e","pitchNumber":5,"startTime":"2025-08-05T01:21:06.933Z","endTime":"2025-08-05T01:21:10.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.8,"strikeZoneTop":3.29038992795087,"strikeZoneBottom":1.46899887928182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.815312816035355,"aZ":-28.187464130708534,"pfxX":-2.635285769859764,"pfxZ":2.480637331287184,"pX":1.135702681127616,"pZ":2.6364059100995627,"vX0":-1.2392228727240973,"vY0":-125.03078188149723,"vZ0":-2.5457758729275213,"x":73.71,"y":167.6,"x0":1.977955425561924,"y0":50.00236537141416,"z0":5.947613629623303,"aX":-4.231463515952296},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.2,"breakHorizontal":5.0,"spinRate":2353,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.4357000958187389,"extension":6.099688580241969},"index":5,"playId":"a14e333f-61c8-3fbe-a835-cb6594d5da50","pitchNumber":6,"startTime":"2025-08-05T01:21:28.422Z","endTime":"2025-08-05T01:21:34.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.6,"awayTeamWinProbability":66.4,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":1.29,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:21:34.079Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Farmer flies out to second baseman Davis Schneider.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T01:21:34.682Z","endTime":"2025-08-05T01:23:26.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.874881986447413,"aZ":-16.94178373513657,"pfxX":4.458116784450583,"pfxZ":8.212874159356502,"pX":0.6693508732346444,"pZ":2.8019937576350484,"vX0":-4.501856373946481,"vY0":-133.8324075310647,"vZ0":-5.24623787293227,"x":91.49,"y":163.13,"x0":1.7764414329761926,"y0":50.00145875901684,"z0":5.961170360982491,"aX":8.266274871267521},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":-7.3,"spinRate":2303,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.4058592670061052,"extension":6.213445010546669},"index":0,"playId":"70178fcd-cf66-353f-993b-9d16aee92474","pitchNumber":1,"startTime":"2025-08-05T01:22:09.845Z","endTime":"2025-08-05T01:22:12.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"first":{"id":690924,"link":"/api/v1/people/690924"},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.686468356018214,"aZ":-27.576568697887083,"pfxX":-2.845416780089691,"pfxZ":2.8499756342512566,"pX":-0.1298489009733259,"pZ":4.104394047015019,"vX0":-3.7535575109203485,"vY0":-125.10333594412207,"vZ0":0.2569565912724706,"x":121.95,"y":127.96,"x0":1.7490149435418403,"y0":50.005724187890564,"z0":6.225914324718141,"aX":-4.598007781592762},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.4,"breakHorizontal":5.9,"spinRate":2410,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.4346304247264259,"extension":6.053123267034847},"index":1,"playId":"8d6ae718-6ac1-3b4d-9d86-114a1b27d4d8","pitchNumber":2,"startTime":"2025-08-05T01:22:27.779Z","endTime":"2025-08-05T01:22:31.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"first":{"id":690924,"link":"/api/v1/people/690924"},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.377978677521405,"aZ":-18.172727404175227,"pfxX":3.414417095642665,"pfxZ":7.583858146266287,"pX":0.6144252775901357,"pZ":3.442257349662605,"vX0":-4.179254081708347,"vY0":-133.6648552617985,"vZ0":-3.746382608608252,"x":93.58,"y":145.84,"x0":1.7400532842610228,"y0":50.00033304700806,"z0":6.13365255578329,"aX":6.3018576408791},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.3,"breakHorizontal":-5.5,"spinRate":2272,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.4066778093568524,"extension":5.982091764741026},"index":2,"playId":"43a5aa88-8c4c-327d-9f8f-f527646bf175","pitchNumber":3,"startTime":"2025-08-05T01:22:48.582Z","endTime":"2025-08-05T01:22:54.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"first":{"id":690924,"link":"/api/v1/people/690924"},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.556369684873868,"aZ":-18.195264711374506,"pfxX":4.42384972965077,"pfxZ":7.428392422758323,"pX":-0.68919497586972,"pZ":3.4208045146647486,"vX0":-7.43495053937165,"vY0":-134.88689160648295,"vZ0":-3.8942645720826246,"x":143.27,"y":146.42,"x0":1.5020124314414154,"y0":50.00181747310263,"z0":6.131590984090246,"aX":8.32401636523402},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":-6.8,"spinRate":2271,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.40285420667268745,"extension":5.969903742926774},"hitData":{"launchSpeed":73.7,"launchAngle":61.0,"totalDistance":181.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.12,"coordY":129.89}},"index":3,"playId":"d7f96a19-60ed-362a-9fe0-0554e319e68b","pitchNumber":4,"startTime":"2025-08-05T01:23:18.195Z","endTime":"2025-08-05T01:23:26.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"first":{"id":690924,"link":"/api/v1/people/690924"},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":1.88,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:23:26.057Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a line drive to left fielder Jordan Beck.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T01:25:21.307Z","endTime":"2025-08-05T01:26:27.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.67000115240221,"strikeZoneBottom":1.65756818166442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86855225603302,"aZ":-17.70069138390466,"pfxX":-6.267001242096645,"pfxZ":8.215332695448545,"pX":-0.3608053996141018,"pZ":2.4591328781061574,"vX0":8.20119858918086,"vY0":-130.95501464636635,"vZ0":-5.901090140458367,"x":130.75,"y":172.38,"x0":-2.6978569263382153,"y0":50.00460159590168,"z0":6.036258722786586,"aX":-11.044971118740534},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.9,"breakHorizontal":9.8,"spinRate":2213,"spinDirection":214},"zone":4,"typeConfidence":0.86,"plateTime":0.4159467352257167,"extension":6.217212959492029},"index":0,"playId":"3ddaab9f-93e1-3f7f-b4c8-811cc12f91a8","pitchNumber":1,"startTime":"2025-08-05T01:25:31.699Z","endTime":"2025-08-05T01:25:35.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":90.8,"endSpeed":83.9,"strikeZoneTop":3.69784217639535,"strikeZoneBottom":1.60033465026999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38751421218694,"aZ":-15.722817420224278,"pfxX":-6.166812931626847,"pfxZ":9.245700152557623,"pX":0.17366295400490037,"pZ":1.7953179650203657,"vX0":9.366411359682022,"vY0":-131.87760309158568,"vZ0":-7.751682013865325,"x":110.38,"y":190.31,"x0":-2.606356732048528,"y0":50.00064325978179,"z0":5.910225946662312,"aX":-10.970927370746951},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.4,"breakHorizontal":9.4,"spinRate":2257,"spinDirection":219},"zone":8,"typeConfidence":0.89,"plateTime":0.41373152747653164,"extension":6.286424560249406},"index":1,"playId":"4ed41be1-b689-3cad-9d6a-c8ace4f471c1","pitchNumber":2,"startTime":"2025-08-05T01:25:43.817Z","endTime":"2025-08-05T01:25:47.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.72407079767183,"aZ":-31.733638682096664,"pfxX":-1.301085489653259,"pfxZ":0.3094941053129041,"pX":-0.424019771006558,"pZ":1.5411108684778891,"vX0":5.706494906480939,"vY0":-118.94654803118932,"vZ0":-3.974926353004105,"x":133.16,"y":197.17,"x0":-2.679940892756077,"y0":50.004667940357564,"z0":6.095437014272509,"aX":-1.8740355496085912},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.1,"breakHorizontal":1.1,"spinRate":2185,"spinDirection":32},"zone":7,"typeConfidence":2.0,"plateTime":0.45957522786677973,"extension":5.989480467446406},"index":2,"playId":"6e4e5095-fd76-3f9a-b7ea-8b62903c7626","pitchNumber":3,"startTime":"2025-08-05T01:25:58.351Z","endTime":"2025-08-05T01:26:01.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.014817740318904,"aZ":-31.3301908352865,"pfxX":-0.5315745717135969,"pfxZ":0.5563062169965143,"pX":-0.2940553200424646,"pZ":2.079826340071355,"vX0":5.701737105339362,"vY0":-121.36532639221797,"vZ0":-3.047875561027639,"x":128.21,"y":182.62,"x0":-2.5968063036273192,"y0":50.00039523203518,"z0":6.058924791759743,"aX":-0.8005291514585143},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.6,"breakHorizontal":-0.2,"spinRate":2148,"spinDirection":227},"zone":7,"typeConfidence":0.83,"plateTime":0.4499677788782428,"extension":6.0222570476465584},"hitData":{"launchSpeed":77.8,"launchAngle":22.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.06,"coordY":112.76}},"index":3,"playId":"048e0937-3aba-3ff4-a284-c3cd71490d55","pitchNumber":4,"startTime":"2025-08-05T01:26:15.739Z","endTime":"2025-08-05T01:26:27.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.69,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:26:27.178Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Addison Barger singles on a ground ball to right fielder Tyler Freeman. Vladimir Guerrero Jr. to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T01:26:37.878Z","endTime":"2025-08-05T01:28:04.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":86.0,"strikeZoneTop":3.73875554610507,"strikeZoneBottom":1.90917908388603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26088340864769,"aZ":-17.775722593286627,"pfxX":-5.288301228359694,"pfxZ":7.71869503543965,"pX":-1.1945963634575714,"pZ":3.1175842293739393,"vX0":5.635171212030093,"vY0":-134.28273121264195,"vZ0":-4.791042618476433,"x":162.54,"y":154.61,"x0":-2.6122268504438746,"y0":50.000344519523836,"z0":6.151564870802644,"aX":-9.862365893399751},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.4,"breakHorizontal":8.6,"spinRate":2329,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.4046081395018146,"extension":6.003444038864468},"index":0,"playId":"b8bfc5b7-67f4-3c98-b4f0-35606aa11d88","pitchNumber":1,"startTime":"2025-08-05T01:26:52.669Z","endTime":"2025-08-05T01:26:58.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":78.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.408587289844423,"aZ":-25.553325920728323,"pfxX":-5.469677602698893,"pfxZ":4.32988739085849,"pX":-0.5070394828303961,"pZ":2.5509765698952926,"vX0":6.424351855451099,"vY0":-121.67680026061265,"vZ0":-3.632036613133294,"x":136.33,"y":169.9,"x0":-2.4466547983723586,"y0":50.00414394253904,"z0":6.228819012407599,"aX":-8.366381863519214},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.4,"breakHorizontal":8.8,"spinRate":2051,"spinDirection":236},"zone":4,"typeConfidence":0.88,"plateTime":0.4467701981460839,"extension":6.255498130088835},"index":1,"playId":"38d45ba8-4f9d-3d21-97dc-b5a8fad40989","pitchNumber":2,"startTime":"2025-08-05T01:27:12.122Z","endTime":"2025-08-05T01:27:15.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.7,"endSpeed":86.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.314225041176016,"aZ":-16.99187889509681,"pfxX":-6.30626682613754,"pfxZ":8.073643694152809,"pX":-0.26885025047171573,"pZ":2.0682769667915317,"vX0":8.391186570550127,"vY0":-134.8188679637891,"vZ0":-7.154962510934049,"x":127.25,"y":182.94,"x0":-2.571192678592197,"y0":50.0052597454438,"z0":5.910581781653766,"aX":-11.86388676831075},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.6,"breakHorizontal":10.1,"spinRate":2340,"spinDirection":222},"zone":8,"typeConfidence":0.91,"plateTime":0.40293604117342996,"extension":6.164276894775183},"index":2,"playId":"6431f1fc-0da0-3890-8104-0aa7bc39a614","pitchNumber":3,"startTime":"2025-08-05T01:27:34.662Z","endTime":"2025-08-05T01:27:38.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.92853125988423,"aZ":-25.885908295792348,"pfxX":-6.378735802241279,"pfxZ":4.080584770237985,"pX":-0.8105973424281063,"pZ":2.168472063701611,"vX0":5.963861943255485,"vY0":-122.45178030940806,"vZ0":-4.5360378988501555,"x":147.9,"y":180.23,"x0":-2.432365532643789,"y0":50.001262501824655,"z0":6.222314248422654,"aX":-9.825180267686143},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.7,"breakHorizontal":10.4,"spinRate":2223,"spinDirection":229},"zone":7,"typeConfidence":0.88,"plateTime":0.44486765765837566,"extension":6.169203726787319},"hitData":{"launchSpeed":95.8,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.34,"coordY":107.09}},"index":3,"playId":"29293ffb-262f-3a82-8600-e90cf4fe3291","pitchNumber":4,"startTime":"2025-08-05T01:27:55.408Z","endTime":"2025-08-05T01:28:04.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.13,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:28:04.678Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Kirk flies out to right fielder Tyler Freeman. Vladimir Guerrero Jr. to 3rd. Addison Barger to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T01:28:13.475Z","endTime":"2025-08-05T01:29:11.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"postOnThird":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.12999764103716,"strikeZoneBottom":1.51452330863211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.93420686776622,"aZ":-30.11049600633886,"pfxX":-0.490092768098112,"pfxZ":1.4188418302931995,"pX":1.5184741577883194,"pZ":0.40554131096275625,"vX0":9.598230574839624,"vY0":-119.53237340067737,"vZ0":-6.783865535700053,"x":59.12,"y":227.83,"x0":-2.47666128073287,"y0":50.00384385226291,"z0":5.966413209772025,"aX":-0.7144610319446387},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.2,"breakHorizontal":-1.3,"spinRate":2169,"spinDirection":281},"zone":14,"typeConfidence":2.0,"plateTime":0.4573416839517104,"extension":6.112641889422542},"index":0,"playId":"85a000dc-92a0-3351-9ba7-6fed0d1fc212","pitchNumber":1,"startTime":"2025-08-05T01:28:35.287Z","endTime":"2025-08-05T01:28:38.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.122093984563094,"aZ":-15.42939378084744,"pfxX":-5.802597310340202,"pfxZ":9.021927744360223,"pX":-0.43090544654905777,"pZ":1.9107038105852456,"vX0":7.1134776416907375,"vY0":-134.16150070698305,"vZ0":-8.200654311319433,"x":133.43,"y":187.19,"x0":-2.3406654334648764,"y0":50.00392034002507,"z0":6.067776510047807,"aX":-10.77017644249352},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.1,"breakHorizontal":9.4,"spinRate":2361,"spinDirection":213},"zone":7,"typeConfidence":0.91,"plateTime":0.40549385632024304,"extension":6.080753400689914},"hitData":{"launchSpeed":93.0,"launchAngle":34.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.07,"coordY":64.11}},"index":1,"playId":"fbce1846-1e8e-34e9-be91-bd7862d30cfe","pitchNumber":2,"startTime":"2025-08-05T01:28:58.312Z","endTime":"2025-08-05T01:29:11.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":1.36,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:29:11.770Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Daulton Varsho homers (9) on a fly ball to right center field. Vladimir Guerrero Jr. scores. Addison Barger scores.","rbi":3,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T01:29:36.292Z","endTime":"2025-08-05T01:31:16.022Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.6,"endSpeed":77.7,"strikeZoneTop":3.51560356911443,"strikeZoneBottom":1.70009777114691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.442248505436897,"aZ":-25.965578652087654,"pfxX":-6.806522674460181,"pfxZ":4.10018976937509,"pX":-0.8780240139490549,"pZ":1.5052844265872838,"vX0":6.12010491519819,"vY0":-121.58729562334106,"vZ0":-5.759877476483386,"x":150.47,"y":198.14,"x0":-2.5305285180830848,"y0":50.000130008736896,"z0":6.127345833332551,"aX":-10.29897096851268},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.5,"breakHorizontal":11.0,"spinRate":2068,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.44864370585824176,"extension":6.2014762968665105},"index":0,"playId":"cb3018bc-aa56-3151-87d2-3e902c3062b0","pitchNumber":1,"startTime":"2025-08-05T01:29:50.665Z","endTime":"2025-08-05T01:29:55.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":680718,"link":"/api/v1/people/680718"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.50161598872067,"strikeZoneBottom":1.57532926275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.440063825029885,"aZ":-16.505810583939507,"pfxX":-4.707969230937333,"pfxZ":8.42683852889153,"pX":-1.3346932663589657,"pZ":2.892361180116966,"vX0":5.220362002973079,"vY0":-134.80156800559467,"vZ0":-5.446503496534242,"x":167.88,"y":160.69,"x0":-2.675180092886845,"y0":50.0035371314934,"z0":6.0854343753325395,"aX":-8.755265856738067},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":7.6,"spinRate":2384,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.40471001699149767,"extension":5.95461845010253},"index":1,"playId":"153dd296-88fc-3299-a084-b1b129386b43","pitchNumber":2,"startTime":"2025-08-05T01:30:10.250Z","endTime":"2025-08-05T01:30:14.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":680718,"link":"/api/v1/people/680718"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.43529026698393,"strikeZoneBottom":1.57606199390479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.690558374569267,"aZ":-17.416881568627954,"pfxX":-4.959342260592999,"pfxZ":7.958580545968285,"pX":0.5114147189459222,"pZ":2.966490999963182,"vX0":9.353773303295323,"vY0":-134.43930555257145,"vZ0":-5.142417432889845,"x":97.51,"y":158.68,"x0":-2.3487358075350597,"y0":50.00000612983695,"z0":6.117282612291771,"aX":-9.192979840000866},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":7.3,"spinRate":2311,"spinDirection":219},"zone":3,"typeConfidence":0.9,"plateTime":0.40545816502770693,"extension":6.068587912759501},"index":2,"playId":"fdabcaf6-c00f-3f44-bcf7-e042e48f4281","pitchNumber":3,"startTime":"2025-08-05T01:30:30.394Z","endTime":"2025-08-05T01:30:34.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":680718,"link":"/api/v1/people/680718"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.968351516989618,"aZ":-24.29944132712489,"pfxX":-5.648725128439106,"pfxZ":5.155704356171896,"pX":0.06575409244358243,"pZ":1.5776584013515194,"vX0":7.670685222165442,"vY0":-122.01044324621095,"vZ0":-5.925494053008192,"x":114.49,"y":196.18,"x0":-2.3656221049921125,"y0":50.0040347859403,"z0":6.094800071399251,"aX":-8.632153197857598},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.3,"breakHorizontal":8.8,"spinRate":2036,"spinDirection":231},"zone":8,"typeConfidence":0.85,"plateTime":0.44661708182463267,"extension":6.246958642268994},"hitData":{"launchSpeed":106.9,"launchAngle":28.0,"totalDistance":451.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":205.61,"coordY":33.79}},"index":3,"playId":"b86df342-1067-3377-8271-db8ddb047dec","pitchNumber":4,"startTime":"2025-08-05T01:30:52.192Z","endTime":"2025-08-05T01:31:16.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":680718,"link":"/api/v1/people/680718"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.100000000000001,"awayTeamWinProbability":89.9,"homeTeamWinProbabilityAdded":-11.899999999999999,"leverageIndex":1.29,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:31:16.022Z","atBatIndex":23},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Ernie Clement triples (2) on a fly ball to right fielder Tyler Freeman.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T01:31:23.234Z","endTime":"2025-08-05T01:32:18.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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.0,"endSpeed":85.6,"strikeZoneTop":3.48000274683519,"strikeZoneBottom":1.67535499386967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.485793182984818,"aZ":-18.256970213846802,"pfxX":-6.182225303389658,"pfxZ":7.551570668093248,"pX":1.0083246330712958,"pZ":2.950187053709012,"vX0":10.819564408895298,"vY0":-133.5913249391917,"vZ0":-5.335913800851271,"x":78.57,"y":159.12,"x0":-2.255315899284633,"y0":50.00195988422992,"z0":6.248405820387974,"aX":-11.39322613851688},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.0,"breakHorizontal":9.4,"spinRate":2275,"spinDirection":214},"zone":12,"typeConfidence":0.89,"plateTime":0.40697024688391403,"extension":6.149210066233028},"index":0,"playId":"42866f4a-cd72-3949-ba84-9cad6cc67b91","pitchNumber":1,"startTime":"2025-08-05T01:31:35.060Z","endTime":"2025-08-05T01:31:39.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.8,"strikeZoneTop":3.47999792058864,"strikeZoneBottom":1.59952820137617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.980071764161384,"aZ":-17.865550083085594,"pfxX":-5.625095330518285,"pfxZ":7.6886313419945775,"pX":0.8698558256514395,"pZ":3.953445040042207,"vX0":10.661731088097431,"vY0":-134.28705714992034,"vZ0":-2.6498115292149755,"x":83.84,"y":132.04,"x0":-2.3877534350701692,"y0":50.00020415064568,"z0":6.196792995353979,"aX":-10.465587324666904},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":8.4,"spinRate":2242,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.4050050879395046,"extension":6.139452446262328},"index":1,"playId":"235d556b-3199-3927-97a6-e90851dba8e8","pitchNumber":2,"startTime":"2025-08-05T01:31:48.470Z","endTime":"2025-08-05T01:31:52.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":85.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.570264273476834,"aZ":-18.164944538281095,"pfxX":-5.870475264376294,"pfxZ":7.727214962061727,"pX":0.23237304920168983,"pZ":1.8412193825988479,"vX0":8.908751117281428,"vY0":-132.4006670203979,"vZ0":-7.667091641413825,"x":108.14,"y":189.07,"x0":-2.3806145229336635,"y0":50.005601185205556,"z0":6.054869067666397,"aX":-10.648364421095348},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":9.1,"spinRate":2144,"spinDirection":216},"zone":8,"typeConfidence":0.87,"plateTime":0.4103403487897479,"extension":6.119510012508881},"hitData":{"launchSpeed":94.3,"launchAngle":29.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":220.05,"coordY":92.13}},"index":2,"playId":"39f097af-3180-388d-ad88-201ee9c62a65","pitchNumber":3,"startTime":"2025-08-05T01:32:03.184Z","endTime":"2025-08-05T01:32:18.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":-2.3000000000000016,"leverageIndex":0.2,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:32:18.448Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Loperfido singles on a fly ball to center fielder Brenton Doyle. Ernie Clement scores.","rbi":1,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T01:33:43.843Z","endTime":"2025-08-05T01:36:30.249Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,8],"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":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-05T01:32:37.961Z","endTime":"2025-08-05T01:33:46.046Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.051345459121052,"aZ":-24.82307390349001,"pfxX":-6.697303310151306,"pfxZ":4.922158276999788,"pX":-0.6939330384912406,"pZ":0.7627943117083673,"vX0":6.205572966794044,"vY0":-120.54079289504544,"vZ0":-7.417017101207262,"x":143.45,"y":218.18,"x0":-2.4128119976039493,"y0":50.005918322428286,"z0":6.024130028031985,"aX":-10.009528334078455},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.7,"breakHorizontal":10.9,"spinRate":2121,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.45175300186356937,"extension":6.207328407905402},"index":1,"playId":"b237e8a7-f9ab-3f1b-b94f-74c06c9f748a","pitchNumber":1,"startTime":"2025-08-05T01:33:46.046Z","endTime":"2025-08-05T01:33:49.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.084127342241683,"aZ":-23.165360394090133,"pfxX":-7.1206226798937795,"pfxZ":6.089804717539231,"pX":-0.33690892710454395,"pZ":1.2361856727781826,"vX0":6.92287501541485,"vY0":-120.02432985767415,"vZ0":-6.758136113296477,"x":129.84,"y":205.4,"x0":-2.3138819317031207,"y0":50.005442745791285,"z0":6.1099425830336225,"aX":-10.540962165133616},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.8,"breakHorizontal":11.5,"spinRate":2116,"spinDirection":241},"zone":13,"typeConfidence":0.92,"plateTime":0.4538507739704287,"extension":6.137326059126226},"index":2,"playId":"eeceaa30-06cc-3eca-b8e8-05215462362b","pitchNumber":2,"startTime":"2025-08-05T01:34:06.048Z","endTime":"2025-08-05T01:34:09.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":93.0,"endSpeed":85.7,"strikeZoneTop":3.52000123053346,"strikeZoneBottom":1.7627882382446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.318244627659794,"aZ":-17.97327253136409,"pfxX":-7.360316349289135,"pfxZ":7.590235581721254,"pX":-1.2229441214034333,"pZ":3.4816772163763106,"vX0":5.927176493607419,"vY0":-135.36044686849678,"vZ0":-3.9423888628699943,"x":163.62,"y":144.77,"x0":-2.4761037994242487,"y0":50.00037309804528,"z0":6.2020331641391175,"aX":-13.766485394696224},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":12.2,"spinRate":2405,"spinDirection":222},"zone":11,"typeConfidence":0.92,"plateTime":0.4034088261711055,"extension":5.954320012353297},"index":3,"playId":"8bbd6faf-3759-3bad-989c-0884cb766ec8","pitchNumber":3,"startTime":"2025-08-05T01:34:27.824Z","endTime":"2025-08-05T01:34:32.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.519200400879352,"aZ":-17.958482877878204,"pfxX":-7.147972811603919,"pfxZ":7.763736355680704,"pX":-0.48823275496490004,"pZ":2.495861547609668,"vX0":7.54667963395047,"vY0":-133.88492165020193,"vZ0":-6.235634951961873,"x":135.61,"y":171.39,"x0":-2.403036189655477,"y0":50.00388282047866,"z0":6.122354484077348,"aX":-13.091860172356805},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.0,"breakHorizontal":11.5,"spinRate":2299,"spinDirection":219},"zone":4,"typeConfidence":0.91,"plateTime":0.40772264948355375,"extension":6.010425380425413},"index":4,"playId":"44d3882c-9c4f-3420-8867-1c6799ee9eeb","pitchNumber":4,"startTime":"2025-08-05T01:34:48.306Z","endTime":"2025-08-05T01:34:51.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":82.9,"endSpeed":76.2,"strikeZoneTop":3.51999651565141,"strikeZoneBottom":1.68067929531289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66538160862996,"aZ":-31.020411965797305,"pfxX":-1.033765604327785,"pfxZ":0.7888426626328902,"pX":1.411682666495329,"pZ":0.9587989019031756,"vX0":9.47278135547069,"vY0":-120.2489829814776,"vZ0":-5.251885953624858,"x":63.19,"y":212.89,"x0":-2.454638027547812,"y0":50.000589977119674,"z0":5.94311981903197,"aX":-1.5057110264555058},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.4,"breakHorizontal":-0.6,"spinRate":2188,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.45657537311660423,"extension":5.996137625088609},"index":5,"playId":"208b7d30-7dc7-33b0-9eac-e205bb3eb27d","pitchNumber":5,"startTime":"2025-08-05T01:35:10.839Z","endTime":"2025-08-05T01:35:15.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.20475299875701,"aZ":-25.515814958630987,"pfxX":-6.3866280742495265,"pfxZ":4.454277558857711,"pX":0.0655107793307403,"pZ":2.244088591617827,"vX0":8.057057340741723,"vY0":-120.60565895750258,"vZ0":-4.0308272622200665,"x":114.5,"y":178.19,"x0":-2.4660526681893478,"y0":50.00301484414708,"z0":6.149760249175241,"aX":-9.54824356419907},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.4,"breakHorizontal":10.0,"spinRate":2217,"spinDirection":240},"zone":5,"typeConfidence":0.92,"plateTime":0.4516012723064633,"extension":6.310448749888978},"index":6,"playId":"da7421dc-1834-3ade-b923-ff8156541072","pitchNumber":6,"startTime":"2025-08-05T01:35:31.897Z","endTime":"2025-08-05T01:35:36.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":7,"startTime":"2025-08-05T01:36:02.131Z","endTime":"2025-08-05T01:36:17.978Z","isPitch":false,"type":"action","player":{"id":694388,"link":"/api/v1/people/694388"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.33395994111934,"aZ":-16.764372252071773,"pfxX":-6.369268149323072,"pfxZ":8.211729723459985,"pX":0.2833837117899425,"pZ":2.4970278676862256,"vX0":9.519633398133271,"vY0":-134.44905578335937,"vZ0":-6.167995042105238,"x":106.2,"y":171.36,"x0":-2.4357045897063587,"y0":50.00226552088751,"z0":5.962840924896855,"aX":-11.95183347860047},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":10.1,"spinRate":2327,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.4035736001814523,"extension":6.165396718308827},"hitData":{"launchSpeed":71.1,"launchAngle":29.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.82,"coordY":96.71}},"index":8,"playId":"8f5f482f-28dc-34cb-b189-abe193c6e1c4","pitchNumber":7,"startTime":"2025-08-05T01:36:17.978Z","endTime":"2025-08-05T01:36:30.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.46,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:36:30.249Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Davis Schneider doubles (4) on a sharp fly ball to left fielder Jordan Beck. Joey Loperfido scores. Davis Schneider out at 3rd on the throw, left fielder Jordan Beck to shortstop Ezequiel Tovar to catcher Hunter Goodman to third baseman Kyle Farmer.","rbi":1,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T01:36:32.148Z","endTime":"2025-08-05T01:40:34.462Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.9,"strikeZoneTop":3.07,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.531824796741756,"aZ":-17.940872807160705,"pfxX":-6.263141131394663,"pfxZ":7.6601848966798105,"pX":-0.204634302371754,"pZ":2.4693339748456506,"vX0":7.973012820640995,"vY0":-134.12585037251768,"vZ0":-6.253002093683155,"x":124.8,"y":172.11,"x0":-2.374482384588294,"y0":50.005529031874445,"z0":6.06980208477755,"aX":-11.643085048358621},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":10.1,"spinRate":2245,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.4052685988560496,"extension":6.05726481933922},"index":0,"playId":"02a20b2d-9078-3d5b-9cdb-23b18ece1b33","pitchNumber":1,"startTime":"2025-08-05T01:36:58.636Z","endTime":"2025-08-05T01:37:03.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":84.3,"endSpeed":77.5,"strikeZoneTop":3.07,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.133995107995183,"aZ":-30.576046986855975,"pfxX":-0.12067380854493692,"pfxZ":1.052339578881453,"pX":0.2347615332232064,"pZ":1.5673317661379258,"vX0":6.735794897749966,"vY0":-122.5597959929505,"vZ0":-4.588237042152205,"x":108.05,"y":196.46,"x0":-2.5380713243980817,"y0":50.00122015928227,"z0":6.086907775472086,"aX":-0.1836119056807247},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.1,"breakHorizontal":-1.4,"spinRate":2159,"spinDirection":223},"zone":8,"typeConfidence":0.91,"plateTime":0.44759221990560816,"extension":5.967160653621736},"index":1,"playId":"d3720569-8005-34c8-9f0e-87c6d01a0214","pitchNumber":2,"startTime":"2025-08-05T01:37:26.086Z","endTime":"2025-08-05T01:37:29.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.6,"strikeZoneTop":3.06999971285807,"strikeZoneBottom":1.57867636812041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.377341352674488,"aZ":-30.712736370959814,"pfxX":-0.8095805240908573,"pfxZ":0.9811433645316421,"pX":1.0665651159182468,"pZ":0.7624958260230831,"vX0":8.212781414472582,"vY0":-120.46440321015092,"vZ0":-6.106654735307953,"x":76.35,"y":218.19,"x0":-2.261786404711188,"y0":50.002172366424205,"z0":5.9998634080068936,"aX":-1.2061279597294228},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.7,"breakHorizontal":-0.2,"spinRate":2116,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.45229983010971697,"extension":5.951722177691391},"index":2,"playId":"4d9a307a-559f-3652-aacd-72988e08ecd8","pitchNumber":3,"startTime":"2025-08-05T01:37:53.718Z","endTime":"2025-08-05T01:37:57.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.7,"endSpeed":86.3,"strikeZoneTop":3.29324096460438,"strikeZoneBottom":1.58532396948779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.335110546309174,"aZ":-17.49191676405238,"pfxX":-7.374815781820685,"pfxZ":7.833676579163347,"pX":-0.965098149740353,"pZ":1.7201944754916434,"vX0":6.68489022700688,"vY0":-134.82583357313885,"vZ0":-8.043650632454847,"x":153.79,"y":192.33,"x0":-2.496914580151504,"y0":50.002520810412264,"z0":5.935814709617828,"aX":-13.823166053513829},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.0,"breakHorizontal":12.2,"spinRate":2303,"spinDirection":221},"zone":13,"typeConfidence":0.91,"plateTime":0.4034569191114761,"extension":6.159685613617263},"index":3,"playId":"dd7a203e-2248-3b13-ae59-40b21e97a93e","pitchNumber":4,"startTime":"2025-08-05T01:38:21.117Z","endTime":"2025-08-05T01:38:26.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.1,"strikeZoneTop":3.07,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.685755986937092,"aZ":-31.973464919914782,"pfxX":0.46603728509322084,"pfxZ":0.13059040422659507,"pX":-0.289633537776359,"pZ":2.949326396731371,"vX0":5.408098722670163,"vY0":-120.66588175446438,"vZ0":-1.0223629287997469,"x":128.04,"y":159.15,"x0":-2.608539930941785,"y0":50.00002064569593,"z0":6.1638428459838925,"aX":0.6952263799655033},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.2,"breakHorizontal":-1.9,"spinRate":2140,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.4517261750456951,"extension":5.882404607415839},"index":4,"playId":"eb867b8b-f93e-3af1-850d-a4a8d6e11df0","pitchNumber":5,"startTime":"2025-08-05T01:38:41.761Z","endTime":"2025-08-05T01:38:46.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":78.1,"strikeZoneTop":3.07000012872513,"strikeZoneBottom":1.58449262500357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.259688660185592,"aZ":-29.130723406322577,"pfxX":-0.40230720532882225,"pfxZ":2.0216068583366966,"pX":0.20537928995688157,"pZ":0.16006296305247567,"vX0":6.892483197449815,"vY0":-121.10424146042445,"vZ0":-7.642577440763878,"x":109.17,"y":234.46,"x0":-2.607132178502998,"y0":50.00482325628444,"z0":5.852750273656783,"aX":-0.6067110598959913},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.3,"breakHorizontal":-0.6,"spinRate":2180,"spinDirection":264},"zone":14,"typeConfidence":0.89,"plateTime":0.4496575265082017,"extension":6.066752008654081},"index":5,"playId":"72756f40-5e6a-3c91-91dc-aa360d6e5955","pitchNumber":6,"startTime":"2025-08-05T01:39:26.207Z","endTime":"2025-08-05T01:39:29.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.07,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.622941820075994,"aZ":-16.932733304138672,"pfxX":-6.844812803381757,"pfxZ":8.417933495276209,"pX":-0.7402140589730263,"pZ":2.471848690429804,"vX0":6.6959802055010975,"vY0":-132.99347769246103,"vZ0":-6.247855252549152,"x":145.22,"y":172.04,"x0":-2.388244076493883,"y0":50.005795720118925,"z0":6.058283100941584,"aX":-12.397163516594835},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.3,"breakHorizontal":11.2,"spinRate":2278,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.4101599700400418,"extension":6.0934924291752015},"index":6,"playId":"b4a758d3-8a2a-35e9-935c-8b04ea841a68","pitchNumber":7,"startTime":"2025-08-05T01:39:48.124Z","endTime":"2025-08-05T01:39:53.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.9,"strikeZoneTop":3.07,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.966736951987222,"aZ":-16.63514558142333,"pfxX":-6.009699596766721,"pfxZ":8.357795449025781,"pX":0.3653123868388885,"pZ":2.36941704817252,"vX0":8.972351346382993,"vY0":-134.23487767237694,"vZ0":-6.671880987504148,"x":103.08,"y":174.81,"x0":-2.2112404193276283,"y0":50.00128868214759,"z0":6.033956249784433,"aX":-11.171806060622789},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":9.4,"spinRate":2374,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.4051564317509162,"extension":6.239049439338773},"hitData":{"launchSpeed":107.5,"launchAngle":24.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":63.51,"coordY":52.19}},"index":7,"playId":"31de04e4-89fb-325c-b355-01b3faf45efc","pitchNumber":8,"startTime":"2025-08-05T01:40:17.884Z","endTime":"2025-08-05T01:40:34.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.25,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:40:34.462Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathan Lukes walks.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T01:43:20.486Z","endTime":"2025-08-05T01:44:30.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-05T01:41:09.071Z","endTime":"2025-08-05T01:41:38.283Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Rolison replaces Tanner Gordon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-05T01:41:38.283Z","endTime":"2025-08-05T01:43:22.708Z","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":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.5,"strikeZoneTop":3.46999828511593,"strikeZoneBottom":1.61077302349209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.97252993547565,"aZ":-29.64393704906651,"pfxX":-0.7787295946448483,"pfxZ":1.5357565158721336,"pX":-1.0425833537639646,"pZ":1.1011678364203485,"vX0":-7.257744331422343,"vY0":-126.31703944301968,"vZ0":-5.403034179317724,"x":156.74,"y":209.05,"x0":1.9459035286108695,"y0":50.00485626760323,"z0":5.595538552204219,"aX":-1.2812692062273205},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.9,"breakHorizontal":2.8,"spinRate":2391,"spinDirection":271},"zone":13,"typeConfidence":0.82,"plateTime":0.4303998277451031,"extension":6.6785968092403705},"index":2,"playId":"21ff1156-0239-373e-bd65-4e6d94710671","pitchNumber":1,"startTime":"2025-08-05T01:43:22.708Z","endTime":"2025-08-05T01:43:26.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.46999918279659,"strikeZoneBottom":1.6478281945492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.738956108599496,"aZ":-32.814431342826424,"pfxX":-1.2273048832888453,"pfxZ":-0.39456565621064676,"pX":0.608563189341374,"pZ":2.653922080747226,"vX0":-3.3547364956601413,"vY0":-125.7715910163242,"vZ0":-1.2722117969337343,"x":93.8,"y":167.12,"x0":2.1129787187206577,"y0":50.00258689179872,"z0":5.7995664662236,"aX":-1.988957683400448},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.7,"breakHorizontal":2.9,"spinRate":2507,"spinDirection":291},"zone":6,"typeConfidence":0.91,"plateTime":0.43357404221176754,"extension":6.466104519805669},"index":3,"playId":"4a87b7c0-f423-3a0a-8ce0-d30e08eb06a0","pitchNumber":2,"startTime":"2025-08-05T01:43:37.568Z","endTime":"2025-08-05T01:43:41.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.6,"strikeZoneTop":3.47000116778132,"strikeZoneBottom":1.63829548807822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.07137639296857,"aZ":-39.69185540001927,"pfxX":-4.190818770000793,"pfxZ":-5.389019023663545,"pX":-0.26726427372700523,"pZ":3.902201604889353,"vX0":-3.743328591230211,"vY0":-116.58556695086197,"vZ0":3.4308236149445817,"x":127.19,"y":133.42,"x0":1.8954949059928523,"y0":50.00173032187259,"z0":6.123626232456785,"aX":-5.847558795694662},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-8.8,"breakHorizontal":8.4,"spinRate":2704,"spinDirection":316},"zone":11,"typeConfidence":0.9,"plateTime":0.4673549947473794,"extension":6.373602453324412},"index":4,"playId":"bc416a71-430e-36c7-b6aa-9220b17cef5d","pitchNumber":3,"startTime":"2025-08-05T01:43:54.363Z","endTime":"2025-08-05T01:43:59.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.8,"endSpeed":86.5,"strikeZoneTop":3.4699973811227,"strikeZoneBottom":1.6466494360734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.852005623351317,"aZ":-21.335134420977063,"pfxX":0.7074921031698329,"pfxZ":5.729450187984895,"pX":0.9836504080031557,"pZ":3.4434905732229497,"vX0":-3.333682567585841,"vY0":-135.30331339075582,"vZ0":-2.418793876490418,"x":79.51,"y":145.81,"x0":2.129002778952699,"y0":50.00302242690821,"z0":5.8114391025556555,"aX":1.338694705768201},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.2,"breakHorizontal":-0.7,"spinRate":2349,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.4016878242460553,"extension":6.497355866040502},"index":5,"playId":"67b70bb2-99b9-3653-8495-af075ac12534","pitchNumber":4,"startTime":"2025-08-05T01:44:10.572Z","endTime":"2025-08-05T01:44:14.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.5,"strikeZoneTop":3.541099028426,"strikeZoneBottom":1.72117627212072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.396386244590833,"aZ":-19.55865125537187,"pfxX":1.0864991345036596,"pfxZ":6.721472383600923,"pX":-0.7900891365054603,"pZ":2.2791742516357236,"vX0":-7.408650523405405,"vY0":-134.727193904699,"vZ0":-5.578789793040039,"x":147.12,"y":177.24,"x0":1.8294857961211015,"y0":50.00593159158439,"z0":5.716573591233196,"aX":2.04048355653521},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":-0.7,"spinRate":2337,"spinDirection":161},"zone":7,"typeConfidence":0.9,"plateTime":0.4032581797522585,"extension":6.495006769515325},"index":6,"playId":"69957502-e7b8-3330-8220-c3b130588768","pitchNumber":5,"startTime":"2025-08-05T01:44:26.481Z","endTime":"2025-08-05T01:44:30.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.2,"awayTeamWinProbability":95.8,"homeTeamWinProbabilityAdded":-0.1999999999999993,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:44:30.941Z","atBatIndex":27},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bo Bichette homers (14) on a fly ball to left field. Nathan Lukes scores.","rbi":2,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T01:44:35.972Z","endTime":"2025-08-05T01:46:02.746Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":87.7,"strikeZoneTop":3.87739518728273,"strikeZoneBottom":1.79811336918657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.413993596374038,"aZ":-21.060028037198354,"pfxX":1.5983517720547464,"pfxZ":5.792734062649078,"pX":-0.6381725108880636,"pZ":1.3003809837722016,"vX0":-7.21745853243197,"vY0":-135.84930419545913,"vZ0":-7.814389762295814,"x":141.33,"y":203.67,"x0":1.8154780961417794,"y0":50.00128301169145,"z0":5.615439722915321,"aX":3.066379971211056},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":-1.8,"spinRate":2369,"spinDirection":154},"zone":13,"typeConfidence":0.9,"plateTime":0.39921172072517486,"extension":6.703629979850039},"index":0,"playId":"710584f1-d7b4-3a31-8a44-f36b2e379863","pitchNumber":1,"startTime":"2025-08-05T01:44:59.236Z","endTime":"2025-08-05T01:45:03.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.46658039715572,"aZ":-39.344761015717005,"pfxX":-3.5462058038489666,"pfxZ":-5.042582363984981,"pX":-1.124708364508322,"pZ":1.249194603148214,"vX0":-5.457967439751959,"vY0":-117.72277946763306,"vZ0":-2.389582962666581,"x":159.87,"y":205.05,"x0":1.6721152536705104,"y0":50.00131444540717,"z0":5.8723789577262995,"aX":-5.044543488647446},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.5,"breakHorizontal":7.6,"spinRate":2732,"spinDirection":331},"zone":13,"typeConfidence":0.89,"plateTime":0.462842164541859,"extension":6.660313357764374},"index":1,"playId":"7dff8e78-431a-3e21-8aa4-539e8fd06bd1","pitchNumber":2,"startTime":"2025-08-05T01:45:15.731Z","endTime":"2025-08-05T01:45:19.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.7,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.981123353371796,"aZ":-39.79367092758307,"pfxX":-3.9667793427344447,"pfxZ":-5.478552393111643,"pX":-0.7258718540902444,"pZ":2.8670606162441223,"vX0":-4.453329863977224,"vY0":-116.3532822049827,"vZ0":1.1692936051516951,"x":144.67,"y":161.37,"x0":1.7183870777776096,"y0":50.00344493349785,"z0":6.088430688645072,"aX":-5.514966800506002},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-9.5,"breakHorizontal":8.2,"spinRate":2772,"spinDirection":318},"zone":4,"typeConfidence":0.9,"plateTime":0.4682596643661774,"extension":6.615281728112566},"hitData":{"launchSpeed":97.8,"launchAngle":36.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.85,"coordY":55.72}},"index":2,"playId":"d11a5032-46cd-310c-a5c6-23b3eb306458","pitchNumber":3,"startTime":"2025-08-05T01:45:34.113Z","endTime":"2025-08-05T01:46:02.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":-2.6,"leverageIndex":0.13,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:46:02.746Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, third baseman Kyle Farmer to first baseman Warming Bernabel.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T01:46:20.737Z","endTime":"2025-08-05T01:46:32.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.712432963903566,"aZ":-21.294173625259386,"pfxX":0.3700745237985008,"pfxZ":5.825576784526081,"pX":-0.5949202081101334,"pZ":2.3059913942119876,"vX0":-6.942777741529494,"vY0":-134.72171460539414,"vZ0":-5.403306818265107,"x":139.68,"y":176.52,"x0":1.9496922558509049,"y0":50.00664329194669,"z0":5.808480874432848,"aX":0.691809451296586},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.7,"breakHorizontal":0.6,"spinRate":2496,"spinDirection":163},"zone":4,"typeConfidence":0.9,"plateTime":0.404009117488767,"extension":6.653638670369845},"hitData":{"launchSpeed":84.1,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.64,"coordY":171.95}},"index":0,"playId":"0d2c0af7-0d4d-3337-9e26-2f187923e8c6","pitchNumber":1,"startTime":"2025-08-05T01:46:25.176Z","endTime":"2025-08-05T01:46:32.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:46:32.658Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Freeman flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T01:48:27.911Z","endTime":"2025-08-05T01:49:14.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.31999927167099,"strikeZoneBottom":1.56102600524263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.59778465939187,"aZ":-17.129214413080472,"pfxX":4.274238851044344,"pfxZ":8.76898096401874,"pX":1.2841575886736711,"pZ":2.777785308276598,"vX0":-2.5380830456728667,"vY0":-129.07582094942342,"vZ0":-5.319503330543775,"x":68.05,"y":163.78,"x0":1.716348136508881,"y0":50.005222373950076,"z0":6.151612779280692,"aX":7.335475933186229},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":15.1,"breakHorizontal":-7.3,"spinRate":2136,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.42163449057207547,"extension":5.910555826950869},"index":0,"playId":"3aee86bb-53f4-317c-af3b-d171c516d2b5","pitchNumber":1,"startTime":"2025-08-05T01:48:46.292Z","endTime":"2025-08-05T01:48:49.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.91213371677607,"aZ":-17.44164541215117,"pfxX":3.2725209681371954,"pfxZ":8.40808620084327,"pX":0.2845099677257695,"pZ":2.774358878367464,"vX0":-4.545232783924689,"vY0":-130.38570219805794,"vZ0":-5.0159826816907644,"x":106.16,"y":163.87,"x0":1.6111852942208331,"y0":50.00293409969715,"z0":6.0064285557403485,"aX":5.734056868737403},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.5,"breakHorizontal":-5.2,"spinRate":2208,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.4173176955994613,"extension":6.161532382508031},"hitData":{"launchSpeed":90.4,"launchAngle":50.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.0,"coordY":114.05}},"index":1,"playId":"1c62bc8a-1aa7-3b94-bed5-d2cc453ab1bd","pitchNumber":2,"startTime":"2025-08-05T01:49:05.319Z","endTime":"2025-08-05T01:49:14.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.4000000000000001,"awayTeamWinProbability":98.6,"homeTeamWinProbabilityAdded":-0.30000000000000004,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:49:14.867Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out on a foul tip.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T01:49:19.455Z","endTime":"2025-08-05T01:52:00.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":83.7,"endSpeed":77.6,"strikeZoneTop":3.37034122985462,"strikeZoneBottom":1.50691479822762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.725312623602605,"aZ":-29.50634006385481,"pfxX":-2.3503635350796186,"pfxZ":1.7537831249187743,"pX":0.042831635693709215,"pZ":3.398467093629436,"vX0":-3.510185400564441,"vY0":-121.98180063710433,"vZ0":-0.7605121397402714,"x":115.37,"y":147.02,"x0":1.8003243957977337,"y0":50.00405745430407,"z0":6.2357316320313165,"aX":-3.577248544532581},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.2,"breakHorizontal":5.0,"spinRate":2312,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.44730156911299,"extension":6.059330558392924},"index":0,"playId":"3a9e0ef4-f036-324f-b4ea-20879778372d","pitchNumber":1,"startTime":"2025-08-05T01:49:47.614Z","endTime":"2025-08-05T01:49:51.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.4,"endSpeed":68.7,"strikeZoneTop":3.45612246595115,"strikeZoneBottom":1.51829666971658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.65702857526109,"aZ":-37.21247350663044,"pfxX":-3.199573790281496,"pfxZ":-4.303275700109504,"pX":0.7416552346588553,"pZ":2.073055444898597,"vX0":-1.5170316186586932,"vY0":-106.98250939472508,"vZ0":-0.3697854287059883,"x":88.73,"y":182.81,"x0":1.8732566522267606,"y0":50.002952342116245,"z0":6.382711880068096,"aX":-3.746812174293914},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-7.6,"breakHorizontal":6.1,"spinRate":2491,"spinDirection":311},"zone":9,"typeConfidence":2.0,"plateTime":0.5099660846612815,"extension":5.884747464604396},"index":1,"playId":"7138dada-772f-3cf6-b8af-20abfd821004","pitchNumber":2,"startTime":"2025-08-05T01:50:06.747Z","endTime":"2025-08-05T01:50:10.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.25000309188282,"strikeZoneBottom":1.48136686928581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.355621553462328,"aZ":-28.18143857953559,"pfxX":-2.52440717360448,"pfxZ":2.549793439330619,"pX":1.8778608382997652,"pZ":3.296579564074562,"vX0":0.060041235213648264,"vY0":-123.42613964827241,"vZ0":-0.9533568233764482,"x":45.42,"y":149.77,"x0":2.182051336169564,"y0":50.00060120427614,"z0":6.031511649838445,"aX":-3.948514119138223},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.7,"breakHorizontal":4.6,"spinRate":2321,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.4414338115799783,"extension":5.900997482490873},"index":2,"playId":"f7342881-a95e-3bc7-8b6e-da4cf084691f","pitchNumber":3,"startTime":"2025-08-05T01:50:26.470Z","endTime":"2025-08-05T01:50:29.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.7,"endSpeed":69.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.844343674863506,"aZ":-37.26459287350877,"pfxX":-3.1145374283283154,"pfxZ":-4.274864114949878,"pX":0.7912877221791923,"pZ":2.3594722070418563,"vX0":-1.3951256419955758,"vY0":-107.53370763543073,"vZ0":-0.07399043408397321,"x":118.85,"y":154.09,"x0":1.8499062807430018,"y0":50.003765770832985,"z0":6.473732227450377,"aX":-3.7062738362550958},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-7.6,"breakHorizontal":6.0,"spinRate":2457,"spinDirection":310},"zone":6,"typeConfidence":2.0,"plateTime":0.5062613479982185,"extension":5.793305345838411},"index":3,"playId":"bc9e89be-c465-3e90-9637-a64faf651303","pitchNumber":4,"startTime":"2025-08-05T01:50:44.294Z","endTime":"2025-08-05T01:50:47.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":85.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.90982580801633,"aZ":-18.874945775661434,"pfxX":2.791505288860308,"pfxZ":7.293526478719524,"pX":-1.0921979983799386,"pZ":2.5434822758019093,"vX0":-7.505309105745489,"vY0":-132.33993000438443,"vZ0":-5.75781074505905,"x":158.63,"y":170.11,"x0":1.3836719455829014,"y0":50.00058130885475,"z0":6.073984081471433,"aX":5.089104815016859},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.5,"breakHorizontal":-4.0,"spinRate":2210,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.40958552731981435,"extension":5.989382925567303},"index":4,"playId":"a7715ca1-9918-3bce-9b83-4650c99ef50a","pitchNumber":5,"startTime":"2025-08-05T01:51:08.391Z","endTime":"2025-08-05T01:51:11.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":83.4,"endSpeed":79.0,"strikeZoneTop":3.06580288684371,"strikeZoneBottom":1.35115564954845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.467096014357317,"aZ":-27.055543124730583,"pfxX":-1.1145742945143837,"pfxZ":3.3292403967235646,"pX":-0.3132191826423838,"pZ":0.6013360381106339,"vX0":-4.536732517756994,"vY0":-121.42942785819335,"vZ0":-7.5632717199042325,"x":128.94,"y":222.54,"x0":1.702813998855709,"y0":50.00027950191358,"z0":6.019853208887382,"aX":-1.71033754627829},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.9,"breakHorizontal":2.8,"spinRate":2318,"spinDirection":178},"zone":13,"typeConfidence":2.0,"plateTime":0.4462821913318975,"extension":6.071070956758913},"index":5,"playId":"a8d42436-9b7d-3e9e-a294-2a8284bb4f53","pitchNumber":6,"startTime":"2025-08-05T01:51:35.314Z","endTime":"2025-08-05T01:51:38.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.418353364081614,"aZ":-17.828735558953436,"pfxX":3.8920245797245268,"pfxZ":7.773280361324517,"pX":0.8855617709692082,"pZ":3.0079793173537364,"vX0":-3.4449846093875074,"vY0":-133.23789694528165,"vZ0":-4.746088781871638,"x":83.24,"y":157.56,"x0":1.6730106908661586,"y0":50.00590727904448,"z0":6.052967313015348,"aX":7.186737877757512},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":-6.6,"spinRate":2141,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.40694176392195347,"extension":6.139463524392289},"index":6,"playId":"24abf97e-0a04-31bb-86a5-25fb70df3f21","pitchNumber":7,"startTime":"2025-08-05T01:51:56.631Z","endTime":"2025-08-05T01:52:00.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0999999999999999,"awayTeamWinProbability":98.9,"homeTeamWinProbabilityAdded":-0.30000000000000027,"leverageIndex":0.08,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:52:00.401Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T01:52:02.796Z","endTime":"2025-08-05T01:53:58.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.3,"strikeZoneTop":3.65462594254067,"strikeZoneBottom":1.70612565416389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.633203668270713,"aZ":-19.045245308391937,"pfxX":5.408801700222293,"pfxZ":7.182562467274565,"pX":-0.4884598290143023,"pZ":2.7600868844715243,"vX0":-7.007483160010352,"vY0":-132.6746381057904,"vZ0":-5.046948903864153,"x":135.62,"y":164.26,"x0":1.453569848690434,"y0":50.00391338276692,"z0":6.026523904907089,"aX":9.888408710649086},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.4,"breakHorizontal":-8.8,"spinRate":2253,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.40890889292162225,"extension":6.021489920371166},"index":0,"playId":"9311dc36-c448-3d1e-adbe-4de68b132ff9","pitchNumber":1,"startTime":"2025-08-05T01:52:26.796Z","endTime":"2025-08-05T01:52:30.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":82.9,"endSpeed":78.1,"strikeZoneTop":3.48872488964304,"strikeZoneBottom":1.61409945077263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.051968909475466,"aZ":-30.405777033166373,"pfxX":-2.4897507634195315,"pfxZ":1.1624073227359535,"pX":0.7913067537399356,"pZ":2.9828176220843656,"vX0":-1.6918369267614404,"vY0":-121.02786177755966,"vZ0":-1.6358102665998615,"x":86.84,"y":158.24,"x0":1.8169456751265558,"y0":50.00278653268502,"z0":6.2689960152441255,"aX":-3.785923720414674},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.0,"breakHorizontal":4.8,"spinRate":2172,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.4482980156268921,"extension":5.910301627119992},"index":1,"playId":"e32c5cf9-ffe4-3a36-8705-5b4797d0a922","pitchNumber":2,"startTime":"2025-08-05T01:52:43.649Z","endTime":"2025-08-05T01:52:49.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.2,"strikeZoneTop":3.46999659582787,"strikeZoneBottom":1.65457958317043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.15233291388769,"aZ":-29.488368227576448,"pfxX":-0.7095772117591261,"pfxZ":1.8097720644050286,"pX":-1.437468743317689,"pZ":0.9940192820288907,"vX0":-6.923916647391787,"vY0":-120.32530889296147,"vZ0":-5.857930752372446,"x":171.79,"y":211.94,"x0":1.557465833575824,"y0":50.001128933947044,"z0":6.041110847018294,"aX":-1.049292548177999},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.3,"breakHorizontal":2.8,"spinRate":2393,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.45348224822005134,"extension":6.0697081735406435},"index":2,"playId":"a1812dce-56d2-3d3e-94ea-1b1f8ecc417e","pitchNumber":3,"startTime":"2025-08-05T01:53:02.068Z","endTime":"2025-08-05T01:53:06.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.6,"endSpeed":70.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.8401383406069,"aZ":-36.700375222356264,"pfxX":-3.524545427563038,"pfxZ":-3.7298301156425326,"pX":-0.03785477240916713,"pZ":1.461259440475475,"vX0":-2.9164928007527244,"vY0":-108.7871708315218,"vZ0":-1.787429864049398,"x":118.44,"y":199.33,"x0":1.772002525931356,"y0":50.00339628702321,"z0":6.226510007811847,"aX":-4.276853608913643},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-7.0,"breakHorizontal":7.1,"spinRate":2491,"spinDirection":313},"zone":8,"typeConfidence":2.0,"plateTime":0.5010890286733476,"extension":6.017970342510321},"index":3,"playId":"f98e5226-0613-3ed5-a734-0b7a92701bb2","pitchNumber":4,"startTime":"2025-08-05T01:53:23.488Z","endTime":"2025-08-05T01:53:27.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.074475342948794,"aZ":-28.505604802407863,"pfxX":-1.8454039670534876,"pfxZ":2.3573375071272675,"pX":0.5827846492656328,"pZ":2.1850886015339173,"vX0":-2.5996409195188885,"vY0":-123.31226269467541,"vZ0":-3.491869994958175,"x":94.79,"y":179.78,"x0":1.8861631030837478,"y0":50.003085504648205,"z0":5.996964752613109,"aX":-2.8719580309027517},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.7,"breakHorizontal":3.8,"spinRate":2396,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4423848188025632,"extension":6.08736944570079},"hitData":{"launchSpeed":99.3,"launchAngle":38.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.22,"coordY":35.39}},"index":4,"playId":"ab63c8cb-45e9-35c7-b73a-e1de0d28638f","pitchNumber":5,"startTime":"2025-08-05T01:53:48.703Z","endTime":"2025-08-05T01:53:58.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":-0.09999999999999987,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:53:58.567Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Addison Barger grounds out sharply, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T01:56:03.928Z","endTime":"2025-08-05T01:56:40.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"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],"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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":85.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.800139581550503,"aZ":-22.185824790841032,"pfxX":0.7473978135447794,"pfxZ":5.468889032221776,"pX":0.7810289090343605,"pZ":3.0885692724594613,"vX0":-3.521793914976004,"vY0":-132.8867353567579,"vZ0":-3.1056960742968327,"x":87.23,"y":155.39,"x0":2.014360296963629,"y0":50.0039179930796,"z0":5.8459655248036295,"aX":1.3658553827980087},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.6,"breakHorizontal":-0.7,"spinRate":2242,"spinDirection":158},"zone":3,"typeConfidence":0.87,"plateTime":0.40888604879318313,"extension":6.359064338870242},"index":0,"playId":"bb04ddb2-7f98-3f4f-a34a-071a75f31687","pitchNumber":1,"startTime":"2025-08-05T01:56:19.871Z","endTime":"2025-08-05T01:56:23.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.090312676759947,"aZ":-36.09213264588661,"pfxX":-1.7840238567026427,"pfxZ":-2.4783509556902015,"pX":-0.3198785344638612,"pZ":2.2086712984333325,"vX0":-4.944727388046333,"vY0":-123.78409638668718,"vZ0":-1.639103554101486,"x":129.19,"y":179.15,"x0":1.919505088850031,"y0":50.00184658916559,"z0":5.84657237693397,"aX":-2.8220570622854217},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.6,"breakHorizontal":4.2,"spinRate":2695,"spinDirection":318},"zone":7,"typeConfidence":0.9,"plateTime":0.43917736120752693,"extension":6.52405473798005},"hitData":{"launchSpeed":110.6,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":120.68,"coordY":159.93}},"index":1,"playId":"8fa42a23-7b60-3656-a7de-e0631d038cc6","pitchNumber":2,"startTime":"2025-08-05T01:56:33.575Z","endTime":"2025-08-05T01:56:40.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0999999999999999,"awayTeamWinProbability":98.9,"homeTeamWinProbabilityAdded":0.09999999999999987,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:56:40.695Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out softly, pitcher Ryan Rolison to first baseman Warming Bernabel.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T01:56:45.835Z","endTime":"2025-08-05T01:58:43.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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, 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":78.1,"endSpeed":72.8,"strikeZoneTop":3.1300011651906,"strikeZoneBottom":1.51864958586517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.89299140978645,"aZ":-42.13513830596614,"pfxX":-3.861078713081928,"pfxZ":-7.518770093090428,"pX":0.47371084765154303,"pZ":2.965703891484543,"vX0":-1.9418266440199332,"vY0":-113.79906467736429,"vZ0":2.2072700033066432,"x":98.94,"y":158.71,"x0":1.8368845138344791,"y0":50.002186446278785,"z0":6.1261292172364445,"aX":-5.1152977798802794},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-12.8,"breakHorizontal":7.4,"spinRate":2656,"spinDirection":327},"zone":3,"typeConfidence":0.91,"plateTime":0.47944996513933535,"extension":6.23228778227136},"index":0,"playId":"986d99ca-8fd4-3611-bda9-ffdb43a672e7","pitchNumber":1,"startTime":"2025-08-05T01:57:02.970Z","endTime":"2025-08-05T01:57:09.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.8,"endSpeed":85.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.013003400109877,"aZ":-24.096890709273712,"pfxX":-1.0035240286107259,"pfxZ":4.37308848886277,"pX":-1.3397313094683763,"pZ":2.8601959713498486,"vX0":-7.624172566290387,"vY0":-133.67082656740772,"vZ0":-3.317161755422335,"x":168.07,"y":161.55,"x0":1.6551350142091883,"y0":50.006412047544416,"z0":5.806040855562062,"aX":-1.8549973865649232},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.6,"breakHorizontal":3.1,"spinRate":2400,"spinDirection":165},"zone":11,"typeConfidence":0.87,"plateTime":0.40644967238838614,"extension":6.66020768820919},"index":1,"playId":"23c82ec9-d4fc-39bd-bf26-64096fd2e2b8","pitchNumber":2,"startTime":"2025-08-05T01:57:16.295Z","endTime":"2025-08-05T01:57:19.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-05T01:57:39.389Z","endTime":"2025-08-05T01:57:48.402Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"},"defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":74.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.37714027208193,"aZ":-37.30154258282617,"pfxX":-5.027991607338371,"pfxZ":-3.743462486453451,"pX":-0.7035071114215159,"pZ":0.23129253400959063,"vX0":-3.895517501450756,"vY0":-115.61841261604324,"vZ0":-4.585679452487684,"x":143.82,"y":232.54,"x0":1.650136515134005,"y0":50.004539686146686,"z0":5.779325945521392,"aX":-6.881081098309758},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.6,"breakHorizontal":10.0,"spinRate":2717,"spinDirection":325},"zone":13,"typeConfidence":0.9,"plateTime":0.4717860196072903,"extension":6.479798451904958},"index":3,"playId":"3a5362f6-cbea-33a3-ae43-de1bfe604053","pitchNumber":3,"startTime":"2025-08-05T01:57:48.402Z","endTime":"2025-08-05T01:57:56.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.584373469124774,"aZ":-39.46423776529219,"pfxX":-4.478299796082654,"pfxZ":-5.5379128945135205,"pX":-0.40999712918694786,"pZ":1.1649588850991333,"vX0":-3.2694935400495138,"vY0":-113.67930495808095,"vZ0":-1.9162244614089587,"x":132.63,"y":207.33,"x0":1.6252904265211257,"y0":50.00085981747206,"z0":5.9131588472359695,"aX":-5.89790924974371},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-10.2,"breakHorizontal":8.9,"spinRate":2737,"spinDirection":325},"zone":13,"typeConfidence":0.91,"plateTime":0.4806417478899543,"extension":6.552890615862567},"index":4,"playId":"0af300bc-fc37-3092-b183-e1f69cf1e306","pitchNumber":4,"startTime":"2025-08-05T01:58:15.338Z","endTime":"2025-08-05T01:58:18.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":87.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.415948584432186,"aZ":-22.507202679000862,"pfxX":-1.1115230056348007,"pfxZ":5.086373927387365,"pX":-0.566293004691229,"pZ":2.2118780211570486,"vX0":-5.330964424075231,"vY0":-135.28432681362085,"vZ0":-5.498988653373718,"x":138.59,"y":179.06,"x0":1.5539504415790968,"y0":50.00328133771463,"z0":5.794021518696408,"aX":-2.1134663763982546},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.5,"breakHorizontal":2.9,"spinRate":2473,"spinDirection":165},"zone":4,"typeConfidence":0.89,"plateTime":0.40096342678206653,"extension":6.6418379204885785},"hitData":{"launchSpeed":47.7,"launchAngle":-61.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":121.13,"coordY":195.64}},"index":5,"playId":"01890978-c3f6-3823-bd73-be10da18fe57","pitchNumber":5,"startTime":"2025-08-05T01:58:35.369Z","endTime":"2025-08-05T01:58:43.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.2,"awayTeamWinProbability":98.8,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:58:43.176Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out sharply to first baseman Warming Bernabel.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T01:58:50.973Z","endTime":"2025-08-05T01:59:49.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":87.2,"strikeZoneTop":3.41999993685771,"strikeZoneBottom":1.63612844107877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.130588586630484,"aZ":-21.96731460384164,"pfxX":-0.9128331432052936,"pfxZ":5.355969927996815,"pX":-0.35740844560790525,"pZ":2.829106832568088,"vX0":-5.446117463790768,"vY0":-135.35496331560384,"vZ0":-4.039042327018404,"x":130.62,"y":162.39,"x0":1.7775277933907148,"y0":50.002045542422735,"z0":5.829011819945894,"aX":-1.737355528968688},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.2,"breakHorizontal":2.5,"spinRate":2329,"spinDirection":153},"zone":4,"typeConfidence":0.9,"plateTime":0.40060774317113834,"extension":6.555788540639632},"index":0,"playId":"16f98928-2f41-35a5-a7e5-d8fef593e050","pitchNumber":1,"startTime":"2025-08-05T01:59:10.772Z","endTime":"2025-08-05T01:59:14.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":87.7,"strikeZoneTop":3.42000035916702,"strikeZoneBottom":1.56671064154828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.659665163348514,"aZ":-18.171369565945835,"pfxX":0.4988340492684564,"pfxZ":7.284676747047841,"pX":-1.2136927721466864,"pZ":2.041485699321805,"vX0":-7.866955220729673,"vY0":-136.0148496262064,"vZ0":-6.734841689111668,"x":163.26,"y":183.66,"x0":1.6202419192407098,"y0":50.001522633938585,"z0":5.757297159565714,"aX":0.960699931463854},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":0.4,"spinRate":2375,"spinDirection":154},"zone":13,"typeConfidence":0.91,"plateTime":0.39882469501765794,"extension":6.619627592491283},"index":1,"playId":"2c6d6b71-9d2e-3c5a-89b4-08726632cace","pitchNumber":2,"startTime":"2025-08-05T01:59:25.566Z","endTime":"2025-08-05T01:59:31.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":74.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.975730608992905,"aZ":-41.19629709755852,"pfxX":-1.4711901413642068,"pfxZ":-6.54253406633402,"pX":-0.4223595441013856,"pZ":1.7997290856849248,"vX0":-4.419104535470796,"vY0":-116.12817787785174,"vZ0":-0.7257088538678443,"x":133.1,"y":190.19,"x0":1.6898693213584879,"y0":50.00554513843907,"z0":6.0057692119374835,"aX":-2.027229387693958},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-11.8,"breakHorizontal":3.7,"spinRate":2718,"spinDirection":329},"zone":7,"typeConfidence":0.9,"plateTime":0.4701027233878423,"extension":6.383752753200037},"hitData":{"launchSpeed":97.3,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":160.43,"coordY":166.38}},"index":2,"playId":"9a739241-5892-3e48-82e0-7bc6bd1585a9","pitchNumber":3,"startTime":"2025-08-05T01:59:42.355Z","endTime":"2025-08-05T01:59:49.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.2,"awayTeamWinProbability":98.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-05T01:59:49.791Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Beck singles on a line drive to left fielder Joey Loperfido.","rbi":0,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T02:00:01.212Z","endTime":"2025-08-05T02:04:08.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"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":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.66000317053579,"strikeZoneBottom":1.7736274805476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.859123487968997,"aZ":-17.04592552164846,"pfxX":3.792610508462121,"pfxZ":8.713206262339309,"pX":0.6692444113051794,"pZ":2.2509807892687315,"vX0":-4.009736605558193,"vY0":-129.85642774440765,"vZ0":-6.519872341799197,"x":91.49,"y":178.0,"x0":1.7283110015388718,"y0":50.006484916820554,"z0":6.055395796707903,"aX":6.588727369067511},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.9,"breakHorizontal":-6.1,"spinRate":2104,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.41908708750204315,"extension":6.016140934276363},"index":0,"playId":"3130a6b8-5292-34a8-a9a0-3233691c3cf1","pitchNumber":1,"startTime":"2025-08-05T02:02:00.301Z","endTime":"2025-08-05T02:02:04.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.532736703820177,"aZ":-26.115267677319654,"pfxX":-1.2012877444659353,"pfxZ":3.7925694770860456,"pX":-0.8929227348726433,"pZ":3.4391562504541597,"vX0":-6.145659635125576,"vY0":-124.64928604774173,"vZ0":-1.4852693698019725,"x":151.04,"y":145.92,"x0":1.7455363926257164,"y0":50.0029077868138,"z0":6.168752073434304,"aX":-1.917069688617666},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.8,"breakHorizontal":3.4,"spinRate":2316,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.43693186108599313,"extension":6.034797517093948},"index":1,"playId":"aab4d746-64e1-3aef-b485-08ced1eb6d16","pitchNumber":2,"startTime":"2025-08-05T02:02:15.747Z","endTime":"2025-08-05T02:02:19.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-05T02:02:26.980Z","endTime":"2025-08-05T02:02:37.722Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"},"defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":70.9,"strikeZoneTop":3.66000341917861,"strikeZoneBottom":1.80178697250798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.852423207223637,"aZ":-37.555324498806854,"pfxX":-0.5136732285482919,"pfxZ":-4.409466533210968,"pX":0.2890648851066466,"pZ":-0.44048571888276933,"vX0":-3.0679315767638604,"vY0":-109.16674476028864,"vZ0":-5.498599681710516,"x":105.98,"y":250.67,"x0":1.7716705331654339,"y0":50.00006527565159,"z0":6.096204770704215,"aX":-0.6271557756917128},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-9.0,"breakHorizontal":1.7,"spinRate":2390,"spinDirection":320},"zone":14,"typeConfidence":2.0,"plateTime":0.4992407291292711,"extension":5.780946014365531},"index":3,"playId":"3eacb5d6-8da1-326f-a791-07a9d29241ad","pitchNumber":3,"startTime":"2025-08-05T02:02:37.722Z","endTime":"2025-08-05T02:02:44.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.091486769618427,"aZ":-16.31923871648866,"pfxX":3.9454818813695756,"pfxZ":8.778903621933264,"pX":-0.07448090349105368,"pZ":3.426877029913171,"vX0":-5.59050102705072,"vY0":-132.9251038693648,"vZ0":-4.111498054310031,"x":119.84,"y":146.25,"x0":1.5345837908959337,"y0":50.00116224817282,"z0":6.16394283938147,"aX":7.124246586798998},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.4,"breakHorizontal":-6.1,"spinRate":2216,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.41066068871260697,"extension":5.89743770230664},"index":4,"playId":"9c3a3d54-c481-30b6-a108-09762df9876b","pitchNumber":4,"startTime":"2025-08-05T02:03:04.295Z","endTime":"2025-08-05T02:03:07.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.66000290570106,"strikeZoneBottom":1.71781167929581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13108125524799,"aZ":-17.070118025201758,"pfxX":4.879825906925117,"pfxZ":8.48458462408227,"pX":1.6722755445539694,"pZ":2.5788629000741143,"vX0":-1.914329984505202,"vY0":-131.86394922401004,"vZ0":-5.9267512084160625,"x":53.26,"y":169.15,"x0":1.7690416469652799,"y0":50.00659309287201,"z0":6.093350781128876,"aX":8.690444743974155},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.4,"breakHorizontal":-8.5,"spinRate":2220,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.41362769944457156,"extension":5.874296826614001},"index":5,"playId":"012a413c-131d-3262-92dd-eea10b88c891","pitchNumber":5,"startTime":"2025-08-05T02:03:25.986Z","endTime":"2025-08-05T02:03:30.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":79.7,"strikeZoneTop":3.6600017626569,"strikeZoneBottom":1.79833244777535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.99308437197664,"aZ":-27.227847815650957,"pfxX":-1.2013148180609279,"pfxZ":3.1424465148711844,"pX":-0.7164261321741866,"pZ":1.1972666526069493,"vX0":-5.198856675443875,"vY0":-123.16300655288775,"vZ0":-6.421616048913292,"x":144.31,"y":206.45,"x0":1.5575685097824834,"y0":50.002599305516846,"z0":6.070760313672177,"aX":-1.8880028111284524},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.8,"breakHorizontal":3.1,"spinRate":2247,"spinDirection":170},"zone":13,"typeConfidence":2.0,"plateTime":0.4407354298033681,"extension":5.945535012211988},"index":6,"playId":"749ed44b-30e2-349e-8733-8ae096363226","pitchNumber":6,"startTime":"2025-08-05T02:03:43.860Z","endTime":"2025-08-05T02:03:47.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.1,"endSpeed":69.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.477613343144757,"aZ":-37.059737677518754,"pfxX":-4.125168575442471,"pfxZ":-4.072452248967325,"pX":0.0646775054654524,"pZ":2.111478409077352,"vX0":-2.4032652391333937,"vY0":-108.06111654156965,"vZ0":-0.5040272982824194,"x":114.53,"y":181.77,"x0":1.7222996774312307,"y0":50.005179421663044,"z0":6.373210901052829,"aX":-4.9439268315513525},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-7.2,"breakHorizontal":8.0,"spinRate":2458,"spinDirection":310},"zone":8,"typeConfidence":2.0,"plateTime":0.5043144075640615,"extension":5.797167865300481},"hitData":{"launchSpeed":87.1,"launchAngle":19.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.04,"coordY":91.99}},"index":7,"playId":"e47d9527-9c15-3e7d-9e74-f48e0392e547","pitchNumber":7,"startTime":"2025-08-05T02:03:59.383Z","endTime":"2025-08-05T02:04:08.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.5999999999999999,"leverageIndex":0.11,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:04:08.735Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Warming Bernabel lines out to center fielder Daulton Varsho.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T02:04:24.566Z","endTime":"2025-08-05T02:05:06.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":73.2,"endSpeed":68.3,"strikeZoneTop":3.0800017333848,"strikeZoneBottom":1.40657528773865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.251384599275355,"aZ":-39.11953948449152,"pfxX":-4.14723929253272,"pfxZ":-5.962948555914915,"pX":0.9882469826670073,"pZ":3.5415736887371625,"vX0":-0.7192596813482816,"vY0":-106.61122404786587,"vZ0":2.8930013968622195,"x":79.33,"y":143.16,"x0":1.868137807151895,"y0":50.001498479429564,"z0":6.545129033021379,"aX":-4.831385173835836},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-9.8,"breakHorizontal":7.7,"spinRate":2494,"spinDirection":319},"zone":12,"typeConfidence":2.0,"plateTime":0.5114011943907273,"extension":5.6801160837449824},"index":0,"playId":"e0e8a65f-60d2-37fc-83d2-2bcd6862e577","pitchNumber":1,"startTime":"2025-08-05T02:04:35.599Z","endTime":"2025-08-05T02:04:40.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83751768655649,"aZ":-18.974889382073897,"pfxX":4.823240819384118,"pfxZ":7.410535718746406,"pX":0.3989274609346697,"pZ":2.7535145306014366,"vX0":-4.703020887581652,"vY0":-131.81037595422382,"vZ0":-5.032652034386157,"x":101.79,"y":164.44,"x0":1.5693497033548018,"y0":50.002054614407285,"z0":6.065007431427105,"aX":8.589741977688421},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.7,"breakHorizontal":-7.9,"spinRate":2234,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.4136315356284479,"extension":6.1404072160386995},"hitData":{"launchSpeed":99.3,"launchAngle":13.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.74,"coordY":84.46}},"index":1,"playId":"32e1758f-583e-31bf-9db8-5605cf88664d","pitchNumber":2,"startTime":"2025-08-05T02:04:56.192Z","endTime":"2025-08-05T02:05:06.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.4999999999999998,"leverageIndex":0.23,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:05:06.542Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle called out on strikes.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T02:05:12.397Z","endTime":"2025-08-05T02:06:57.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":85.5,"endSpeed":79.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.702007740734672,"aZ":-27.71778553611892,"pfxX":-2.4417146603584277,"pfxZ":2.795669457794437,"pX":-0.22616278881437296,"pZ":3.332997063648532,"vX0":-3.978518259947144,"vY0":-124.59817621379489,"vZ0":-1.4633150625924216,"x":125.62,"y":148.79,"x0":1.6998460287852164,"y0":50.00404380897536,"z0":6.18813450768774,"aX":-3.893216619130586},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.0,"breakHorizontal":5.3,"spinRate":2385,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4372338863932286,"extension":5.776245495996583},"index":0,"playId":"941ad0d5-a6d8-3922-82a6-cab9ad805eb5","pitchNumber":1,"startTime":"2025-08-05T02:05:35.704Z","endTime":"2025-08-05T02:05:39.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.098774102704734,"aZ":-17.72408137681072,"pfxX":2.785511753698797,"pfxZ":8.047595948613383,"pX":-0.08659835258316527,"pZ":3.684270272363848,"vX0":-5.10681991459222,"vY0":-132.37723895742835,"vZ0":-3.0100396524924697,"x":120.3,"y":139.3,"x0":1.4953435325534787,"y0":50.00523470991863,"z0":6.115248511924718,"aX":5.0037561865230895},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.3,"breakHorizontal":-4.1,"spinRate":2144,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.41189483182805553,"extension":5.968932948628501},"index":1,"playId":"40227629-c50f-3fbe-a814-8a1cc6b58469","pitchNumber":2,"startTime":"2025-08-05T02:05:57.453Z","endTime":"2025-08-05T02:06:01.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-05T02:06:10.043Z","endTime":"2025-08-05T02:06:27.394Z","isPitch":false,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"},"defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"1ee4c984-2d00-343d-80fd-40129cc9ee08","startTime":"2025-08-05T02:06:27.394Z","endTime":"2025-08-05T02:06:30.394Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.8,"strikeZoneTop":3.45074317864353,"strikeZoneBottom":1.71115380206658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.749540876320758,"aZ":-17.827109103909905,"pfxX":4.014995593197084,"pfxZ":7.704683877621923,"pX":-0.8772805536025685,"pZ":3.26500027881838,"vX0":-7.471772614689069,"vY0":-134.53785799780522,"vZ0":-4.43240796519867,"x":150.44,"y":150.62,"x0":1.3941924279893976,"y0":50.006233110120355,"z0":6.169428778917014,"aX":7.480827680147702},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.3,"breakHorizontal":-6.0,"spinRate":2219,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.40462022322926217,"extension":5.903254330476473},"index":4,"playId":"dfee9380-2857-3db6-856d-a70425a393a1","pitchNumber":3,"startTime":"2025-08-05T02:06:52.314Z","endTime":"2025-08-05T02:06:57.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":-0.40000000000000013,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:06:57.293Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Thairo Estrada flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T02:07:10.821Z","endTime":"2025-08-05T02:07:35.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.182925252772225,"aZ":-16.368951597123225,"pfxX":3.200139637241934,"pfxZ":8.88973843391751,"pX":0.13977339232845695,"pZ":2.6754780269441554,"vX0":-4.800325351622733,"vY0":-131.5747493237016,"vZ0":-5.657658398427687,"x":111.67,"y":166.54,"x0":1.5602478747189343,"y0":50.00472475753586,"z0":6.039593767750467,"aX":5.691546537166701},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.2,"breakHorizontal":-4.9,"spinRate":2224,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4140387783066375,"extension":6.16448787239184},"hitData":{"launchSpeed":92.6,"launchAngle":64.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.44,"coordY":121.79}},"index":0,"playId":"6e75a81b-b020-3467-919e-f59e61ca3995","pitchNumber":1,"startTime":"2025-08-05T02:07:25.031Z","endTime":"2025-08-05T02:07:35.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-0.19999999999999984,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:07:35.512Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a ground ball to second baseman Thairo Estrada.","rbi":0,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T02:09:14.703Z","endTime":"2025-08-05T02:10:05.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.8,"strikeZoneTop":3.47999765890148,"strikeZoneBottom":1.5646677002722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.89499934902851,"aZ":-17.949498396216928,"pfxX":1.8725473216549942,"pfxZ":7.590786409591008,"pX":-1.2346514151566714,"pZ":0.6502272655305419,"vX0":-8.617774330990398,"vY0":-134.51859819060383,"vZ0":-9.816295693191318,"x":164.06,"y":221.22,"x0":1.7359812294147385,"y0":50.00670691209634,"z0":5.560919285025056,"aX":3.5112835914828366},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.2,"breakHorizontal":-2.0,"spinRate":2326,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.403654488042398,"extension":6.566494862234428},"index":0,"playId":"3b961ed3-935b-3192-bcc7-e4cb1d8d581d","pitchNumber":1,"startTime":"2025-08-05T02:09:41.359Z","endTime":"2025-08-05T02:09:44.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.916913196383923,"aZ":-24.57691641187609,"pfxX":2.2608854020632454,"pfxZ":4.138350087818042,"pX":0.3286537043378778,"pZ":3.109028291217663,"vX0":-4.525700429187863,"vY0":-133.46486473531627,"vZ0":-2.702287704173875,"x":104.47,"y":154.84,"x0":1.739125453528699,"y0":50.00440410384644,"z0":5.871313686429356,"aX":4.15251551016641},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.2,"breakHorizontal":-3.4,"spinRate":2369,"spinDirection":152},"zone":3,"typeConfidence":0.85,"plateTime":0.40762285523418207,"extension":6.331421010356563},"hitData":{"launchSpeed":88.5,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":119.39,"coordY":142.56}},"index":1,"playId":"c560211b-685d-3a9e-b9b6-9394b150470a","pitchNumber":2,"startTime":"2025-08-05T02:09:57.156Z","endTime":"2025-08-05T02:10:05.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:10:05.085Z","atBatIndex":40},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Joey Loperfido grounds into a double play, shortstop Ezequiel Tovar to first baseman Warming Bernabel. Ernie Clement out at 2nd. Joey Loperfido out at 1st.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T02:10:14.441Z","endTime":"2025-08-05T02:10:45.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.33806052216407,"aZ":-19.225977072512716,"pfxX":1.3190409796896452,"pfxZ":6.892361626820897,"pX":-0.20591985612750677,"pZ":2.3350478074763066,"vX0":-6.408226837669022,"vY0":-134.94680370387533,"vZ0":-5.463855064734572,"x":124.85,"y":175.73,"x0":2.0094777034043925,"y0":50.00087818168755,"z0":5.704760354559925,"aX":2.4782788070547355},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":-1.3,"spinRate":2306,"spinDirection":160},"zone":5,"typeConfidence":0.9,"plateTime":0.403098384801162,"extension":6.519939604854642},"hitData":{"launchSpeed":93.9,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.39,"coordY":147.63}},"index":0,"playId":"cdec207d-3593-366c-96e1-28905dc65792","pitchNumber":1,"startTime":"2025-08-05T02:10:37.822Z","endTime":"2025-08-05T02:10:45.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":694388,"link":"/api/v1/people/694388"},"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":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.20000000000000007,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:10:45.181Z","atBatIndex":41},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Davis Schneider reaches on a fielding error by third baseman Kyle Farmer.","rbi":0,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T02:10:55.657Z","endTime":"2025-08-05T02:11:52.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.9,"strikeZoneTop":3.07000284749945,"strikeZoneBottom":1.51287664271909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.957140641922035,"aZ":-40.24390940389944,"pfxX":-4.490563499045157,"pfxZ":-6.101081989021333,"pX":0.22662668119867704,"pZ":2.195744809190802,"vX0":-2.33824820639062,"vY0":-113.69335624324489,"vZ0":0.2445876543338863,"x":108.36,"y":179.49,"x0":1.8487194846749233,"y0":50.005018058649036,"z0":6.0493275936535,"aX":-5.935979873760392},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-10.8,"breakHorizontal":8.6,"spinRate":2654,"spinDirection":323},"zone":5,"typeConfidence":0.91,"plateTime":0.4799846861582657,"extension":6.3243419976191335},"index":0,"playId":"338e1b7a-ce0d-3b82-a9b2-c0a9a8abc172","pitchNumber":1,"startTime":"2025-08-05T02:11:13.167Z","endTime":"2025-08-05T02:11:17.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":86.8,"strikeZoneTop":3.06999695220391,"strikeZoneBottom":1.56089695956423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.71399885350352,"aZ":-22.013948471157455,"pfxX":1.6317280700501424,"pfxZ":5.414417916625965,"pX":-1.1459194903599985,"pZ":1.8165092162294758,"vX0":-8.065139448938123,"vY0":-134.34486622296959,"vZ0":-6.266862844110729,"x":160.68,"y":189.73,"x0":1.648643346838702,"y0":50.00551240842123,"z0":5.683789368268113,"aX":3.064115081012737},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.0,"breakHorizontal":-1.7,"spinRate":2397,"spinDirection":160},"zone":13,"typeConfidence":0.9,"plateTime":0.4035593621722815,"extension":6.556347019117319},"index":1,"playId":"be77bafd-56cf-3886-ab6f-5608df91576a","pitchNumber":2,"startTime":"2025-08-05T02:11:27.767Z","endTime":"2025-08-05T02:11:32.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":87.0,"strikeZoneTop":3.07,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.732491559918767,"aZ":-22.703829548766983,"pfxX":1.8651562857607935,"pfxZ":4.981567301288155,"pX":-0.1451651575838754,"pZ":2.1693048350057085,"vX0":-5.661606398376784,"vY0":-135.56246906548213,"vZ0":-5.650977530506989,"x":122.53,"y":180.21,"x0":1.7087439994571265,"y0":50.00228528585803,"z0":5.819930294640068,"aX":3.5458093117240077},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.3,"breakHorizontal":-2.4,"spinRate":2187,"spinDirection":159},"zone":5,"typeConfidence":0.9,"plateTime":0.40081465350822176,"extension":6.446825285116121},"hitData":{"launchSpeed":87.4,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.65,"coordY":168.91}},"index":2,"playId":"f1f5549e-d5b3-331a-8c05-1e43b72c4bfc","pitchNumber":3,"startTime":"2025-08-05T02:11:44.752Z","endTime":"2025-08-05T02:11:52.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:11:52.932Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nathan Lukes doubles (10) on a line drive to left fielder Jordan Beck. Davis Schneider to 3rd.","rbi":0,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T02:12:05.953Z","endTime":"2025-08-05T02:13:13.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnThird":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":86.1,"strikeZoneTop":3.62024229223859,"strikeZoneBottom":1.71400306436761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.26398495375014,"aZ":-27.310364053232146,"pfxX":0.21203648913422546,"pfxZ":2.611135997999469,"pX":0.42446548879719737,"pZ":3.27695578557646,"vX0":-4.116279405665639,"vY0":-133.9667289625528,"vZ0":-1.6851195209861258,"x":100.82,"y":150.3,"x0":1.9375624130842624,"y0":50.00282179759022,"z0":5.820844102072316,"aX":0.3956891956305445},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.7,"breakHorizontal":0.2,"spinRate":2175,"spinDirection":164},"zone":3,"typeConfidence":0.86,"plateTime":0.40507231458525306,"extension":6.569081602346169},"index":0,"playId":"ee8ea7c7-dca4-3d0b-9624-5d8a176826ce","pitchNumber":1,"startTime":"2025-08-05T02:12:26.208Z","endTime":"2025-08-05T02:12:30.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.6,"endSpeed":74.0,"strikeZoneTop":3.57336433457239,"strikeZoneBottom":1.7041766200383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.211076465863478,"aZ":-39.51726978197108,"pfxX":-4.095564200261873,"pfxZ":-5.443663203767406,"pX":-0.8900880547878938,"pZ":1.0350783547342952,"vX0":-4.764940977351522,"vY0":-114.54755082255767,"vZ0":-2.266217015453348,"x":150.93,"y":210.83,"x0":1.7375974329298456,"y0":50.003358520284294,"z0":5.847518116336319,"aX":-5.523205188919202},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-10.2,"breakHorizontal":8.5,"spinRate":2687,"spinDirection":334},"zone":13,"typeConfidence":0.91,"plateTime":0.4754685272237342,"extension":6.44064824535027},"index":1,"playId":"b17cbcef-ba33-34cd-8bb3-b453e3ae7355","pitchNumber":2,"startTime":"2025-08-05T02:12:42.114Z","endTime":"2025-08-05T02:12:46.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.734951635854937,"aZ":-31.762698960710548,"pfxX":-1.1670057212585483,"pfxZ":0.2527263345309887,"pX":-0.4736060103165974,"pZ":2.262835832983866,"vX0":-5.695679417230956,"vY0":-125.92063475232005,"vZ0":-2.4835297681843187,"x":135.05,"y":177.68,"x0":1.958335888954074,"y0":50.00299892620341,"z0":5.801847929362484,"aX":-1.8951530026397612},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.1,"breakHorizontal":3.2,"spinRate":2428,"spinDirection":258},"zone":4,"typeConfidence":0.89,"plateTime":0.43302165262286474,"extension":6.345694546509881},"hitData":{"launchSpeed":90.0,"launchAngle":23.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":31.87,"coordY":106.95}},"index":2,"playId":"de483c48-b181-3eb6-92c7-eceb39d300c0","pitchNumber":3,"startTime":"2025-08-05T02:13:00.254Z","endTime":"2025-08-05T02:13:13.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:13:13.102Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T02:13:17.143Z","endTime":"2025-08-05T02:14:44.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.480155678770654,"aZ":-21.890236233228382,"pfxX":-0.3122923415123968,"pfxZ":5.438940802468003,"pX":-0.5894029457078259,"pZ":2.417141938746572,"vX0":-6.48661656814531,"vY0":-134.93243725488327,"vZ0":-4.776739902669887,"x":139.47,"y":173.52,"x0":1.8614599451326392,"y0":50.00056725771383,"z0":5.703097358497281,"aX":-0.5888416886883346},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.2,"breakHorizontal":1.6,"spinRate":2360,"spinDirection":156},"zone":4,"typeConfidence":0.9,"plateTime":0.40211741924619604,"extension":6.546111034031967},"index":0,"playId":"03d084a7-998b-3932-bf15-cba29d8d38dd","pitchNumber":1,"startTime":"2025-08-05T02:13:46.815Z","endTime":"2025-08-05T02:13:52.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"third":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.9,"strikeZoneTop":3.74369453103106,"strikeZoneBottom":1.79630691464094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.98572357242174,"aZ":-32.778198696868124,"pfxX":-2.3892857374081085,"pfxZ":-0.36955974762822086,"pX":-0.8467837792424188,"pZ":0.2803324994493793,"vX0":-5.868925580742668,"vY0":-125.15098694902062,"vZ0":-6.637785545830863,"x":149.28,"y":231.21,"x0":1.8226101670854675,"y0":50.005687307907706,"z0":5.592205511134732,"aX":-3.8591571584091118},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.8,"breakHorizontal":5.5,"spinRate":2592,"spinDirection":305},"zone":13,"typeConfidence":0.93,"plateTime":0.4346747544319598,"extension":6.521341130118428},"index":1,"playId":"9c8bcb7f-165a-307b-a5bc-d946ba763888","pitchNumber":2,"startTime":"2025-08-05T02:14:12.040Z","endTime":"2025-08-05T02:14:15.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"third":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.826522046996956,"aZ":-20.945614950706887,"pfxX":-0.6919587717586015,"pfxZ":5.898678897778398,"pX":-0.82415963332151,"pZ":3.227391370246077,"vX0":-6.408413599421214,"vY0":-135.68941296957252,"vZ0":-3.073857754782087,"x":148.42,"y":151.64,"x0":1.6378516973643054,"y0":50.00502736360528,"z0":5.79942846462767,"aX":-1.3164003384463359},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.4,"breakHorizontal":2.3,"spinRate":2445,"spinDirection":160},"zone":1,"typeConfidence":0.9,"plateTime":0.4004672852748463,"extension":6.61578901713948},"hitData":{"launchSpeed":72.9,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.25,"coordY":144.96}},"index":2,"playId":"a93364df-05a0-3fb2-9873-f3546f3661ce","pitchNumber":3,"startTime":"2025-08-05T02:14:37.830Z","endTime":"2025-08-05T02:14:44.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"third":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:14:44.745Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Braxton Fulford pops out to third baseman Addison Barger.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-05T02:16:22.962Z","endTime":"2025-08-05T02:17:47.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.34158765354241,"strikeZoneBottom":1.55353472907628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.095547385518415,"aZ":-19.54662779576219,"pfxX":4.399484648062068,"pfxZ":7.180782805876358,"pX":1.4844885801148844,"pZ":3.555560269491063,"vX0":-2.2131633974485183,"vY0":-130.8902983852592,"vZ0":-2.9711411060166606,"x":60.41,"y":142.78,"x0":1.7632412243851385,"y0":50.005351693814035,"z0":6.14630218330478,"aX":7.738852415761827},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.7,"breakHorizontal":-7.6,"spinRate":2172,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4163080983576628,"extension":5.954647302155889},"index":0,"playId":"4e912e6e-b0b6-3f3b-8088-6a1e396a421b","pitchNumber":1,"startTime":"2025-08-05T02:16:57.313Z","endTime":"2025-08-05T02:17:00.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":89.4,"endSpeed":82.8,"strikeZoneTop":3.27559721667942,"strikeZoneBottom":1.45012425870038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.107524934206655,"aZ":-17.128609529658718,"pfxX":4.567988504080562,"pfxZ":8.67432188924301,"pX":0.36293078707711224,"pZ":2.147719468972014,"vX0":-4.752341763009734,"vY0":-130.04699134283698,"vZ0":-6.646518749992492,"x":103.17,"y":180.79,"x0":1.6098407212801207,"y0":50.00035321514555,"z0":6.009335986668603,"aX":7.920371321932735},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.6,"breakHorizontal":-7.3,"spinRate":2276,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.4192093829538086,"extension":5.983079303586441},"index":1,"playId":"4de5a2e0-3a0c-3046-b895-6dbb0788a6d6","pitchNumber":2,"startTime":"2025-08-05T02:17:13.433Z","endTime":"2025-08-05T02:17:18.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.66077569849601,"aZ":-24.081032580814988,"pfxX":-1.450052664459716,"pfxZ":4.935017252399929,"pX":-1.0324922804978427,"pZ":2.4919546881775396,"vX0":-6.050929650326297,"vY0":-126.4696636106552,"vZ0":-4.112217880054294,"x":156.36,"y":171.5,"x0":1.5670699071273833,"y0":50.00499575531213,"z0":6.0410851124390454,"aX":-2.3797257764408317},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.3,"breakHorizontal":3.8,"spinRate":2424,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.43095731282517,"extension":5.928543180839578},"hitData":{"launchSpeed":60.1,"launchAngle":78.0,"totalDistance":49.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":117.77,"coordY":185.75}},"index":2,"playId":"f06709c5-2715-3f44-b34e-183f1fca8b70","pitchNumber":3,"startTime":"2025-08-05T02:17:40.332Z","endTime":"2025-08-05T02:17:47.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.20000000000000007,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:17:47.915Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Farmer flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-05T02:17:52.879Z","endTime":"2025-08-05T02:19:03.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.8,"endSpeed":84.4,"strikeZoneTop":3.39999815427143,"strikeZoneBottom":1.48526472170391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.91197985028193,"aZ":-17.769117000723146,"pfxX":3.5183199145357653,"pfxZ":7.99228522405585,"pX":0.5613873147008148,"pZ":3.029903345976838,"vX0":-4.3871872575953885,"vY0":-132.34600201041087,"vZ0":-4.240170324468165,"x":95.6,"y":156.97,"x0":1.7709255294430981,"y0":50.00648613388019,"z0":5.925981424988276,"aX":6.345000275838463},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.9,"breakHorizontal":-5.6,"spinRate":2198,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.4113013969617185,"extension":6.007377038690567},"index":0,"playId":"a908b19f-3a7e-3b8c-a91e-45342469f3ab","pitchNumber":1,"startTime":"2025-08-05T02:18:16.440Z","endTime":"2025-08-05T02:18:20.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.5,"strikeZoneTop":3.54285026088097,"strikeZoneBottom":1.67403127075284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.39103970233861,"aZ":-29.78653742998871,"pfxX":-1.3990462512147932,"pfxZ":1.5028999819615922,"pX":1.2472104450836723,"pZ":2.3885995810567473,"vX0":-1.4662366531847448,"vY0":-123.95031190248208,"vZ0":-2.8373430581147714,"x":69.46,"y":174.29,"x0":2.024061717538026,"y0":50.00138396128814,"z0":5.987977365497353,"aX":-2.217254553663494},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.4,"breakHorizontal":2.9,"spinRate":2320,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.4387544341326479,"extension":5.822794715017609},"index":1,"playId":"d304d09e-4262-30e6-b284-bf115bd9ab70","pitchNumber":2,"startTime":"2025-08-05T02:18:31.724Z","endTime":"2025-08-05T02:18:36.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.5137109344166,"aZ":-20.39574041600954,"pfxX":4.889309447758732,"pfxZ":6.499987376898655,"pX":0.08506049470049909,"pZ":2.863371634082948,"vX0":-5.395106569720019,"vY0":-132.58632523790092,"vZ0":-4.767173994715724,"x":113.76,"y":161.47,"x0":1.493722003720958,"y0":50.005632099507686,"z0":6.137402776061253,"aX":8.864840364691839},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.2,"breakHorizontal":-7.9,"spinRate":2209,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.410271488235451,"extension":5.789715514455571},"hitData":{"launchSpeed":92.9,"launchAngle":33.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.95,"coordY":57.25}},"index":2,"playId":"67221e53-f01e-3351-9cdf-56a907519541","pitchNumber":3,"startTime":"2025-08-05T02:18:47.487Z","endTime":"2025-08-05T02:19:03.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:19:03.189Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Freeman doubles (17) on a line drive to left fielder Joey Loperfido.","rbi":0,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-05T02:19:07.291Z","endTime":"2025-08-05T02:20:52.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.7,"strikeZoneTop":3.33875898468034,"strikeZoneBottom":1.65977147905046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.19271243304799,"aZ":-18.103845255770707,"pfxX":3.4801881869414224,"pfxZ":7.840236371186488,"pX":0.11914051331868981,"pZ":1.703412742748574,"vX0":-5.0147714759440465,"vY0":-131.44369933067276,"vZ0":-7.629519927932388,"x":112.46,"y":192.79,"x0":1.577471216220024,"y0":50.003228581524965,"z0":5.9294434425825475,"aX":6.2458735568234705},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.2,"breakHorizontal":-5.5,"spinRate":2245,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.41271936638523554,"extension":5.950358445071857},"index":0,"playId":"c92f02f4-ffb2-38d2-bf5f-6c0e5d5f7781","pitchNumber":1,"startTime":"2025-08-05T02:19:30.169Z","endTime":"2025-08-05T02:19:34.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":80.0,"strikeZoneTop":3.32000065200953,"strikeZoneBottom":1.51451762677051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.668847436304603,"aZ":-25.95916498279665,"pfxX":-3.0338994025620165,"pfxZ":3.8837566052689807,"pX":-0.33040556038564595,"pZ":1.959629663409413,"vX0":-4.315430397054001,"vY0":-124.51879073814533,"vZ0":-4.462480942103191,"x":129.59,"y":185.87,"x0":1.8070513391935037,"y0":50.001013798557345,"z0":5.876484089307518,"aX":-4.850957178119177},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.5,"breakHorizontal":6.4,"spinRate":2358,"spinDirection":178},"zone":7,"typeConfidence":2.0,"plateTime":0.4368070766105747,"extension":5.864714981001782},"index":1,"playId":"b31ab031-659b-302d-9fef-07a253875940","pitchNumber":2,"startTime":"2025-08-05T02:19:52.545Z","endTime":"2025-08-05T02:19:56.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.5,"endSpeed":79.4,"strikeZoneTop":3.3199990774006,"strikeZoneBottom":1.57569803349472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.981572855412598,"aZ":-31.606840778502633,"pfxX":1.8874525641314868,"pfxZ":0.3664577397359967,"pX":-0.11329905914367817,"pZ":-0.2266617667842084,"vX0":-4.934088452733949,"vY0":-122.97800083116398,"vZ0":-8.355547487419758,"x":121.32,"y":244.9,"x0":1.6607644364876255,"y0":50.003119027534794,"z0":5.842032541988057,"aX":2.9341128287010694},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.8,"breakHorizontal":-2.4,"spinRate":845,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.44287539138901266,"extension":5.969164178395113},"index":2,"playId":"fd58c91f-4421-3e44-a371-fb5cb7f6d956","pitchNumber":3,"startTime":"2025-08-05T02:20:11.556Z","endTime":"2025-08-05T02:20:17.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":71.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.288195229543867,"aZ":-35.40535164201529,"pfxX":-2.4017292924107716,"pfxZ":-2.5530303808339205,"pX":-0.410652647108112,"pZ":2.542291325486277,"vX0":-3.73971635456884,"vY0":-110.67941200416404,"vZ0":-0.2848822554594155,"x":132.65,"y":170.14,"x0":1.6008618508140517,"y0":50.00474547707224,"z0":6.322664711992859,"aX":-3.0354607184785793},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-4.4,"breakHorizontal":5.2,"spinRate":2397,"spinDirection":309},"zone":4,"typeConfidence":2.0,"plateTime":0.4913785574519558,"extension":5.7718501455937234},"hitData":{"launchSpeed":95.1,"launchAngle":10.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":32.35,"coordY":104.67}},"index":3,"playId":"9b75e54f-bf92-3cb0-8160-87141644aa80","pitchNumber":4,"startTime":"2025-08-05T02:20:35.967Z","endTime":"2025-08-05T02:20:52.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:20:52.359Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a sharp line drive to left fielder Joey Loperfido. Tyler Freeman scores.","rbi":1,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-05T02:20:52.208Z","endTime":"2025-08-05T02:21:57.305Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":{"id":641778,"link":"/api/v1/people/641778"},"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(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.5,"endSpeed":80.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26618890351295,"aZ":-25.379514829820682,"pfxX":-2.3018612376274112,"pfxZ":4.1840461484021665,"pX":0.5613100355582767,"pZ":2.2908836389508767,"vX0":-2.593815633255346,"vY0":-126.00351203215777,"vZ0":-3.8218522596794346,"x":95.6,"y":176.93,"x0":1.8993326433365711,"y0":50.00113381526432,"z0":5.855164195353568,"aX":-3.73710151120184},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.1,"breakHorizontal":4.7,"spinRate":2348,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.43307700202158905,"extension":5.859866185292879},"index":0,"playId":"df5ec5df-6059-3925-a591-7ea24ef626d5","pitchNumber":1,"startTime":"2025-08-05T02:21:21.478Z","endTime":"2025-08-05T02:21:25.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.409564350549683,"aZ":-19.65818374378745,"pfxX":4.7289955637764205,"pfxZ":6.852019374757262,"pX":-0.6783679370923404,"pZ":1.60546296164059,"vX0":-7.335457091420756,"vY0":-133.00291763242834,"vZ0":-7.63431470444087,"x":142.86,"y":195.43,"x0":1.4770036383742782,"y0":50.000367681637044,"z0":5.893444752251333,"aX":8.634256544545249},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.3,"breakHorizontal":-7.3,"spinRate":2293,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.4088547103745328,"extension":5.930240606045304},"hitData":{"launchSpeed":102.3,"launchAngle":9.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":51.96,"coordY":98.8}},"index":1,"playId":"94b546d8-883c-38ca-aba4-49abde859e57","pitchNumber":2,"startTime":"2025-08-05T02:21:46.246Z","endTime":"2025-08-05T02:21:57.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0999999999999999,"awayTeamWinProbability":98.9,"homeTeamWinProbabilityAdded":0.4999999999999999,"leverageIndex":0.07,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:21:57.305Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-05T02:22:17.048Z","endTime":"2025-08-05T02:23:54.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":92.1,"endSpeed":85.6,"strikeZoneTop":3.47000357549229,"strikeZoneBottom":1.64148595324076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.14276549627741,"aZ":-17.81265016138133,"pfxX":5.957379027464735,"pfxZ":7.759734711742865,"pX":2.1333217176718673,"pZ":2.22599791353737,"vX0":-0.955513733122303,"vY0":-134.21857153577088,"vZ0":-6.723493136921134,"x":35.68,"y":178.68,"x0":1.7160043628448403,"y0":50.00178521621124,"z0":6.001931382502341,"aX":11.024410179669855},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":-10.7,"spinRate":2196,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.40586863170888954,"extension":5.886811841461658},"index":0,"playId":"4f28c315-e97b-3763-8d21-5f9c9fc559aa","pitchNumber":1,"startTime":"2025-08-05T02:22:28.648Z","endTime":"2025-08-05T02:22:32.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.55445135757468,"strikeZoneBottom":1.65196606721945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.574707039282124,"aZ":-24.492707483315446,"pfxX":-2.593836484364229,"pfxZ":4.652376010629331,"pX":0.14865773468235854,"pZ":1.9460500861136973,"vX0":-3.3661112214043767,"vY0":-126.79932473638696,"vZ0":-4.990028938494074,"x":111.33,"y":186.24,"x0":1.823454263713931,"y0":50.002102045348025,"z0":5.860231725725978,"aX":-4.281337696304392},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.7,"breakHorizontal":5.4,"spinRate":2438,"spinDirection":162},"zone":8,"typeConfidence":2.0,"plateTime":0.42971512699592385,"extension":5.960851557415812},"index":1,"playId":"a55725c2-2df3-3ee8-a3da-6503222f06bb","pitchNumber":2,"startTime":"2025-08-05T02:22:47.341Z","endTime":"2025-08-05T02:22:51.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.1,"endSpeed":70.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.141259470397838,"aZ":-37.76637113160062,"pfxX":-3.730467768974409,"pfxZ":-4.561117757198539,"pX":-0.9588229006609456,"pZ":0.7863788097400788,"vX0":-4.5541543368625,"vY0":-109.39547420133962,"vZ0":-3.006689785613812,"x":153.55,"y":217.55,"x0":1.6251147915948487,"y0":50.00196545513921,"z0":6.180316407958212,"aX":-4.574720779154555},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-8.8,"breakHorizontal":7.8,"spinRate":2555,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.49840959600754875,"extension":5.810547961377151},"index":2,"playId":"9963a27d-872d-3655-b31c-1b96199089b7","pitchNumber":3,"startTime":"2025-08-05T02:23:10.405Z","endTime":"2025-08-05T02:23:13.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-05T02:23:27.998Z","endTime":"2025-08-05T02:23:50.855Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.12605989946464,"aZ":-18.574140646774307,"pfxX":4.901360828614147,"pfxZ":7.1903520606536695,"pX":0.6759249906430801,"pZ":2.9023688787928243,"vX0":-4.0969663248020645,"vY0":-135.59103717025562,"vZ0":-5.074449117141105,"x":91.24,"y":160.42,"x0":1.5576993767954688,"y0":50.0064062007401,"z0":6.06427693171954,"aX":9.276823440759067},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":-8.2,"spinRate":2260,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.40146126540181815,"extension":5.922197320968984},"index":4,"playId":"8e109fd9-c5a2-366f-ac93-427fae05ea0d","pitchNumber":4,"startTime":"2025-08-05T02:23:50.855Z","endTime":"2025-08-05T02:23:54.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:23:54.928Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Vladimir Guerrero Jr. pops out to third baseman Kyle Farmer.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T02:25:39.865Z","endTime":"2025-08-05T02:26:50.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.7,"strikeZoneTop":3.67000265562498,"strikeZoneBottom":1.67007990579197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.983118120412403,"aZ":-38.774711437742525,"pfxX":-3.9209101643677866,"pfxZ":-4.869703431434022,"pX":-0.644726360723079,"pZ":3.1583649062894548,"vX0":-3.982731941115453,"vY0":-114.75324984099218,"vZ0":1.6275951385624243,"x":141.58,"y":153.5,"x0":1.6123060112649858,"y0":50.002728387218504,"z0":6.171522983567424,"aX":-5.314048782116222},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-8.3,"breakHorizontal":7.9,"spinRate":2661,"spinDirection":321},"zone":1,"typeConfidence":0.91,"plateTime":0.4743621701393943,"extension":6.126602712835834},"index":0,"playId":"45e1fe73-b0e5-3d8d-a5a7-111ca853bb24","pitchNumber":1,"startTime":"2025-08-05T02:26:05.251Z","endTime":"2025-08-05T02:26:12.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.4,"endSpeed":86.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.644964598781982,"aZ":-19.526777171254615,"pfxX":1.8189232968847955,"pfxZ":6.78380867808237,"pX":-0.3421973073226587,"pZ":2.3768602914116723,"vX0":-6.139482163165799,"vY0":-134.56720899637034,"vZ0":-5.443211160683116,"x":130.04,"y":174.6,"x0":1.7161024852430498,"y0":50.00399553528313,"z0":5.776363951876332,"aX":3.392330778873499},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.5,"breakHorizontal":-2.2,"spinRate":2382,"spinDirection":155},"zone":4,"typeConfidence":0.9,"plateTime":0.40446627658134693,"extension":6.371629865776554},"index":1,"playId":"898a81df-95ee-3b2f-858c-11aae4868efe","pitchNumber":2,"startTime":"2025-08-05T02:26:18.243Z","endTime":"2025-08-05T02:26:21.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":72.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.40650124895533,"aZ":-40.37011706984199,"pfxX":-3.858091949314108,"pfxZ":-6.326575883016742,"pX":-0.11148680531899746,"pZ":1.633263836516868,"vX0":-2.6525959552576874,"vY0":-112.45557475766556,"vZ0":-0.3718443424828386,"x":121.25,"y":194.68,"x0":1.5804955802158,"y0":50.00540883902857,"z0":5.859979983504341,"aX":-4.993795051263931},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-11.3,"breakHorizontal":7.6,"spinRate":2538,"spinDirection":325},"zone":8,"typeConfidence":0.91,"plateTime":0.4851294898793599,"extension":6.334237351569601},"hitData":{"launchSpeed":72.6,"launchAngle":75.0,"totalDistance":69.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":109.76,"coordY":184.11}},"index":2,"playId":"5f2a44a6-af1e-3684-9e16-1b93058a0fab","pitchNumber":3,"startTime":"2025-08-05T02:26:41.389Z","endTime":"2025-08-05T02:26:50.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.09999999999999987,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:26:50.327Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Addison Barger singles on a ground ball to first baseman Warming Bernabel.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T02:27:04.652Z","endTime":"2025-08-05T02:28:31.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"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(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":78.1,"endSpeed":72.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.713596678091932,"aZ":-42.26564743277043,"pfxX":-3.176648856049617,"pfxZ":-7.613536436191925,"pX":0.26725095899422446,"pZ":2.829553683686538,"vX0":-2.6484086204247514,"vY0":-113.74828184356959,"vZ0":1.9011462383775029,"x":106.81,"y":162.38,"x0":1.8548381583646791,"y0":50.004459694560836,"z0":6.139268882878245,"aX":-4.208706750388831},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-13.2,"breakHorizontal":6.4,"spinRate":2708,"spinDirection":323},"zone":5,"typeConfidence":0.91,"plateTime":0.4795186163747931,"extension":6.282700260419862},"index":0,"playId":"15828e6e-9450-3d60-a0ff-8434682e8f1f","pitchNumber":1,"startTime":"2025-08-05T02:27:15.709Z","endTime":"2025-08-05T02:27:23.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":88.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.64361692092073,"aZ":-18.142917532220284,"pfxX":1.4232132647707556,"pfxZ":7.211067136227424,"pX":-0.6521757132860498,"pZ":1.9558020398875415,"vX0":-6.880135207114252,"vY0":-137.04144246350577,"vZ0":-6.98937967198477,"x":141.86,"y":185.97,"x0":1.681118156282495,"y0":50.00600209932166,"z0":5.730434929771347,"aX":2.770811993297893},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":-1.4,"spinRate":2339,"spinDirection":153},"zone":7,"typeConfidence":0.91,"plateTime":0.39616991422310566,"extension":6.300432819398321},"index":1,"playId":"e73d1720-60ab-3cef-ab31-cb644b2f5b8e","pitchNumber":2,"startTime":"2025-08-05T02:27:47.538Z","endTime":"2025-08-05T02:27:51.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":94.7,"endSpeed":88.4,"strikeZoneTop":3.86763515679111,"strikeZoneBottom":1.97372734181678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66349533175584,"aZ":-19.52441969255461,"pfxX":1.3466884671892059,"pfxZ":6.433908530571779,"pX":-1.446071639989419,"pZ":2.6263459232440387,"vX0":-8.370251190253521,"vY0":-137.8800388225292,"vZ0":-5.063016256395642,"x":172.12,"y":167.87,"x0":1.4270254752205824,"y0":50.000953235396565,"z0":5.765591608879707,"aX":2.648342057428715},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.0,"breakHorizontal":-1.1,"spinRate":2198,"spinDirection":157},"zone":13,"typeConfidence":0.91,"plateTime":0.3941385082631399,"extension":6.565255474491703},"index":2,"playId":"98aff013-6af3-3a8b-9122-0a065daf14b4","pitchNumber":3,"startTime":"2025-08-05T02:28:08.682Z","endTime":"2025-08-05T02:28:13.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":76.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.403092934724892,"aZ":-40.014010264632226,"pfxX":-1.479258930459248,"pfxZ":-5.476176998610423,"pX":-0.5932489903097549,"pZ":1.2697275036968518,"vX0":-4.7023053348357395,"vY0":-118.01589190128477,"vZ0":-2.109513800467805,"x":139.61,"y":204.5,"x0":1.6057175198507454,"y0":50.00428192738005,"z0":5.811441794668031,"aX":-2.1165169613782764},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.2,"breakHorizontal":3.7,"spinRate":2651,"spinDirection":327},"zone":13,"typeConfidence":0.85,"plateTime":0.46157242104918383,"extension":6.443205739852819},"hitData":{"launchSpeed":78.2,"launchAngle":-14.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.46,"coordY":166.38}},"index":3,"playId":"03cb3a4a-b9e0-3ee7-87d9-0d8fcae89319","pitchNumber":4,"startTime":"2025-08-05T02:28:24.106Z","endTime":"2025-08-05T02:28:31.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-0.09999999999999987,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:28:31.837Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Kirk flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T02:28:43.636Z","endTime":"2025-08-05T02:30:15.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":85.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.934922123093465,"aZ":-23.379626643974646,"pfxX":-0.36748458888788554,"pfxZ":4.821927122894076,"pX":-0.11348568177150896,"pZ":3.1584488294462125,"vX0":-4.822097974736824,"vY0":-133.06626332663816,"vZ0":-2.7058458147329087,"x":121.33,"y":153.5,"x0":1.757058550932731,"y0":50.00407884371513,"z0":5.851153105239744,"aX":-0.6698095062513212},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.5,"breakHorizontal":1.6,"spinRate":2346,"spinDirection":165},"zone":2,"typeConfidence":0.87,"plateTime":0.4089394445622472,"extension":6.40671818872875},"index":0,"playId":"bb4493e3-c461-30ca-860b-303f02c0d474","pitchNumber":1,"startTime":"2025-08-05T02:29:08.056Z","endTime":"2025-08-05T02:29:11.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"91d56742-6ff1-4078-928a-d68718143f99","startTime":"2025-08-05T02:29:28.361Z","endTime":"2025-08-05T02:29:33.361Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.06888775347994,"strikeZoneBottom":1.4604433781187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.23482465553964,"aZ":-28.121697964299916,"pfxX":2.223721805056701,"pfxZ":2.3944033877440933,"pX":1.0962291111604954,"pZ":1.9179833750319786,"vX0":-3.2504169617958936,"vY0":-128.2293369711581,"vZ0":-3.888805997894291,"x":75.21,"y":186.99,"x0":2.081439809627559,"y0":50.00631121961575,"z0":5.60665863923945,"aX":3.76822023404208},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.8,"breakHorizontal":-3.5,"spinRate":1665,"spinDirection":144},"zone":14,"typeConfidence":0.89,"plateTime":0.42437888476408947,"extension":6.255911706346444},"index":2,"playId":"b05a3f3a-5739-351e-8547-c35a94fc045b","pitchNumber":2,"startTime":"2025-08-05T02:29:45.213Z","endTime":"2025-08-05T02:29:51.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.713384277263135,"aZ":-33.56092681929892,"pfxX":-1.3972193739052687,"pfxZ":-0.8704175897684205,"pX":-0.6846789320308658,"pZ":2.710658578179823,"vX0":-5.786888514864743,"vY0":-124.45608259894875,"vZ0":-0.7152539571421399,"x":143.1,"y":165.59,"x0":1.8390820093685467,"y0":50.003298219163554,"z0":5.747747908985262,"aX":-2.2224196407957},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.6,"breakHorizontal":3.7,"spinRate":2494,"spinDirection":289},"zone":1,"typeConfidence":0.91,"plateTime":0.4377752816782281,"extension":6.413071116023986},"hitData":{"launchSpeed":102.9,"launchAngle":40.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.66,"coordY":42.23}},"index":3,"playId":"c5671b9d-3f2b-39ed-bdaa-811c96b51721","pitchNumber":3,"startTime":"2025-08-05T02:30:05.349Z","endTime":"2025-08-05T02:30:15.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.09999999999999987,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:30:15.810Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T02:30:23.862Z","endTime":"2025-08-05T02:31:18.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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],"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.264771230752178,"aZ":-40.14770866072482,"pfxX":-2.669286989932314,"pfxZ":-5.749384436537838,"pX":-0.1979250694362188,"pZ":1.3006184335652393,"vX0":-3.8952480915868843,"vY0":-116.8261426094513,"vZ0":-1.9232647316935296,"x":124.54,"y":203.66,"x0":1.8354595302064727,"y0":50.00301520995883,"z0":5.8957125469871485,"aX":-3.7018472233561033},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.6,"breakHorizontal":5.8,"spinRate":2673,"spinDirection":323},"zone":13,"typeConfidence":0.89,"plateTime":0.4682055706401007,"extension":6.556405121056974},"index":0,"playId":"53ad475d-d8dc-3716-8e09-a9f700d0bc11","pitchNumber":1,"startTime":"2025-08-05T02:30:46.579Z","endTime":"2025-08-05T02:30:53.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10106777838946,"aZ":-22.887229404829164,"pfxX":1.5732811549873316,"pfxZ":4.91263446254613,"pX":-0.32248041427146157,"pZ":2.892177057720663,"vX0":-6.2620637417494445,"vY0":-135.07455871784225,"vZ0":-3.5149995891138013,"x":129.29,"y":160.69,"x0":1.7986640567198953,"y0":50.00345062367162,"z0":5.777333942354442,"aX":2.975433712623699},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.5,"breakHorizontal":-1.8,"spinRate":2246,"spinDirection":166},"zone":1,"typeConfidence":0.9,"plateTime":0.40201603798350494,"extension":6.667916989887128},"hitData":{"launchSpeed":107.5,"launchAngle":-0.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.41,"coordY":147.63}},"index":1,"playId":"a8393ebc-73d8-335d-aaae-e1c900f711b2","pitchNumber":2,"startTime":"2025-08-05T02:31:09.981Z","endTime":"2025-08-05T02:31:18.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:31:18.173Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Beck flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-05T02:33:29.918Z","endTime":"2025-08-05T02:34:09.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":83.9,"strikeZoneTop":3.65999749150655,"strikeZoneBottom":1.70679451123417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.217011898878237,"aZ":-16.895711815492817,"pfxX":4.981449866233026,"pfxZ":8.615731041095716,"pX":-0.12147370785883997,"pZ":2.1976050168891446,"vX0":-6.369351040477945,"vY0":-131.18818035751417,"vZ0":-6.221811997005254,"x":121.63,"y":179.44,"x0":1.671179937994352,"y0":50.00426049410081,"z0":5.82432466004388,"aX":8.83554243764374},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.8,"breakHorizontal":-7.9,"spinRate":2214,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.41477558742493725,"extension":6.136175122324733},"index":0,"playId":"ae2fecd3-260b-32f3-82f5-c95b518dfc27","pitchNumber":1,"startTime":"2025-08-05T02:33:29.918Z","endTime":"2025-08-05T02:33:33.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.9,"strikeZoneTop":3.65999908214322,"strikeZoneBottom":1.72844145398248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.282743064699826,"aZ":-28.476919938939325,"pfxX":-0.2508856777010722,"pfxZ":2.442296457133221,"pX":-0.3414901732819456,"pZ":1.8180594519124313,"vX0":-4.614708195089621,"vY0":-121.03108247562035,"vZ0":-4.501307095875784,"x":130.02,"y":189.69,"x0":1.606991753589747,"y0":50.001474991123374,"z0":6.140748616625539,"aX":-0.3788990820468184},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.8,"breakHorizontal":1.3,"spinRate":2249,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.4492075856460436,"extension":5.971691570098869},"index":1,"playId":"057f64cf-bcb1-3e82-be9a-c00c9ec27b0e","pitchNumber":2,"startTime":"2025-08-05T02:33:44.898Z","endTime":"2025-08-05T02:33:48.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.205393970392056,"aZ":-28.227582224718102,"pfxX":-1.260844891710205,"pfxZ":2.548112473815708,"pX":-0.10917776156362181,"pZ":2.233551006465723,"vX0":-3.9147139838822445,"vY0":-122.29457823434154,"vZ0":-3.7817691632729433,"x":121.16,"y":178.47,"x0":1.6622329275364347,"y0":50.00240246531724,"z0":6.164481916730076,"aX":-1.9501044311916953},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.2,"breakHorizontal":3.0,"spinRate":2191,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.4442275771150097,"extension":5.809184167588791},"hitData":{"launchSpeed":84.5,"launchAngle":31.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.68,"coordY":77.9}},"index":2,"playId":"412918e8-a2e5-3b05-b1c5-b63856d6263d","pitchNumber":3,"startTime":"2025-08-05T02:34:02.392Z","endTime":"2025-08-05T02:34:09.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-0.29999999999999993,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:34:09.289Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Warming Bernabel singles on a ground ball to center fielder Daulton Varsho.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-05T02:34:13.453Z","endTime":"2025-08-05T02:36:51.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":79.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.618936780515316,"aZ":-27.335810902806212,"pfxX":-1.9772700460674404,"pfxZ":3.023991788043192,"pX":-0.7524288588687602,"pZ":2.117187553518914,"vX0":-5.408536350221092,"vY0":-125.00582043758315,"vZ0":-4.129305682055989,"x":145.68,"y":181.62,"x0":1.6866472068364504,"y0":50.00248689149917,"z0":6.006794708496406,"aX":-3.1629685930344653},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.8,"breakHorizontal":4.7,"spinRate":2379,"spinDirection":178},"zone":4,"typeConfidence":2.0,"plateTime":0.4363410955573528,"extension":6.002941645820728},"index":0,"playId":"f1d6a0ea-52ed-3bcb-9a69-1ebd526d9add","pitchNumber":1,"startTime":"2025-08-05T02:34:36.048Z","endTime":"2025-08-05T02:34:39.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.07999913093629,"strikeZoneBottom":1.37399439364835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.20598180739153,"aZ":-25.884521791348135,"pfxX":2.857329721299462,"pfxZ":4.111773638917072,"pX":0.45624023014758297,"pZ":1.727352183386545,"vX0":-4.063909658905706,"vY0":-122.38635863302463,"vZ0":-4.910612602043199,"x":99.61,"y":192.14,"x0":1.760507471509423,"y0":50.00295302264785,"z0":5.953667348652663,"aX":4.3719349824766445},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.6,"breakHorizontal":-4.3,"spinRate":959,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.44606906463670226,"extension":5.800715659758906},"index":1,"playId":"59f9376b-9308-3458-985c-3870bd5317be","pitchNumber":2,"startTime":"2025-08-05T02:34:57.335Z","endTime":"2025-08-05T02:35:01.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.08000070861094,"strikeZoneBottom":1.37430542536229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.66254607385072,"aZ":-29.125644808932158,"pfxX":3.7482836949767933,"pfxZ":1.9359334034027151,"pX":1.0636992677216408,"pZ":1.1235224821138705,"vX0":-3.0550758143094736,"vY0":-124.4057764997273,"vZ0":-5.934559911895338,"x":76.45,"y":208.44,"x0":1.8173495444854049,"y0":50.00379389377213,"z0":5.937464531271843,"aX":5.908246730738635},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.4,"breakHorizontal":-6.1,"spinRate":850,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4393473750863883,"extension":6.001935498518652},"index":2,"playId":"332d3550-6557-3e8b-962d-5998b3fe551b","pitchNumber":3,"startTime":"2025-08-05T02:35:18.478Z","endTime":"2025-08-05T02:35:23.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.5,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.942370568160193,"aZ":-26.686469548460007,"pfxX":-1.904578821023012,"pfxZ":3.381479384119853,"pX":-0.42859959545716203,"pZ":2.387812235578046,"vX0":-4.585400378870515,"vY0":-125.41138252795699,"vZ0":-3.719321613330608,"x":133.34,"y":174.31,"x0":1.6575439160387644,"y0":50.00317996192112,"z0":6.022293960780623,"aX":-3.089017667322137},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.6,"breakHorizontal":4.3,"spinRate":2466,"spinDirection":172},"zone":4,"typeConfidence":2.0,"plateTime":0.43369044759605213,"extension":5.806125472839024},"index":3,"playId":"fb119fd9-f11d-3c7b-adb5-f972f569b9a2","pitchNumber":4,"startTime":"2025-08-05T02:35:37.885Z","endTime":"2025-08-05T02:35:41.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.5,"endSpeed":85.5,"strikeZoneTop":3.03921796117552,"strikeZoneBottom":1.49678180483206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.72392542485613,"aZ":-15.076632003553414,"pfxX":3.4967697253340337,"pfxZ":9.340830736785982,"pX":-0.668323101393944,"pZ":1.3799488305613763,"vX0":-6.432581885799504,"vY0":-133.00500825959818,"vZ0":-9.391983070107633,"x":142.47,"y":201.52,"x0":1.3038432923414458,"y0":50.00570550636798,"z0":5.999395285995597,"aX":6.402894786137808},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":-5.3,"spinRate":2260,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.4084473377294313,"extension":6.102462040603198},"index":4,"playId":"2ee2589e-9f77-3b5f-be81-4e03085f7108","pitchNumber":5,"startTime":"2025-08-05T02:36:02.276Z","endTime":"2025-08-05T02:36:07.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":75.2,"endSpeed":71.3,"strikeZoneTop":3.02753002439542,"strikeZoneBottom":1.31840175777418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.475173282897334,"aZ":-38.778512189850446,"pfxX":-1.577902641425236,"pfxZ":-5.3488729772315065,"pX":-0.9052615881248579,"pZ":-0.11051059031888792,"vX0":-4.930749515557798,"vY0":-109.57013936558177,"vZ0":-4.63914725056269,"x":151.51,"y":241.76,"x0":1.564857084774604,"y0":50.00322983735457,"z0":6.110028465938265,"aX":-1.947776735811938},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-10.6,"breakHorizontal":4.0,"spinRate":2446,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4969006384978667,"extension":5.875951379981461},"index":5,"playId":"48c11394-e9f8-3f50-9152-eb285e23ee86","pitchNumber":6,"startTime":"2025-08-05T02:36:21.058Z","endTime":"2025-08-05T02:36:25.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57563017115733,"aZ":-16.89578205673256,"pfxX":3.26190039552454,"pfxZ":8.325522796943524,"pX":0.32383679587680664,"pZ":2.958057068458925,"vX0":-4.534573513341066,"vY0":-133.79159432233573,"vZ0":-4.965891173939888,"x":104.66,"y":158.91,"x0":1.6073788780747351,"y0":50.00131470022878,"z0":6.027443653895803,"aX":5.985184533469988},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":-5.0,"spinRate":2281,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.40750156842353435,"extension":6.06050319989579},"hitData":{"launchSpeed":87.8,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.45,"coordY":92.9}},"index":6,"playId":"16af9be5-29a3-3f2c-af94-25cf8f245256","pitchNumber":7,"startTime":"2025-08-05T02:36:42.149Z","endTime":"2025-08-05T02:36:51.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":0.29999999999999993,"leverageIndex":0.06,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:36:51.573Z","atBatIndex":55},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brenton Doyle grounds into a double play, shortstop Ernie Clement to second baseman Davis Schneider to first baseman Vladimir Guerrero Jr. Warming Bernabel out at 2nd. Brenton Doyle out at 1st.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-05T02:37:00.340Z","endTime":"2025-08-05T02:38:14.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"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":"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":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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.0,"endSpeed":79.1,"strikeZoneTop":3.35658397391656,"strikeZoneBottom":1.72477859037308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.639489073658122,"aZ":-26.787475386761358,"pfxX":1.5203062493054276,"pfxZ":3.4365918449647914,"pX":-0.9943135100838205,"pZ":1.6677554604882778,"vX0":-6.6260349983114475,"vY0":-123.64114483024598,"vZ0":-5.015738529027283,"x":154.9,"y":193.75,"x0":1.5078459774507886,"y0":50.00472945208633,"z0":5.935518944914543,"aX":2.385234092732957},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.4,"breakHorizontal":-1.4,"spinRate":991,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.44080964966985814,"extension":6.029928439979424},"index":0,"playId":"15db8134-684d-3437-873b-8f5d468cfa0f","pitchNumber":1,"startTime":"2025-08-05T02:37:20.531Z","endTime":"2025-08-05T02:37:24.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.612576481513933,"aZ":-25.68802070209563,"pfxX":-1.3084960452493242,"pfxZ":3.9551436082834783,"pX":-0.28389565170096676,"pZ":4.1755269059970646,"vX0":-4.247740457974066,"vY0":-126.25044727868843,"vZ0":-0.011224000080403806,"x":127.82,"y":126.04,"x0":1.5791477250521566,"y0":50.006072805416196,"z0":6.218653525322914,"aX":-2.1487703487748786},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.4,"breakHorizontal":3.2,"spinRate":2423,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.43105007892630054,"extension":5.803631092430202},"index":1,"playId":"335bc71f-dd52-397f-9768-3e2a5004a79d","pitchNumber":2,"startTime":"2025-08-05T02:37:40.761Z","endTime":"2025-08-05T02:37:46.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":71.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.98433928897272,"aZ":-38.77642608029214,"pfxX":-2.764781736185857,"pfxZ":-5.303421877938664,"pX":-0.2733595401264567,"pZ":2.5327885815333744,"vX0":-3.353898782270864,"vY0":-109.8860976273578,"vZ0":0.5152884304942875,"x":127.42,"y":170.39,"x0":1.6207808952450875,"y0":50.00089553242455,"z0":6.352544096276132,"aX":-3.4441398647314507},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-9.2,"breakHorizontal":5.8,"spinRate":2530,"spinDirection":321},"zone":5,"typeConfidence":2.0,"plateTime":0.4948589225865856,"extension":5.765230951105333},"hitData":{"launchSpeed":92.8,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.81,"coordY":151.68}},"index":2,"playId":"a87990f1-dc0f-3ef1-b6dc-934fb5f2b1ec","pitchNumber":3,"startTime":"2025-08-05T02:38:03.712Z","endTime":"2025-08-05T02:38:14.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":641778,"link":"/api/v1/people/641778"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.6,"leverageIndex":0.15,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:38:14.107Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a line drive to left fielder Jordan Beck.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T02:40:27.866Z","endTime":"2025-08-05T02:41:13.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carson Palmquist replaces Ryan Rolison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T02:39:00.949Z","endTime":"2025-08-05T02:40:30.094Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687223,"link":"/api/v1/people/687223"},"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":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.582697931881086,"aZ":-19.547984169818513,"pfxX":5.651681029022793,"pfxZ":7.035133488628841,"pX":0.688901314926765,"pZ":2.9540041500967713,"vX0":-4.207950797269026,"vY0":-132.23320767281905,"vZ0":-1.2999278623753336,"x":90.74,"y":159.02,"x0":1.5557954588072742,"y0":50.00381753887535,"z0":4.867153354051065,"aX":10.146235465129715},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.7,"breakHorizontal":-9.5,"spinRate":2057,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.41206873620808393,"extension":7.284138520678177},"index":1,"playId":"da1ee528-2a1a-31f6-874a-1724e9e97a54","pitchNumber":1,"startTime":"2025-08-05T02:40:30.094Z","endTime":"2025-08-05T02:40:34.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":74.5,"endSpeed":69.4,"strikeZoneTop":3.37893142986714,"strikeZoneBottom":1.53809612905206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.143692851522676,"aZ":-35.7188629025218,"pfxX":-5.577237138424662,"pfxZ":-2.9619333799274457,"pX":-1.1437003115559354,"pZ":0.9264769632539699,"vX0":-4.152916066444412,"vY0":-108.55284875799265,"vZ0":-0.24646665892162178,"x":160.6,"y":213.77,"x0":1.5152505162458498,"y0":50.00055232631468,"z0":4.914377233065022,"aX":-6.685744768305559},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-5.2,"breakHorizontal":11.2,"spinRate":2108,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.5036449395246141,"extension":7.516060443971973},"index":2,"playId":"1cca7225-18e4-3d2d-846d-1cf2bcc1cefb","pitchNumber":2,"startTime":"2025-08-05T02:40:46.282Z","endTime":"2025-08-05T02:40:51.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":70.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.45276498172063,"aZ":-30.86240975256217,"pfxX":-2.5808071427600283,"pfxZ":1.0568714657936358,"pX":-0.15031901888842614,"pZ":2.309716526779729,"vX0":-3.07488013377833,"vY0":-109.85209836008764,"vZ0":1.163264177495262,"x":122.73,"y":176.42,"x0":1.5941933102885657,"y0":50.003596471149734,"z0":5.013497893557475,"aX":-3.2057694965663104},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":2.4,"breakHorizontal":5.4,"spinRate":2107,"spinDirection":268},"zone":5,"typeConfidence":2.0,"plateTime":0.49550831615514923,"extension":7.232248863462834},"hitData":{"launchSpeed":87.9,"launchAngle":18.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":45.02,"coordY":101.92}},"index":3,"playId":"f83126f6-157c-3e98-a4c6-5124832e2c6a","pitchNumber":3,"startTime":"2025-08-05T02:41:02.043Z","endTime":"2025-08-05T02:41:13.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:41:13.123Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Loperfido singles on a ground ball to right fielder Tyler Freeman. Ernie Clement to 3rd.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T02:41:17.836Z","endTime":"2025-08-05T02:42:02.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"postOnThird":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.5,"endSpeed":80.6,"strikeZoneTop":3.42465745234692,"strikeZoneBottom":1.56418392913823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.383581946648498,"aZ":-27.350539769672142,"pfxX":0.5882428418087464,"pfxZ":2.9834239357327457,"pX":-1.3152312793498877,"pZ":1.773610365960951,"vX0":-7.127878466916443,"vY0":-124.63468056744274,"vZ0":-2.5294182640114125,"x":167.13,"y":190.89,"x0":1.4715504255329674,"y0":50.0052764069532,"z0":4.9966890115337375,"aX":0.9531338525085424},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.2,"breakHorizontal":0.1,"spinRate":2023,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.43480884823111143,"extension":7.411227836595585},"index":0,"playId":"2f702b06-b9f1-3500-a7c0-450f6e73a38f","pitchNumber":1,"startTime":"2025-08-05T02:41:37.184Z","endTime":"2025-08-05T02:41:41.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45917037274296,"aZ":-17.555007038481815,"pfxX":6.1875213331234225,"pfxZ":7.873851800412869,"pX":0.312067834956246,"pZ":2.582243937131175,"vX0":-6.002481132187997,"vY0":-134.2848264205801,"vZ0":-2.977014754256227,"x":105.1,"y":169.06,"x0":1.7543640173148376,"y0":50.00611956854207,"z0":4.929027175185099,"aX":11.494203563030126},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":-10.2,"spinRate":2211,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.4052697443204689,"extension":7.214243706266426},"hitData":{"launchSpeed":93.8,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.96,"coordY":104.05}},"index":1,"playId":"c369bc12-dcb3-3b24-869b-2f9cd3aea2f1","pitchNumber":2,"startTime":"2025-08-05T02:41:52.738Z","endTime":"2025-08-05T02:42:02.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.2,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:42:02.757Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Davis Schneider strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T02:42:20.347Z","endTime":"2025-08-05T02:43:22.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"postOnThird":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":70.0,"strikeZoneTop":3.01147022455441,"strikeZoneBottom":1.45937557643229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.972005032507166,"aZ":-35.559674267857886,"pfxX":-3.1799525712579797,"pfxZ":-2.741477474285281,"pX":1.108781039377228,"pZ":2.305029166733263,"vX0":-0.527873174975159,"vY0":-109.96467130836855,"vZ0":2.084037146802599,"x":74.74,"y":176.54,"x0":1.764820808345197,"y0":50.00318003703078,"z0":5.094791774932329,"aX":-3.9267449232724725},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-4.2,"breakHorizontal":5.9,"spinRate":1903,"spinDirection":265},"zone":12,"typeConfidence":2.0,"plateTime":0.49651558497978954,"extension":7.400996846412383},"index":0,"playId":"f008805a-b920-3245-9361-e4a7dd10e1de","pitchNumber":1,"startTime":"2025-08-05T02:42:40.521Z","endTime":"2025-08-05T02:42:44.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.6,"strikeZoneTop":3.07,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.82476323886541,"aZ":-28.067220472076258,"pfxX":0.08456500651163468,"pfxZ":2.704753104037655,"pX":0.2152999877774975,"pZ":2.350659238375206,"vX0":-3.2160118552869035,"vY0":-121.33804604072168,"vZ0":-0.612574696436215,"x":108.79,"y":175.31,"x0":1.5371114673736017,"y0":50.00220638702983,"z0":5.014966158090395,"aX":0.12914506620581684},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.0,"breakHorizontal":0.5,"spinRate":1883,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.4484082022679896,"extension":7.205700689646053},"index":1,"playId":"24ba4a91-e1c0-3cb7-94c7-ab48c3a16988","pitchNumber":2,"startTime":"2025-08-05T02:42:57.834Z","endTime":"2025-08-05T02:43:01.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":75.9,"endSpeed":70.9,"strikeZoneTop":3.07,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.456540454191487,"aZ":-34.47433004943173,"pfxX":-4.298216360505762,"pfxZ":-1.8357039059275557,"pX":-0.9442006482826052,"pZ":1.4709279245757823,"vX0":-4.053669381474765,"vY0":-110.56615299720309,"vZ0":0.10385392799377047,"x":152.99,"y":199.06,"x0":1.463131518103003,"y0":50.0029496069167,"z0":5.00489161392146,"aX":-5.385899169321547},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-3.0,"breakHorizontal":8.8,"spinRate":2056,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.4930907271100904,"extension":7.407086081204851},"index":2,"playId":"41b478d8-ee2a-32d2-b1e8-5d1c698d5e8b","pitchNumber":3,"startTime":"2025-08-05T02:43:17.939Z","endTime":"2025-08-05T02:43:22.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:43:22.446Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a ground ball to center fielder Brenton Doyle. Ernie Clement scores. Joey Loperfido to 3rd.","rbi":1,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T02:43:25.245Z","endTime":"2025-08-05T02:44:56.608Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnThird":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":687223,"link":"/api/v1/people/687223"},"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(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":83.2,"endSpeed":77.9,"strikeZoneTop":3.46068561292611,"strikeZoneBottom":1.69430391173888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.967254294724814,"aZ":-28.047879185143756,"pfxX":0.6825115625591822,"pfxZ":2.705451194637206,"pX":0.8619481159101219,"pZ":2.199537544284892,"vX0":-1.9333619575962306,"vY0":-121.40675093469619,"vZ0":-0.8762120288364339,"x":84.14,"y":179.39,"x0":1.5724865079308301,"y0":50.002028679187255,"z0":4.96007199177337,"aX":1.0408404984313382},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.9,"breakHorizontal":-0.8,"spinRate":1896,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4474956803079828,"extension":7.454118102447589},"index":0,"playId":"3ef8c75c-b165-3910-b492-4309679ecbda","pitchNumber":1,"startTime":"2025-08-05T02:43:45.443Z","endTime":"2025-08-05T02:43:49.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":75.3,"endSpeed":70.0,"strikeZoneTop":3.469999080464,"strikeZoneBottom":1.45280374343471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.173701909322894,"aZ":-33.93446236102755,"pfxX":-4.084840913447244,"pfxZ":-1.4327789426715691,"pX":-1.402619219906778,"pZ":1.528447663698331,"vX0":-4.800597734243297,"vY0":-109.59431775450815,"vZ0":0.25818415760525637,"x":170.46,"y":197.51,"x0":1.3416316809823985,"y0":50.00487568788527,"z0":5.014008919891859,"aX":-5.0024330170790074},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-2.3,"breakHorizontal":8.6,"spinRate":2093,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4985101636855238,"extension":7.379751720587342},"index":1,"playId":"7119e952-32dc-3669-8f01-ddc37a3a8a60","pitchNumber":2,"startTime":"2025-08-05T02:44:04.982Z","endTime":"2025-08-05T02:44:09.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.2,"strikeZoneTop":3.47000272249058,"strikeZoneBottom":1.66177679259351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.67074455081056,"aZ":-19.062258811796916,"pfxX":6.977695416453196,"pfxZ":7.017997922915573,"pX":-1.5277565149275993,"pZ":0.8775560699811271,"vX0":-10.900974095100448,"vY0":-134.68811641465211,"vZ0":-6.538960944637882,"x":175.23,"y":215.09,"x0":1.6346482357454488,"y0":50.00058691017915,"z0":4.649309751843188,"aX":13.033084852939606},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":-10.8,"spinRate":2148,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.4040903940351419,"extension":7.321182330823816},"index":2,"playId":"6d593515-7029-318b-94c8-669eef7ccb77","pitchNumber":3,"startTime":"2025-08-05T02:44:24.839Z","endTime":"2025-08-05T02:44:29.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":70.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.889734695948302,"aZ":-33.59185963967298,"pfxX":-4.998414221821102,"pfxZ":-1.1392335326198673,"pX":-0.21266409955375573,"pZ":2.3182227913917033,"vX0":-2.093565515020067,"vY0":-110.45106672039631,"vZ0":1.549616582939961,"x":125.11,"y":176.19,"x0":1.3939939535683397,"y0":50.001827950899276,"z0":5.114673070787787,"aX":-6.234136760269438},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-1.4,"breakHorizontal":9.6,"spinRate":2004,"spinDirection":278},"zone":5,"typeConfidence":2.0,"plateTime":0.4940873546409681,"extension":7.259090515805967},"hitData":{"launchSpeed":94.6,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.74,"coordY":83.78}},"index":3,"playId":"3c727ebd-403f-3a57-a49e-dbd7998708ab","pitchNumber":4,"startTime":"2025-08-05T02:44:43.531Z","endTime":"2025-08-05T02:44:56.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:44:56.608Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bo Bichette homers (15) on a fly ball to center field. Joey Loperfido scores. Nathan Lukes scores.","rbi":3,"awayScore":13,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T02:45:06.746Z","endTime":"2025-08-05T02:45:51.384Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":687223,"link":"/api/v1/people/687223"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":{"id":687223,"link":"/api/v1/people/687223"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":{"id":687223,"link":"/api/v1/people/687223"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.118982108805305,"aZ":-21.318952773445698,"pfxX":6.164803548998077,"pfxZ":6.033399557403633,"pX":-0.7182557667534322,"pZ":2.0858147278920938,"vX0":-8.320172680612874,"vY0":-132.03708270424596,"vZ0":-3.0463031784322054,"x":144.38,"y":182.46,"x0":1.645378971849099,"y0":50.002382053797966,"z0":4.789829977944559,"aX":11.091487709055786},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.6,"breakHorizontal":-9.7,"spinRate":2094,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.41185785515399376,"extension":7.387186783397667},"hitData":{"launchSpeed":101.8,"launchAngle":34.0,"totalDistance":434.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.14,"coordY":24.6}},"index":0,"playId":"c7f8f1c4-e801-3f0d-bbf6-f1e96f4f1ac7","pitchNumber":1,"startTime":"2025-08-05T02:45:25.181Z","endTime":"2025-08-05T02:45:51.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"third":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:45:51.384Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vladimir Guerrero Jr. lines out to second baseman Thairo Estrada.","rbi":0,"awayScore":13,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T02:46:10.410Z","endTime":"2025-08-05T02:48:08.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"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(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":77.1,"endSpeed":72.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.226714456198057,"aZ":-29.339578002186396,"pfxX":-3.367787331187391,"pfxZ":2.169262603818378,"pX":-0.8461677420904965,"pZ":2.473674394138767,"vX0":-4.45402030920711,"vY0":-112.40233497262253,"vZ0":1.0066259267190085,"x":149.25,"y":171.99,"x0":1.5823684093632133,"y0":50.003413460951066,"z0":4.95036454752169,"aX":-4.40247585527289},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":4.4,"breakHorizontal":7.1,"spinRate":2054,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.48331075403835166,"extension":7.384065186877404},"index":0,"playId":"252a3f86-6204-360b-ab27-7e1c6f66343c","pitchNumber":1,"startTime":"2025-08-05T02:46:15.675Z","endTime":"2025-08-05T02:46:20.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.0,"endSpeed":85.5,"strikeZoneTop":3.61410686758774,"strikeZoneBottom":1.63429607005788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.887574431970314,"aZ":-20.87943028152828,"pfxX":7.643364766819354,"pfxZ":6.132982334700649,"pX":-1.6016246263843155,"pZ":1.9457075207372412,"vX0":-11.225598085549548,"vY0":-133.65704603078174,"vZ0":-3.5910562483430146,"x":178.05,"y":186.25,"x0":1.6249457429488576,"y0":50.006106680717636,"z0":4.773686574518781,"aX":14.084762122293395},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.7,"breakHorizontal":-11.9,"spinRate":2344,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.40699011383984196,"extension":7.369625335162559},"index":1,"playId":"e5df606c-735f-3c48-a727-037527bf900e","pitchNumber":2,"startTime":"2025-08-05T02:46:41.193Z","endTime":"2025-08-05T02:46:47.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.9,"endSpeed":68.3,"strikeZoneTop":3.61600009217027,"strikeZoneBottom":1.59880021336076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.02683385159341,"aZ":-32.07049503500297,"pfxX":-6.629852668079787,"pfxZ":0.08572710868935651,"pX":1.4200936973143636,"pZ":3.4358247324714224,"vX0":1.1262189968961125,"vY0":-107.56286257752186,"vZ0":3.882849779370634,"x":62.87,"y":146.01,"x0":1.7543983036821353,"y0":50.00118779904093,"z0":5.142866728735191,"aX":-7.840320039090448},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":1.4,"breakHorizontal":11.8,"spinRate":2116,"spinDirection":273},"zone":12,"typeConfidence":2.0,"plateTime":0.5074017572875782,"extension":7.419189454889612},"index":2,"playId":"ab867ef7-b200-32fe-bdff-16f352f00879","pitchNumber":3,"startTime":"2025-08-05T02:46:58.642Z","endTime":"2025-08-05T02:47:08.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.24667113255041,"aZ":-20.753406449575202,"pfxX":6.041628710776138,"pfxZ":6.214028191592866,"pX":-0.18492045534562643,"pZ":1.8982425784224288,"vX0":-7.0889897238355815,"vY0":-133.57315339942306,"vZ0":-3.952858461509338,"x":124.05,"y":187.53,"x0":1.697714874857601,"y0":50.00052596120001,"z0":4.858586524177355,"aX":11.099408578862954},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.8,"breakHorizontal":-9.7,"spinRate":2226,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.407452185944742,"extension":7.203530304816405},"index":3,"playId":"c94e2430-64bc-31e3-91f2-d3810ebbc57a","pitchNumber":4,"startTime":"2025-08-05T02:47:17.422Z","endTime":"2025-08-05T02:47:21.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":71.5,"strikeZoneTop":3.6700007876458,"strikeZoneBottom":1.65996284765489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.072394230548554,"aZ":-32.820301003074206,"pfxX":-2.594588213201365,"pfxZ":-0.5042454343345071,"pX":-1.2931377238011854,"pZ":1.4407363136129478,"vX0":-5.528054671456638,"vY0":-111.7407624832321,"vZ0":-0.31856619276872544,"x":166.29,"y":199.88,"x0":1.539298254132374,"y0":50.00386132304315,"z0":4.926217011028162,"aX":-3.3161627416841895},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-0.7,"breakHorizontal":6.0,"spinRate":2067,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.4881460688679433,"extension":7.314214800480213},"index":4,"playId":"421c64cc-ae3b-373d-80b8-651f4fc6e7f9","pitchNumber":5,"startTime":"2025-08-05T02:47:45.132Z","endTime":"2025-08-05T02:47:50.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.68487515089538,"aZ":-19.606231231552403,"pfxX":6.229785205242253,"pfxZ":6.877373504311267,"pX":0.20726230378173144,"pZ":2.1198789029188183,"vX0":-5.899570563703692,"vY0":-133.7784762161952,"vZ0":-3.4478738296272535,"x":109.1,"y":181.54,"x0":1.6231956181847895,"y0":50.0019760103011,"z0":4.817137994935075,"aX":11.3825085374609},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.0,"breakHorizontal":-10.1,"spinRate":2361,"spinDirection":118},"zone":8,"typeConfidence":2.0,"plateTime":0.4081885308502988,"extension":7.310805743527343},"hitData":{"launchSpeed":108.5,"launchAngle":8.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":133.07,"coordY":145.09}},"index":5,"playId":"5338d2bd-47cc-3f83-9ac1-c11adf987381","pitchNumber":6,"startTime":"2025-08-05T02:48:02.844Z","endTime":"2025-08-05T02:48:08.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:48:08.312Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Addison Barger walks.","rbi":0,"awayScore":13,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T02:48:22.731Z","endTime":"2025-08-05T02:49:22.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.69000037634676,"strikeZoneBottom":1.76146008030569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.924445383459204,"aZ":-17.28368752842647,"pfxX":6.436433113677512,"pfxZ":8.139195154783469,"pX":-1.1353858707981175,"pZ":1.779297028234328,"vX0":-9.666958470276274,"vY0":-133.91684622845986,"vZ0":-4.837290861388884,"x":160.28,"y":190.74,"x0":1.6727924725149657,"y0":50.00376802655629,"z0":4.832301479234289,"aX":11.777690857142362},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":-9.7,"spinRate":2320,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4078620798023551,"extension":7.571248722058803},"index":0,"playId":"6d292d92-c4b3-3059-bcb2-ea4a7c73df3a","pitchNumber":1,"startTime":"2025-08-05T02:48:32.191Z","endTime":"2025-08-05T02:48:37.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.78462750776307,"strikeZoneBottom":1.86547674724824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.76614248416545,"aZ":-24.541197828716083,"pfxX":-0.33501339351853066,"pfxZ":4.770757203257181,"pX":-0.872285772847484,"pZ":2.356418646778825,"vX0":-5.897326161655204,"vY0":-124.80356089180754,"vZ0":-1.3878774411969592,"x":150.25,"y":175.16,"x0":1.5508605900249226,"y0":50.002597208927604,"z0":4.9140033683444155,"aX":-0.5354810153944188},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.6,"breakHorizontal":1.8,"spinRate":2126,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.436498089206125,"extension":7.370359187419103},"index":1,"playId":"fce9d946-dc7b-30df-aed8-783161b6b2a1","pitchNumber":2,"startTime":"2025-08-05T02:48:46.631Z","endTime":"2025-08-05T02:48:50.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.71917252961723,"strikeZoneBottom":1.76340164008557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.087311189159323,"aZ":-20.603864217511376,"pfxX":7.220036955659824,"pfxZ":6.219263860097434,"pX":0.09995914848012506,"pZ":1.1506604834823542,"vX0":-7.01706934218254,"vY0":-134.7308450376531,"vZ0":-5.791933794455177,"x":113.19,"y":207.71,"x0":1.785661537673909,"y0":50.00008593646985,"z0":4.7598699715238295,"aX":13.425976035817804},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":-11.8,"spinRate":2223,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.40475097858004316,"extension":7.278864343178474},"index":2,"playId":"25011573-be18-38ed-9a45-6f03480a69f1","pitchNumber":3,"startTime":"2025-08-05T02:49:01.734Z","endTime":"2025-08-05T02:49:05.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.806852849214867,"aZ":-21.194197174632464,"pfxX":6.7150003925494355,"pfxZ":5.976738212937267,"pX":-1.1262660238745987,"pZ":2.348605365327814,"vX0":-9.939875904185605,"vY0":-133.91787132270767,"vZ0":-2.37108988763869,"x":159.93,"y":175.37,"x0":1.7415805661690296,"y0":50.003734610467475,"z0":4.743002610175694,"aX":12.338628526701397},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.6,"breakHorizontal":-10.3,"spinRate":2312,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.40722505890464067,"extension":7.3674087393653895},"index":3,"playId":"5e38c512-9d09-378b-8e46-9887ae70f114","pitchNumber":4,"startTime":"2025-08-05T02:49:17.635Z","endTime":"2025-08-05T02:49:22.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:49:22.052Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Kirk singles on a ground ball to center fielder Brenton Doyle. Addison Barger to 2nd.","rbi":0,"awayScore":13,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T02:50:38.322Z","endTime":"2025-08-05T02:50:51.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnSecond":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":13,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-05T02:49:28.498Z","endTime":"2025-08-05T02:50:40.356Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.070888774869708,"aZ":-21.90623109922939,"pfxX":7.353548744729343,"pfxZ":5.658816410748483,"pX":0.259505048768441,"pZ":2.377174249182663,"vX0":-6.095124581906421,"vY0":-133.6660978727005,"vZ0":-2.6763748848391953,"x":107.11,"y":174.6,"x0":1.6108776422725952,"y0":50.00320903328381,"z0":4.9596346753728335,"aX":13.343352844727283},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.8,"breakHorizontal":-12.0,"spinRate":2241,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.4093440938924595,"extension":7.324857546351444},"hitData":{"launchSpeed":97.5,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.34,"coordY":92.39}},"index":1,"playId":"3f4e8602-e643-35ab-856e-5cbea64428fa","pitchNumber":1,"startTime":"2025-08-05T02:50:40.356Z","endTime":"2025-08-05T02:50:51.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:50:51.049Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a ground ball to center fielder Brenton Doyle. Addison Barger scores. Alejandro Kirk to 2nd.","rbi":1,"awayScore":14,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T02:50:59.360Z","endTime":"2025-08-05T02:52:29.679Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":{"id":687223,"link":"/api/v1/people/687223"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.883311273647397,"aZ":-22.184013951679415,"pfxX":5.115344136181143,"pfxZ":5.55984816046675,"pX":-0.1407473340419333,"pZ":2.473094969310897,"vX0":-6.2450486676782635,"vY0":-131.88341417219084,"vZ0":-2.383250092514044,"x":122.36,"y":172.01,"x0":1.5717651804531878,"y0":50.00067561430293,"z0":4.991031596818028,"aX":9.187414183636157},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.8,"breakHorizontal":-8.2,"spinRate":2120,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.41223475471891247,"extension":7.337224321605051},"index":0,"playId":"2dac2630-7131-3ce7-8a1f-f2bff60de755","pitchNumber":1,"startTime":"2025-08-05T02:51:21.093Z","endTime":"2025-08-05T02:51:26.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":76.5,"endSpeed":71.3,"strikeZoneTop":3.36492626914533,"strikeZoneBottom":1.44636535546544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.387533661079914,"aZ":-34.83196072677676,"pfxX":-4.477004476740947,"pfxZ":-2.096637992559863,"pX":-1.503743715315357,"pZ":1.8342114006900037,"vX0":-5.382993771912716,"vY0":-111.44703106084313,"vZ0":0.7869572761488675,"x":174.32,"y":189.26,"x0":1.516485017982529,"y0":50.002488709476125,"z0":5.04956580704094,"aX":-5.679103101376571},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-3.4,"breakHorizontal":9.4,"spinRate":2094,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.4898354166677641,"extension":7.489484810765361},"index":1,"playId":"2f16fa0b-fb60-3446-9be3-16410e3ea577","pitchNumber":2,"startTime":"2025-08-05T02:51:40.417Z","endTime":"2025-08-05T02:51:46.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":75.7,"endSpeed":70.2,"strikeZoneTop":3.35079498655906,"strikeZoneBottom":1.39495507608103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.969388707338346,"aZ":-34.51812308331987,"pfxX":-5.14285496372157,"pfxZ":-1.8847470184886301,"pX":-1.1261369187194181,"pZ":3.0507367161222603,"vX0":-4.134405418419251,"vY0":-110.24438130982116,"vZ0":3.3244253565888435,"x":159.93,"y":156.41,"x0":1.4357854766882772,"y0":50.00373840109634,"z0":5.145434982780919,"aX":-6.387013742553191},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-2.3,"breakHorizontal":10.3,"spinRate":2164,"spinDirection":271},"zone":11,"typeConfidence":2.0,"plateTime":0.4951489932669664,"extension":6.98629041407532},"index":2,"playId":"644565b4-db0f-32ad-bab9-041c4c874e74","pitchNumber":3,"startTime":"2025-08-05T02:52:00.577Z","endTime":"2025-08-05T02:52:04.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.216185910507296,"aZ":-22.244883494816605,"pfxX":6.314330174483933,"pfxZ":5.346657164232301,"pX":-0.8553173882487669,"pZ":2.1210961828211126,"vX0":-9.10305721308035,"vY0":-133.98983247321544,"vZ0":-3.099061215564967,"x":149.6,"y":181.51,"x0":1.7329986957904076,"y0":50.002749702405026,"z0":4.844762723237501,"aX":11.725245989867597},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.4,"breakHorizontal":-10.0,"spinRate":2243,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4055398603830582,"extension":7.379316804750967},"hitData":{"launchSpeed":99.2,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":155.87,"coordY":86.31}},"index":3,"playId":"33df60a1-5694-33f4-b4aa-e360d39353f9","pitchNumber":4,"startTime":"2025-08-05T02:52:18.566Z","endTime":"2025-08-05T02:52:29.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:52:29.679Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, second baseman Thairo Estrada to first baseman Warming Bernabel.","rbi":0,"awayScore":14,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T02:52:46.218Z","endTime":"2025-08-05T02:54:35.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.472668662556057,"aZ":-21.39899797914104,"pfxX":6.40951525959261,"pfxZ":5.794688360108038,"pX":0.8211051028032328,"pZ":2.1541632811719107,"vX0":-5.076731361755823,"vY0":-133.9361054579136,"vZ0":-3.356122366401854,"x":85.7,"y":180.62,"x0":1.8863997391324467,"y0":50.003784166399434,"z0":4.911717369423519,"aX":11.922742954370166},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":-10.8,"spinRate":2145,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.4052768497951931,"extension":7.298161936077397},"index":0,"playId":"f0298e3b-6d19-3ad2-b21b-eedbc2378270","pitchNumber":1,"startTime":"2025-08-05T02:53:03.311Z","endTime":"2025-08-05T02:53:06.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.969380632025697,"aZ":-20.580934876763163,"pfxX":6.533254179928717,"pfxZ":6.338555076052559,"pX":0.5854082017748334,"pZ":3.2752835678614014,"vX0":-5.649226453170421,"vY0":-133.25632007177896,"vZ0":-0.5002916016150951,"x":94.69,"y":150.35,"x0":1.8662184660415013,"y0":50.00519895528157,"z0":4.9297602171372334,"aX":11.955617009100141},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.6,"breakHorizontal":-10.9,"spinRate":2287,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.40833514372069146,"extension":7.152544595545773},"index":1,"playId":"b3555fc3-c659-3ea5-a59f-3a3709ce5cf9","pitchNumber":2,"startTime":"2025-08-05T02:53:24.260Z","endTime":"2025-08-05T02:53:27.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.39271066781346,"aZ":-20.55875345281375,"pfxX":6.06038828697568,"pfxZ":6.341169818839578,"pX":0.4269078915650732,"pZ":3.1205387744892676,"vX0":-5.629892643395566,"vY0":-133.40503789106492,"vZ0":-1.0895437678357582,"x":100.73,"y":154.53,"x0":1.7610592596382983,"y0":50.00051544115962,"z0":4.993974926648186,"aX":11.097156990669994},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":-10.0,"spinRate":2180,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.40809345661914875,"extension":7.163578864315502},"index":2,"playId":"4a57c650-d527-3550-bc82-25af24ea1ba5","pitchNumber":3,"startTime":"2025-08-05T02:53:42.398Z","endTime":"2025-08-05T02:53:49.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":71.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.65424757152045,"aZ":-34.75590675987599,"pfxX":-4.898247136943068,"pfxZ":-2.0295998085420255,"pX":-0.8659621103345497,"pZ":2.4533631884239777,"vX0":-3.900089828106468,"vY0":-111.25004321187525,"vZ0":2.1324033079914653,"x":150.01,"y":172.54,"x0":1.5386973931532169,"y0":50.00532874755919,"z0":5.053234555194195,"aX":-6.21620929551027},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-2.9,"breakHorizontal":9.8,"spinRate":2174,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.4900361301496998,"extension":7.425527562643645},"index":3,"playId":"18b5f414-0122-3fb2-98a9-36a5d44015ef","pitchNumber":4,"startTime":"2025-08-05T02:54:04.247Z","endTime":"2025-08-05T02:54:09.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.808440032447756,"aZ":-20.752374953274074,"pfxX":6.405149465401082,"pfxZ":6.121414743076414,"pX":0.10223999980843738,"pZ":2.9050710269685722,"vX0":-6.663623955807274,"vY0":-134.20762865279485,"vZ0":-1.6938484747868747,"x":113.1,"y":160.34,"x0":1.7584152438613128,"y0":50.00270269035053,"z0":4.9888648309975165,"aX":11.951936473360652},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.0,"breakHorizontal":-10.6,"spinRate":2201,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.40460175109176477,"extension":7.243090657222815},"hitData":{"launchSpeed":96.6,"launchAngle":0.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.17,"coordY":147.63}},"index":4,"playId":"3af449e6-bc83-357f-a852-bd22009d0ef6","pitchNumber":5,"startTime":"2025-08-05T02:54:28.204Z","endTime":"2025-08-05T02:54:35.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:54:35.144Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thairo Estrada strikes out swinging.","rbi":0,"awayScore":14,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T02:57:06.214Z","endTime":"2025-08-05T02:57:43.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Braydon Fisher replaces Eric Lauer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":14,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T02:55:23.954Z","endTime":"2025-08-05T02:56:17.344Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680755,"link":"/api/v1/people/680755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641778,"link":"/api/v1/people/641778","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ty France replaces first baseman Vladimir Guerrero Jr., batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":14,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-05T02:56:17.344Z","endTime":"2025-08-05T02:57:08.470Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":665489,"link":"/api/v1/people/665489"},"defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.32445632605955,"strikeZoneBottom":1.47552157303181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.330089082333373,"aZ":-14.45983267027121,"pfxX":-1.7105411534796755,"pfxZ":9.123597029191787,"pX":0.4748250114208447,"pZ":3.540307317532806,"vX0":0.9088177485908336,"vY0":-137.6911306006296,"vZ0":-5.195236672080652,"x":98.9,"y":143.19,"x0":0.36470743438008135,"y0":50.00354941350054,"z0":6.411916854942079,"aX":-3.3218128843931183},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":2.9,"spinRate":2333,"spinDirection":208},"zone":12,"typeConfidence":0.88,"plateTime":0.39607149111139694,"extension":5.421597966137479},"index":2,"playId":"163e8ccd-be98-3ec8-94d3-2b7bf306b96c","pitchNumber":1,"startTime":"2025-08-05T02:57:08.470Z","endTime":"2025-08-05T02:57:12.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.6,"strikeZoneTop":3.25249298194314,"strikeZoneBottom":1.54879178832316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.50674758806745,"aZ":-41.76256259905674,"pfxX":2.1024380011850075,"pfxZ":-6.742995320926905,"pX":-0.03371092890107479,"pZ":2.2773816015755175,"vX0":-1.350174386520735,"vY0":-117.66385791074767,"vZ0":-0.9108053722137274,"x":118.28,"y":177.29,"x0":0.2705418679996698,"y0":50.0043857384961,"z0":6.49401593904874,"aX":2.9880170020346646},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.2,"breakHorizontal":-3.5,"spinRate":2507,"spinDirection":34},"zone":5,"typeConfidence":0.9,"plateTime":0.46312558347607524,"extension":5.465475274214139},"index":3,"playId":"134fa94a-4483-3f7e-94b3-98728f5ac7ac","pitchNumber":2,"startTime":"2025-08-05T02:57:23.870Z","endTime":"2025-08-05T02:57:28.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.99417187528975,"aZ":-30.531755039099636,"pfxX":0.7988818520906067,"pfxZ":1.0074278267969863,"pX":1.4425078185183613,"pZ":3.0758181190622937,"vX0":2.342553570511753,"vY0":-126.33040961467835,"vZ0":-2.3262213029458376,"x":62.01,"y":155.73,"x0":0.4035910640174766,"y0":50.004409935318556,"z0":6.43537529454359,"aX":1.3060786732148844},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.6,"breakHorizontal":-1.9,"spinRate":2230,"spinDirection":129},"zone":12,"typeConfidence":0.89,"plateTime":0.4317018108790118,"extension":5.49779762461813},"index":4,"playId":"6466b488-0599-3980-9489-b80a4c247ef1","pitchNumber":3,"startTime":"2025-08-05T02:57:39.576Z","endTime":"2025-08-05T02:57:43.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_ab"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_ab"},{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:57:43.055Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braxton Fulford strikes out swinging.","rbi":0,"awayScore":14,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T02:57:45.904Z","endTime":"2025-08-05T02:59:17.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.8,"strikeZoneTop":3.16427833756564,"strikeZoneBottom":1.27647359995149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.905041274481174,"aZ":-14.767826334604553,"pfxX":-0.9931952639747799,"pfxZ":8.880709750177315,"pX":-0.07690176406929763,"pZ":3.6385660926808248,"vX0":-0.5646362191546458,"vY0":-138.19767859286327,"vZ0":-4.840067791775194,"x":119.93,"y":140.54,"x0":0.2582602038709172,"y0":50.004703561742076,"z0":6.383772386245251,"aX":-1.9472603148299323},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":1.9,"spinRate":2301,"spinDirection":206},"zone":11,"typeConfidence":0.87,"plateTime":0.3943152838261188,"extension":5.469714816595772},"index":0,"playId":"fce214fa-9258-3bb5-a7e4-7c12e3130e28","pitchNumber":1,"startTime":"2025-08-05T02:58:09.419Z","endTime":"2025-08-05T02:58:13.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.870916600211583,"aZ":-15.08395078110679,"pfxX":-0.5498220654150092,"pfxZ":8.55754786413103,"pX":0.7640195625190032,"pZ":2.9601533522536188,"vX0":1.260867836532892,"vY0":-139.5909456829032,"vZ0":-6.515024421840347,"x":87.88,"y":158.86,"x0":0.3803241642298438,"y0":50.00454039162014,"z0":6.29587965175548,"aX":-1.0983711339023172},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":0.7,"spinRate":2302,"spinDirection":204},"zone":3,"typeConfidence":0.85,"plateTime":0.39059212163361456,"extension":5.56913428030823},"index":1,"playId":"0a743d3c-f179-3e38-b7c8-504942b05dfa","pitchNumber":2,"startTime":"2025-08-05T02:58:26.297Z","endTime":"2025-08-05T02:58:30.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.716904629946278,"aZ":-16.028700225167434,"pfxX":-2.041935518265039,"pfxZ":8.215670332617808,"pX":-0.21302763538397043,"pZ":3.347850885077138,"vX0":-0.8059429730831904,"vY0":-138.50968036563387,"vZ0":-5.337641701050506,"x":125.12,"y":148.39,"x0":0.346077500565763,"y0":50.00053383276083,"z0":6.352952940102028,"aX":-4.010321871743952},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":3.8,"spinRate":2254,"spinDirection":206},"zone":2,"typeConfidence":0.89,"plateTime":0.393781652442748,"extension":5.533284457277076},"index":2,"playId":"2f019f86-b1ae-3ade-b589-c3288d48654c","pitchNumber":3,"startTime":"2025-08-05T02:58:45.668Z","endTime":"2025-08-05T02:58:50.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":14,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-05T02:58:58.679Z","endTime":"2025-08-05T02:59:13.817Z","isPitch":false,"type":"action","player":{"id":690924,"link":"/api/v1/people/690924"},"defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.12738429550535,"aZ":-15.70371224685472,"pfxX":-0.4556134237457401,"pfxZ":8.32573582115825,"pX":-0.15917869453176137,"pZ":3.882813271060412,"vX0":-1.3923639162700459,"vY0":-139.05083839988708,"vZ0":-4.0586732807825445,"x":123.07,"y":133.94,"x0":0.40517847336922397,"y0":50.00440871158543,"z0":6.387891743004965,"aX":-0.9017309971771899},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":1.1,"spinRate":2296,"spinDirection":200},"zone":11,"typeConfidence":0.84,"plateTime":0.3923262922902926,"extension":5.503729395285029},"index":4,"playId":"6a34c8a2-1b97-3e92-92a9-2df04ab1dba2","pitchNumber":4,"startTime":"2025-08-05T02:59:13.817Z","endTime":"2025-08-05T02:59:17.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_ab"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_ab"},{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T02:59:17.641Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Farmer singles on a ground ball to left fielder Joey Loperfido.","rbi":0,"awayScore":14,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T02:59:20.300Z","endTime":"2025-08-05T03:00:27.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.9,"strikeZoneTop":3.40000282180568,"strikeZoneBottom":1.58096537328259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.740942890542307,"aZ":-41.74844158477226,"pfxX":4.414013217561966,"pfxZ":-6.652883480963238,"pX":0.5905140942028255,"pZ":2.0581355402223345,"vX0":-0.6632011045869857,"vY0":-118.95055364518925,"vZ0":-1.3286959070596835,"x":94.49,"y":183.21,"x0":0.2984752829185862,"y0":50.00012865076408,"z0":6.392053332263509,"aX":6.356004831592539},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-12.1,"breakHorizontal":-7.8,"spinRate":2433,"spinDirection":28},"zone":9,"typeConfidence":0.9,"plateTime":0.45958891553342696,"extension":5.629808408199936},"index":0,"playId":"904fc79b-e656-3790-9947-ae7d1d466fd0","pitchNumber":1,"startTime":"2025-08-05T02:59:43.583Z","endTime":"2025-08-05T02:59:47.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.7,"strikeZoneTop":3.60424405634888,"strikeZoneBottom":1.6328419814656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.76086491142505,"aZ":-15.555073316672381,"pfxX":0.11921358895039114,"pfxZ":8.527096964061268,"pX":0.44675281434835024,"pZ":3.663311670224076,"vX0":-0.24832930436133152,"vY0":-137.5725714871971,"vZ0":-4.632956519582242,"x":99.97,"y":139.87,"x0":0.5220297539036933,"y0":50.00179971557718,"z0":6.397526043932972,"aX":0.23234104683077997},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":-0.1,"spinRate":2249,"spinDirection":200},"zone":3,"typeConfidence":0.66,"plateTime":0.39563799914162967,"extension":5.497458552421471},"index":1,"playId":"f58bce71-8b8d-35bc-8534-29ce81872570","pitchNumber":2,"startTime":"2025-08-05T02:59:59.321Z","endTime":"2025-08-05T03:00:05.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.869148072778955,"aZ":-15.866346432613033,"pfxX":-0.7276481920328485,"pfxZ":8.503923307387383,"pX":0.20527291435595188,"pZ":3.3282410487258693,"vX0":-0.9544245342139908,"vY0":-137.02931332111564,"vZ0":-5.363296377691636,"x":109.18,"y":148.92,"x0":0.6515316433934302,"y0":50.003912443973284,"z0":6.3803184732894636,"aX":-1.3955227295257728},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":1.6,"spinRate":2181,"spinDirection":199},"zone":2,"typeConfidence":0.82,"plateTime":0.39842564946099834,"extension":5.533915222528476},"hitData":{"launchSpeed":98.7,"launchAngle":7.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.86,"coordY":101.52}},"index":2,"playId":"135471d4-0059-3f8c-aa43-df6ca6c0fd1e","pitchNumber":3,"startTime":"2025-08-05T03:00:15.933Z","endTime":"2025-08-05T03:00:27.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_ab"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_ab"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:00:27.245Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman strikes out swinging.","rbi":0,"awayScore":14,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T03:00:38.119Z","endTime":"2025-08-05T03:02:21.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.6,"strikeZoneTop":3.32000335144163,"strikeZoneBottom":1.50832840489565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.26132648139183,"aZ":-29.52498266478407,"pfxX":0.32894607357363437,"pfxZ":1.6756372101446821,"pX":0.1054384126561303,"pZ":2.3253394966853014,"vX0":-0.56469102316203,"vY0":-125.69950660659505,"vZ0":-3.799824301246265,"x":112.98,"y":176.0,"x0":0.29146221491418733,"y0":50.0027071658416,"z0":6.284781048708805,"aX":0.5202384240712881},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.3,"breakHorizontal":-0.5,"spinRate":2250,"spinDirection":143},"zone":5,"typeConfidence":0.9,"plateTime":0.43770891125316647,"extension":5.6091041569869615},"index":0,"playId":"2d6dbdb4-8211-3ce9-a2a7-07c6b700a6cd","pitchNumber":1,"startTime":"2025-08-05T03:00:51.396Z","endTime":"2025-08-05T03:00:55.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.3,"strikeZoneTop":3.3199967455291,"strikeZoneBottom":1.52200215625154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.67584635776841,"aZ":-31.692371094295567,"pfxX":1.5154091973672954,"pfxZ":0.29671755309067294,"pX":0.5108394133830155,"pZ":2.462748928637664,"vX0":-0.19394975564136707,"vY0":-125.02345420028138,"vZ0":-3.3790103864043024,"x":97.53,"y":172.29,"x0":0.39129487522882106,"y0":50.00275119882638,"z0":6.381447215967111,"aX":2.4447821760052393},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.1,"breakHorizontal":-2.8,"spinRate":2301,"spinDirection":85},"zone":6,"typeConfidence":0.87,"plateTime":0.4349381812048696,"extension":5.471235316324071},"index":1,"playId":"6760b657-cf3d-3cd7-8096-0cd4a558adce","pitchNumber":2,"startTime":"2025-08-05T03:01:11.400Z","endTime":"2025-08-05T03:01:15.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.948905260609603,"aZ":-42.382498557699414,"pfxX":1.9310901830661713,"pfxZ":-6.998804868510967,"pX":-0.8306503123202056,"pZ":1.2924900937040134,"vX0":-3.462269687329822,"vY0":-119.17195629193269,"vZ0":-3.0914857795149793,"x":148.66,"y":203.88,"x0":0.38121308075191407,"y0":50.00444903474216,"z0":6.384275053684919,"aX":2.8163938243063984},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.2,"breakHorizontal":-2.8,"spinRate":2425,"spinDirection":24},"zone":13,"typeConfidence":0.9,"plateTime":0.4572181079976563,"extension":5.52245140869185},"index":2,"playId":"50595b89-04ca-31a7-b46b-a4bd42ef6951","pitchNumber":3,"startTime":"2025-08-05T03:01:29.995Z","endTime":"2025-08-05T03:01:33.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":79.6,"strikeZoneTop":3.32000289361401,"strikeZoneBottom":1.59672035594954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.72680119082139,"aZ":-39.55256063441688,"pfxX":2.789673876777865,"pfxZ":-4.761615632832829,"pX":1.2408124787112105,"pZ":1.114465975728741,"vX0":1.0880482341059396,"vY0":-121.75800330649194,"vZ0":-4.388441766297767,"x":69.7,"y":208.69,"x0":0.4296722974755964,"y0":50.00311308986932,"z0":6.250589859076057,"aX":4.322395878994823},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-9.2,"breakHorizontal":-5.3,"spinRate":2589,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.44447497316998463,"extension":5.683994600455628},"index":3,"playId":"78dd7d19-4477-3dcd-aeba-03107f91c137","pitchNumber":4,"startTime":"2025-08-05T03:01:54.932Z","endTime":"2025-08-05T03:01:59.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":82.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.01792864111771,"aZ":-29.891813859647833,"pfxX":1.0007207944781298,"pfxZ":1.3399602711664693,"pX":0.7713974495410443,"pZ":1.322460863054865,"vX0":0.34116411692567555,"vY0":-127.63973474580743,"vZ0":-6.7421712723519285,"x":87.6,"y":203.07,"x0":0.507009202730455,"y0":50.0000159787291,"z0":6.263612783402784,"aX":1.6993711407131138},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.6,"breakHorizontal":-1.9,"spinRate":2273,"spinDirection":176},"zone":14,"typeConfidence":0.9,"plateTime":0.4243852826591876,"extension":5.643167224325338},"index":4,"playId":"269085a9-652e-3693-8c53-d64ea50059c5","pitchNumber":5,"startTime":"2025-08-05T03:02:17.442Z","endTime":"2025-08-05T03:02:21.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:02:21.963Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Loperfido singles on a ground ball to left fielder Yanquiel Fernández, deflected by third baseman Kyle Farmer.","rbi":0,"awayScore":14,"homeScore":1,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T03:04:29.175Z","endTime":"2025-08-05T03:06:42.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,5,6,7,8,9,10],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Orlando Arcia replaces shortstop Ezequiel Tovar, batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":14,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T03:04:09.587Z","endTime":"2025-08-05T03:04:09.621Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":678662,"link":"/api/v1/people/678662"},"defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Austin Nola replaces catcher Hunter Goodman, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":14,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-05T03:04:09.621Z","endTime":"2025-08-05T03:04:09.624Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543592,"link":"/api/v1/people/543592"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Yanquiel Fernández replaces left fielder Jordan Beck, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":14,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-05T03:04:09.624Z","endTime":"2025-08-05T03:04:31.394Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":687597,"link":"/api/v1/people/687597"},"defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":84.9,"endSpeed":79.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.850440284786057,"aZ":-25.052327442157384,"pfxX":-0.05032047576994536,"pfxZ":4.478044661124974,"pX":0.37631351907478683,"pZ":3.760911951206905,"vX0":-3.1974506681183223,"vY0":-123.76417564537103,"vZ0":1.5854828685364681,"x":102.66,"y":137.24,"x0":1.6780389253763026,"y0":50.00301095320887,"z0":5.173764979932317,"aX":-0.07957471020866612},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.6,"breakHorizontal":0.6,"spinRate":2023,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.43837200369054674,"extension":7.323138467544864},"index":3,"playId":"c4001480-ae26-33bf-ad05-854c1d888c38","pitchNumber":1,"startTime":"2025-08-05T03:04:31.394Z","endTime":"2025-08-05T03:04:34.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":14,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":4,"startTime":"2025-08-05T03:04:46.790Z","endTime":"2025-08-05T03:04:58.553Z","isPitch":false,"type":"action","player":{"id":694388,"link":"/api/v1/people/694388"},"defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":70.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.995270207294293,"aZ":-34.860270439905136,"pfxX":-4.29405023032944,"pfxZ":-2.1676890213920137,"pX":-0.3377056398923272,"pZ":1.7848736552918971,"vX0":-3.117144597880943,"vY0":-110.14612194626783,"vZ0":0.9020889813691284,"x":129.87,"y":190.59,"x0":1.6494009880249818,"y0":50.00241748489097,"z0":5.031460802868018,"aX":-5.321005724440456},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-3.5,"breakHorizontal":8.5,"spinRate":2034,"spinDirection":271},"zone":7,"typeConfidence":2.0,"plateTime":0.49565746821146606,"extension":7.218665775857215},"index":5,"playId":"69fbfdd0-24c5-3dbc-b375-04bdf2ae795a","pitchNumber":2,"startTime":"2025-08-05T03:04:58.553Z","endTime":"2025-08-05T03:05:02.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.38735120812453,"aZ":-20.847920378923547,"pfxX":6.662366250459657,"pfxZ":6.142585388480962,"pX":0.1511476994189295,"pZ":2.9889417115117967,"vX0":-6.340042916018468,"vY0":-133.60127946902082,"vZ0":-1.3494661055834127,"x":111.24,"y":158.08,"x0":1.6667847230301698,"y0":50.0017775379431,"z0":4.970220169898638,"aX":12.284038085721644},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":-11.0,"spinRate":2313,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.40688109386338356,"extension":7.1570137617609895},"index":6,"playId":"b13cd66d-79ad-37af-9c73-4e7a06b72a4d","pitchNumber":3,"startTime":"2025-08-05T03:05:17.091Z","endTime":"2025-08-05T03:05:20.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":72.4,"strikeZoneTop":3.51999956844303,"strikeZoneBottom":1.62177331839366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.81899293484084,"aZ":-30.88023669585692,"pfxX":-1.7733350108726462,"pfxZ":0.9876945670323494,"pX":-1.5557231884550773,"pZ":2.6904035822500236,"vX0":-6.1173954929993375,"vY0":-112.73307916624664,"vZ0":1.5920582162920378,"x":176.3,"y":166.14,"x0":1.4025891000457955,"y0":50.00289956295743,"z0":5.048929522282506,"aX":-2.326212443378372},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":2.4,"breakHorizontal":4.4,"spinRate":2068,"spinDirection":278},"zone":11,"typeConfidence":2.0,"plateTime":0.48235713759976173,"extension":7.17832219334559},"index":7,"playId":"c8fa060d-3ca6-30db-9493-4a5144aae966","pitchNumber":4,"startTime":"2025-08-05T03:05:38.236Z","endTime":"2025-08-05T03:05:42.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.52000297651617,"strikeZoneBottom":1.70761345565943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.005869964373144,"aZ":-19.39859480626201,"pfxX":4.713986731773918,"pfxZ":6.849469158383171,"pX":-0.4147311353972595,"pZ":4.170641047507544,"vX0":-7.397062719449388,"vY0":-134.65421510220085,"vZ0":1.398353942614825,"x":132.81,"y":126.17,"x0":1.7361280229049731,"y0":50.000686477805964,"z0":5.003089888904533,"aX":8.790591775466774},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.0,"breakHorizontal":-7.2,"spinRate":2229,"spinDirection":111},"zone":11,"typeConfidence":2.0,"plateTime":0.4043901267994121,"extension":7.125450030644035},"index":8,"playId":"dc15b4a1-da59-37ec-ac5a-2ad037559a21","pitchNumber":5,"startTime":"2025-08-05T03:05:55.705Z","endTime":"2025-08-05T03:06:00.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.4,"strikeZoneTop":3.51999970432433,"strikeZoneBottom":1.72366333204073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.311353185050283,"aZ":-22.545648457780388,"pfxX":6.357801313904614,"pfxZ":5.086108231904433,"pX":1.7145375333484567,"pZ":3.3723290590593265,"vX0":-2.7146691333158195,"vY0":-135.4179701190164,"vZ0":0.01501381780104516,"x":51.65,"y":147.73,"x0":1.8935387906943526,"y0":50.00007045448122,"z0":4.919448881913745,"aX":12.030059008215222},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":-11.2,"spinRate":2180,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.40158070489816655,"extension":7.101058137204346},"index":9,"playId":"5020c459-5e6c-35a7-9577-9e098798ab14","pitchNumber":6,"startTime":"2025-08-05T03:06:12.014Z","endTime":"2025-08-05T03:06:18.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":86.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.622152869811277,"aZ":-21.583543511581702,"pfxX":5.863494135212253,"pfxZ":5.684391750438529,"pX":-0.8573832210771445,"pZ":1.786073482930563,"vX0":-9.011945730162545,"vY0":-134.0588495351774,"vZ0":-3.787269756126575,"x":149.68,"y":190.56,"x0":1.750409090684133,"y0":50.000560226181996,"z0":4.714623341556778,"aX":10.920911944231895},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.8,"breakHorizontal":-9.2,"spinRate":2240,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4049721275349296,"extension":7.248509824652758},"hitData":{"launchSpeed":86.9,"launchAngle":7.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.5,"coordY":101.52}},"index":10,"playId":"0ea6c384-2834-342b-9d81-fc991df4f456","pitchNumber":7,"startTime":"2025-08-05T03:06:31.908Z","endTime":"2025-08-05T03:06:42.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:06:42.338Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Davis Schneider strikes out swinging.","rbi":0,"awayScore":14,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T03:06:51.014Z","endTime":"2025-08-05T03:07:41.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543592,"link":"/api/v1/people/543592"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.1,"strikeZoneTop":3.17302182739656,"strikeZoneBottom":1.57928660162447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.407746652661963,"aZ":-27.61563711557317,"pfxX":-1.3310472439364536,"pfxZ":2.9725519953382973,"pX":0.8567896241946049,"pZ":2.244690139112798,"vX0":-2.1491654480094025,"vY0":-121.86413349767619,"vZ0":-0.6291510437107715,"x":84.34,"y":178.17,"x0":1.916265480802608,"y0":50.004193465749594,"z0":4.850136883881632,"aX":-2.04240426573779},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.5,"breakHorizontal":2.9,"spinRate":1974,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.44603596073484075,"extension":7.386891832858811},"index":0,"playId":"679fbea3-717a-3bf9-b32f-7f48c01c4857","pitchNumber":1,"startTime":"2025-08-05T03:07:03.622Z","endTime":"2025-08-05T03:07:07.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.07,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.309568507607068,"aZ":-20.82321223736277,"pfxX":4.667952559140595,"pfxZ":6.296319039603999,"pX":-0.24215931885127087,"pZ":3.2701151500253367,"vX0":-6.7880436256608245,"vY0":-132.4299973563377,"vZ0":-0.6498940841767276,"x":126.23,"y":150.49,"x0":1.7302665812532572,"y0":50.00323540040109,"z0":5.021652663761858,"aX":8.416460042319812},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.5,"breakHorizontal":-7.2,"spinRate":2204,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.41125590643503296,"extension":7.184158651268082},"index":1,"playId":"109a6958-ee8b-37e5-98be-f77ebc07626b","pitchNumber":2,"startTime":"2025-08-05T03:07:19.725Z","endTime":"2025-08-05T03:07:23.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":85.1,"strikeZoneTop":3.07,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.55974612984148,"aZ":-21.006325050719536,"pfxX":5.9312931152023625,"pfxZ":6.088224343199261,"pX":-0.05627927571752361,"pZ":3.51035654860614,"vX0":-6.565146357744362,"vY0":-133.0991369609023,"vZ0":-0.19049097003361493,"x":119.15,"y":144.0,"x0":1.6458444168776158,"y0":50.003663017908785,"z0":5.075597064225104,"aX":10.881723494731798},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.3,"breakHorizontal":-9.7,"spinRate":2248,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.4080534947266017,"extension":7.268091114291376},"index":2,"playId":"7ce82136-808c-3b13-af92-cdd08a25c6c9","pitchNumber":3,"startTime":"2025-08-05T03:07:37.450Z","endTime":"2025-08-05T03:07:41.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:07:41.382Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathan Lukes walks. Joey Loperfido to 2nd.","rbi":0,"awayScore":14,"homeScore":1,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T03:07:46.419Z","endTime":"2025-08-05T03:09:57.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnSecond":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.4,"endSpeed":78.1,"strikeZoneTop":3.47000003363986,"strikeZoneBottom":1.53954783063439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.434998851886824,"aZ":-28.781406043549794,"pfxX":-0.5223923443438361,"pfxZ":2.226150827748632,"pX":-0.7117853583214508,"pZ":1.6682621481092843,"vX0":-5.377713643284835,"vY0":-121.52661414047681,"vZ0":-1.9347267500802203,"x":144.13,"y":193.74,"x0":1.5798465544838145,"y0":50.003840313394036,"z0":4.928149645627148,"aX":-0.7963607455239535},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.8,"breakHorizontal":1.9,"spinRate":2010,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.44737826364462485,"extension":7.506791408607366},"index":0,"playId":"85c8dc4d-52d9-3e64-ba78-ee8876dbe3dd","pitchNumber":1,"startTime":"2025-08-05T03:08:04.861Z","endTime":"2025-08-05T03:08:08.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":74.6,"endSpeed":69.1,"strikeZoneTop":3.46999961672022,"strikeZoneBottom":1.49247850664302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.36904410227236,"aZ":-33.73040586243724,"pfxX":-6.282529900872633,"pfxZ":-1.2863247509912927,"pX":1.3583948954263854,"pZ":2.9753263911571732,"vX0":0.7316416316764519,"vY0":-108.59994946329128,"vZ0":3.330629361582997,"x":65.22,"y":158.45,"x0":1.8360341332692962,"y0":50.00522538099293,"z0":5.068526649833923,"aX":-7.574714380912276},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-1.2,"breakHorizontal":11.3,"spinRate":2072,"spinDirection":269},"zone":12,"typeConfidence":2.0,"plateTime":0.5025775790555143,"extension":7.110532523119116},"index":1,"playId":"36ab8aa6-8164-3b05-a781-3e2e79991c7a","pitchNumber":2,"startTime":"2025-08-05T03:08:20.739Z","endTime":"2025-08-05T03:08:24.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":70.6,"strikeZoneTop":3.47000234923279,"strikeZoneBottom":1.5598107419589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.11530295299181,"aZ":-32.56966682140813,"pfxX":-5.318546254877116,"pfxZ":-0.3160195707919229,"pX":-1.023744664371468,"pZ":1.2518273430676423,"vX0":-4.171722909753584,"vY0":-109.96199980378746,"vZ0":-0.6039137637013057,"x":156.02,"y":204.98,"x0":1.5802735052370258,"y0":50.00459264393945,"z0":4.9469286764049585,"aX":-6.598184203706427},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-0.5,"breakHorizontal":10.7,"spinRate":2087,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.4956535749011808,"extension":7.400200046709659},"index":2,"playId":"4ea9c587-ec34-3c31-af10-ffce55171bcb","pitchNumber":3,"startTime":"2025-08-05T03:08:38.829Z","endTime":"2025-08-05T03:08:43.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.54694383316522,"strikeZoneBottom":1.66843245603047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.526179403498958,"aZ":-21.704770095560754,"pfxX":7.77272587145329,"pfxZ":5.782968717787477,"pX":-0.09873702963258983,"pZ":2.3549940870049895,"vX0":-7.658273980912616,"vY0":-132.93587774872938,"vZ0":-2.4172151561627877,"x":120.76,"y":175.2,"x0":1.7942698179596872,"y0":50.00148027350036,"z0":4.83306359718415,"aX":14.066107748789896},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.2,"breakHorizontal":-12.6,"spinRate":2190,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.410299551518285,"extension":7.251605263240674},"index":3,"playId":"db79c8ad-5130-308b-ae27-608060f76fe8","pitchNumber":4,"startTime":"2025-08-05T03:08:56.164Z","endTime":"2025-08-05T03:09:00.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.4700021694735,"strikeZoneBottom":1.60103759497849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.644862080958816,"aZ":-21.156902583315986,"pfxX":6.656810896050697,"pfxZ":6.168294501601839,"pX":0.5503034447539498,"pZ":3.9550733281050707,"vX0":-5.221582965977661,"vY0":-131.7293221308523,"vZ0":1.215958165870132,"x":96.02,"y":131.99,"x0":1.6772616908594373,"y0":50.00470555764973,"z0":5.033574739855986,"aX":11.89403763434232},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":-11.2,"spinRate":2298,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.41319700425558903,"extension":7.1874033385531755},"index":4,"playId":"60aee72a-dc8e-3aee-b993-7317fe19c638","pitchNumber":5,"startTime":"2025-08-05T03:09:14.058Z","endTime":"2025-08-05T03:09:18.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":86.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.838501927036273,"aZ":-23.13479954125496,"pfxX":6.680945834957387,"pfxZ":4.826401576605418,"pX":0.22629508849179333,"pZ":2.424706517366809,"vX0":-6.352058081453069,"vY0":-134.21061639011592,"vZ0":-2.2577570268699816,"x":108.37,"y":173.31,"x0":1.7260179353920724,"y0":50.00256747025912,"z0":4.879990676810041,"aX":12.510604548531653},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.6,"breakHorizontal":-11.2,"spinRate":2169,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.4040622424837732,"extension":7.159007583706678},"index":5,"playId":"11d380ad-bc19-377f-a2f7-0c8997b1aee0","pitchNumber":6,"startTime":"2025-08-05T03:09:32.611Z","endTime":"2025-08-05T03:09:36.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":86.2,"strikeZoneTop":3.4699978523789,"strikeZoneBottom":1.61077130749216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.20555458651885,"aZ":-22.39302154106079,"pfxX":7.35374770914483,"pfxZ":5.239552550219664,"pX":-1.358045691209146,"pZ":1.578015836597147,"vX0":-10.510741380318683,"vY0":-134.29561193546502,"vZ0":-4.357125363583295,"x":168.77,"y":196.17,"x0":1.612552237068944,"y0":50.00016022830089,"z0":4.771710983140133,"aX":13.720544256853158},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.9,"breakHorizontal":-11.6,"spinRate":2266,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.40454423927190764,"extension":7.281326298728288},"index":6,"playId":"ec6e6193-2ffc-355b-b4e0-38836c67e3bf","pitchNumber":7,"startTime":"2025-08-05T03:09:53.995Z","endTime":"2025-08-05T03:09:57.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:09:57.554Z","atBatIndex":73},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Bo Bichette grounds into a double play, first baseman Warming Bernabel to shortstop Orlando Arcia to pitcher Dugan Darnell. Nathan Lukes out at 2nd. Bo Bichette out at 1st.","rbi":0,"awayScore":14,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T03:12:28.093Z","endTime":"2025-08-05T03:13:36.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":14,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-05T03:10:14.509Z","endTime":"2025-08-05T03:10:26.730Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"second":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dugan Darnell replaces Carson Palmquist.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":14,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-05T03:10:26.730Z","endTime":"2025-08-05T03:12:30.460Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699911,"link":"/api/v1/people/699911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"second":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.72000066193743,"strikeZoneBottom":1.81323194639778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.404428479160845,"aZ":-18.132761584382767,"pfxX":-4.065146592806697,"pfxZ":7.57688299598072,"pX":-1.735765717417465,"pZ":2.634709945775291,"vX0":-0.9390664423698454,"vY0":-134.37143254756333,"vZ0":-4.960580035554302,"x":183.16,"y":167.64,"x0":-0.8543464930487622,"y0":50.00404395993333,"z0":5.768185290754427,"aX":-7.53541218684536},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":7.6,"spinRate":2310,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.40552266193724584,"extension":6.774472704615864},"index":2,"playId":"6ae2b7d3-3b73-38a4-8283-779c61ef0b84","pitchNumber":1,"startTime":"2025-08-05T03:12:30.460Z","endTime":"2025-08-05T03:12:34.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"second":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.72000108883789,"strikeZoneBottom":1.76788923076462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.093449177152156,"aZ":-17.594369477090694,"pfxX":-5.140736171137508,"pfxZ":7.678421781496184,"pX":0.6166305111103395,"pZ":1.4417802929555155,"vX0":5.2158456376903075,"vY0":-136.47739526476715,"vZ0":-8.119714098741618,"x":93.5,"y":199.85,"x0":-0.6450743203541534,"y0":50.005766681783534,"z0":5.651877459521355,"aX":-9.766277061531088},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":8.3,"spinRate":2306,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.40026916843354554,"extension":6.874297332455199},"index":3,"playId":"9b21cb67-759f-3d34-b16e-0404a8c3d4c8","pitchNumber":2,"startTime":"2025-08-05T03:12:47.951Z","endTime":"2025-08-05T03:12:51.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"second":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":81.4,"endSpeed":77.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.737856969996336,"aZ":-33.745174048471554,"pfxX":1.6776492822865894,"pfxZ":-1.0653868218395317,"pX":0.42126502709784897,"pZ":2.244533303782953,"vX0":2.5357671712054657,"vY0":-118.8353284405981,"vZ0":-1.4059967463628906,"x":100.94,"y":178.18,"x0":-0.8642768514408153,"y0":50.00146152446686,"z0":5.819859958032448,"aX":2.477841635147013},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.0,"breakHorizontal":-3.5,"spinRate":2175,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.45525542854395296,"extension":6.659577233616828},"index":4,"playId":"f1b506f8-6707-38f1-bcc4-0c803867cbfd","pitchNumber":3,"startTime":"2025-08-05T03:13:04.987Z","endTime":"2025-08-05T03:13:08.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"second":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":87.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.933044938613445,"aZ":-16.79206737943378,"pfxX":-3.5379399946037555,"pfxZ":7.9831410427227,"pX":0.7585616844045187,"pZ":2.4329460573103154,"vX0":5.1196844527511995,"vY0":-136.24786162209705,"vZ0":-5.615180984364085,"x":88.09,"y":173.09,"x0":-0.6638911118384061,"y0":50.00240238114955,"z0":5.636151573185229,"aX":-6.817313531070629},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.8,"breakHorizontal":5.6,"spinRate":2331,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3982418101388441,"extension":6.998495195509405},"hitData":{"launchSpeed":87.5,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.83,"coordY":163.34}},"index":5,"playId":"a9668a94-9665-3269-86c9-099a7e302456","pitchNumber":4,"startTime":"2025-08-05T03:13:23.720Z","endTime":"2025-08-05T03:13:36.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"second":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:13:36.092Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Orlando Arcia grounds out, third baseman Addison Barger to first baseman Ty France.","rbi":0,"awayScore":14,"homeScore":1,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T03:15:54.149Z","endTime":"2025-08-05T03:16:18.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tyler Heineman replaces catcher Alejandro Kirk, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":14,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T03:15:00.521Z","endTime":"2025-08-05T03:15:00.540Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":672386,"link":"/api/v1/people/672386"},"defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Myles Straw replaces center fielder Daulton Varsho, batting 6th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":14,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-05T03:15:00.540Z","endTime":"2025-08-05T03:15:00.542Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":662139,"link":"/api/v1/people/662139"},"defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Mason Fluharty replaces Braydon Fisher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":14,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-05T03:15:00.542Z","endTime":"2025-08-05T03:15:56.030Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689254,"link":"/api/v1/people/689254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":78.8,"endSpeed":73.3,"strikeZoneTop":3.49999861609224,"strikeZoneBottom":1.63221287477975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.22594724923863,"aZ":-35.34449593000915,"pfxX":-6.2146364703060675,"pfxZ":-2.345997819342532,"pX":1.7856249906535335,"pZ":2.8076301177663456,"vX0":-1.9183582447065888,"vY0":-114.8081273655963,"vZ0":1.3341357666176046,"x":48.94,"y":162.97,"x0":3.43741639043764,"y0":50.00520082847065,"z0":5.63239896832949,"aX":-8.381958284081879},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-3.7,"breakHorizontal":11.8,"spinRate":2754,"spinDirection":293},"zone":12,"typeConfidence":0.91,"plateTime":0.4752266814430728,"extension":6.815467154848863},"index":3,"playId":"3c7243ff-4c47-3b3a-ade9-1cfa23c455d6","pitchNumber":1,"startTime":"2025-08-05T03:15:56.030Z","endTime":"2025-08-05T03:16:00.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.663297313107357,"aZ":-33.061800719339274,"pfxX":-5.3821562466463435,"pfxZ":-0.648477664131974,"pX":-0.2870027363722088,"pZ":1.9889444171836352,"vX0":-6.54762664258806,"vY0":-115.44596810166273,"vZ0":-0.9565839311645998,"x":127.94,"y":185.08,"x0":3.275661783139478,"y0":50.00519950783999,"z0":5.565615746440993,"aX":-7.33075452322197},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.1,"breakHorizontal":11.3,"spinRate":2770,"spinDirection":296},"zone":7,"typeConfidence":0.91,"plateTime":0.4728061341984313,"extension":6.770896288332708},"hitData":{"launchSpeed":59.8,"launchAngle":-39.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.91,"coordY":173.31}},"index":4,"playId":"5c9bb558-f749-312c-8628-966adefcc129","pitchNumber":2,"startTime":"2025-08-05T03:16:10.994Z","endTime":"2025-08-05T03:16:18.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:16:18.852Z","atBatIndex":75},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Nola walks.","rbi":0,"awayScore":14,"homeScore":1,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T03:16:27.961Z","endTime":"2025-08-05T03:17:55.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.5,"strikeZoneTop":3.36000140195645,"strikeZoneBottom":1.50355158851367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.59398823627328,"aZ":-24.389080992008974,"pfxX":-0.9918995978950793,"pfxZ":4.440815472620445,"pX":-1.1590744491106793,"pZ":2.4397226097679794,"vX0":-10.881638570853806,"vY0":-130.78261528287533,"vZ0":-3.353182033687105,"x":161.18,"y":172.91,"x0":3.164434153401791,"y0":50.00186171203801,"z0":5.544173000262892,"aX":-1.7349971499272354},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.6,"breakHorizontal":4.0,"spinRate":2787,"spinDirection":157},"zone":11,"typeConfidence":0.89,"plateTime":0.4169763882830404,"extension":6.659785645625181},"index":0,"playId":"9cbba1ce-1005-354a-84e7-723295fb7ae0","pitchNumber":1,"startTime":"2025-08-05T03:16:43.770Z","endTime":"2025-08-05T03:16:47.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":543592,"link":"/api/v1/people/543592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":74.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.368111203307585,"aZ":-30.090089561677036,"pfxX":-7.745022810402553,"pfxZ":1.5243270900885717,"pX":-0.10047984539911636,"pZ":1.571466332392774,"vX0":-5.508668849802815,"vY0":-116.21868241213188,"vZ0":-2.436852906528123,"x":120.83,"y":196.35,"x0":3.305355379645361,"y0":50.00555436675549,"z0":5.485848749918282,"aX":-10.61716728073482},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":2.4,"breakHorizontal":15.4,"spinRate":2774,"spinDirection":300},"zone":8,"typeConfidence":0.91,"plateTime":0.4709200967195266,"extension":6.89107948165675},"index":1,"playId":"5f5d78ea-23fc-3803-bd41-16b4885dfdad","pitchNumber":2,"startTime":"2025-08-05T03:16:58.649Z","endTime":"2025-08-05T03:17:04.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":543592,"link":"/api/v1/people/543592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.9,"strikeZoneTop":3.35999751602247,"strikeZoneBottom":1.54890838649406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.931782128273746,"aZ":-34.897310035308394,"pfxX":-6.581961855901848,"pfxZ":-1.930131877576244,"pX":1.1975279519253277,"pZ":2.7765364225197793,"vX0":-2.8619558136800785,"vY0":-117.29610091720426,"vZ0":0.722775480257696,"x":71.35,"y":163.81,"x0":3.2847318532330494,"y0":50.004099376157995,"z0":5.6904715002227135,"aX":-9.271859239909695},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.1,"breakHorizontal":12.6,"spinRate":2818,"spinDirection":291},"zone":12,"typeConfidence":0.91,"plateTime":0.4650297410474167,"extension":6.673828938727975},"index":2,"playId":"76623d28-8dca-3850-a4a9-e29fc8c8f37f","pitchNumber":3,"startTime":"2025-08-05T03:17:17.488Z","endTime":"2025-08-05T03:17:22.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":543592,"link":"/api/v1/people/543592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":85.2,"strikeZoneTop":3.37117631902448,"strikeZoneBottom":1.59134628443157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.721946928275283,"aZ":-24.78998197074373,"pfxX":0.39015426268253994,"pfxZ":4.074681163184483,"pX":-0.2257344276368944,"pZ":3.847055033123959,"vX0":-9.4104988459586,"vY0":-131.70507288502606,"vZ0":-0.10204494225198935,"x":125.6,"y":134.91,"x0":3.296349043730095,"y0":50.00281769323487,"z0":5.672649052980006,"aX":0.7092138152441692},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.6,"breakHorizontal":0.7,"spinRate":2856,"spinDirection":172},"zone":11,"typeConfidence":0.91,"plateTime":0.41100390729053693,"extension":6.60385393028183},"index":3,"playId":"dec1f7b3-5a68-3161-8539-bff71035e085","pitchNumber":4,"startTime":"2025-08-05T03:17:33.848Z","endTime":"2025-08-05T03:17:38.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":543592,"link":"/api/v1/people/543592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":84.4,"strikeZoneTop":3.35999924939513,"strikeZoneBottom":1.50970855035536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.333748737483457,"aZ":-23.302856021645596,"pfxX":-0.5738241907004022,"pfxZ":4.983238329044456,"pX":1.6630257526883157,"pZ":3.6605772636105223,"vX0":-4.461980219015811,"vY0":-130.3480174514931,"vZ0":-0.4729814170464248,"x":53.61,"y":139.94,"x0":3.4473346729874326,"y0":50.005790414801204,"z0":5.551246106805676,"aX":-1.0223882255054175},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.2,"breakHorizontal":1.7,"spinRate":2790,"spinDirection":169},"zone":12,"typeConfidence":0.91,"plateTime":0.4146826895421247,"extension":6.568871345225278},"index":4,"playId":"afbfd9c2-7559-3196-99ef-c90da4038081","pitchNumber":5,"startTime":"2025-08-05T03:17:50.690Z","endTime":"2025-08-05T03:17:55.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":543592,"link":"/api/v1/people/543592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543592,"link":"/api/v1/people/543592"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:17:55.018Z","atBatIndex":76},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Yanquiel Fernández grounds into a double play, second baseman Davis Schneider to shortstop Ernie Clement to first baseman Ty France. Austin Nola out at 2nd. Yanquiel Fernández out at 1st.","rbi":0,"awayScore":14,"homeScore":1,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T03:18:01.168Z","endTime":"2025-08-05T03:19:12.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"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":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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":80.7,"endSpeed":75.1,"strikeZoneTop":3.56000189680709,"strikeZoneBottom":1.58586048365866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.08376602219635,"aZ":-32.57980916922242,"pfxX":-6.454333828625812,"pfxZ":-0.2890457995499247,"pX":-0.15335968022246205,"pZ":3.120284472256637,"vX0":-5.773879395879602,"vY0":-117.5579422277382,"vZ0":0.9889095897661839,"x":122.85,"y":154.53,"x0":3.1635261210708494,"y0":50.000770426787724,"z0":5.693935236805834,"aX":-9.127709766814252},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.0,"breakHorizontal":13.0,"spinRate":2723,"spinDirection":294},"zone":2,"typeConfidence":0.9,"plateTime":0.4640480170821335,"extension":6.687781195341277},"index":0,"playId":"b18b592b-1ba5-3d36-b406-5ab448bad77e","pitchNumber":1,"startTime":"2025-08-05T03:18:22.254Z","endTime":"2025-08-05T03:18:26.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":543592,"link":"/api/v1/people/543592"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.8,"endSpeed":77.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.04566288446757,"aZ":-33.07707623379966,"pfxX":-7.649003285995751,"pfxZ":-0.6074588188168075,"pX":-1.0789102865977116,"pZ":2.2493820859583717,"vX0":-7.988009398148361,"vY0":-120.50520798304176,"vZ0":-1.1113758975789612,"x":158.13,"y":178.05,"x0":3.265236056836207,"y0":50.00525607229725,"z0":5.622380064584979,"aX":-11.319421187025645},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.1,"breakHorizontal":15.7,"spinRate":2846,"spinDirection":296},"zone":13,"typeConfidence":0.89,"plateTime":0.4534447545698761,"extension":6.818651299331243},"index":1,"playId":"12d34414-8d08-3791-adec-960bba6834f6","pitchNumber":2,"startTime":"2025-08-05T03:18:38.562Z","endTime":"2025-08-05T03:18:42.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":543592,"link":"/api/v1/people/543592"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":14,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-05T03:18:53.696Z","endTime":"2025-08-05T03:19:02.665Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":543592,"link":"/api/v1/people/543592"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":82.2,"endSpeed":76.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.89670684442734,"aZ":-33.56418919303069,"pfxX":-6.00978206419991,"pfxZ":-0.955187795255064,"pX":-0.9650065878340401,"pZ":1.9312651765826292,"vX0":-7.557639365486854,"vY0":-119.58796178422399,"vZ0":-1.797788801686537,"x":153.78,"y":186.64,"x0":3.004741317237177,"y0":50.000712275152,"z0":5.6755935544089455,"aX":-8.787727378814527},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.9,"breakHorizontal":12.6,"spinRate":2759,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.45626974239936935,"extension":6.852745511269933},"hitData":{"launchSpeed":67.9,"launchAngle":7.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.76,"coordY":146.21}},"index":3,"playId":"a9bb8cfc-03dd-361a-b68f-07fc896e066a","pitchNumber":3,"startTime":"2025-08-05T03:19:02.665Z","endTime":"2025-08-05T03:19:12.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":543592,"link":"/api/v1/people/543592"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:19:12.817Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a ground ball to center fielder Brenton Doyle.","rbi":0,"awayScore":14,"homeScore":1,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T03:20:55.826Z","endTime":"2025-08-05T03:21:33.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":88.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.582038236007193,"aZ":-15.119595221829025,"pfxX":-5.037953834573072,"pfxZ":8.732820982723508,"pX":0.4755784965277029,"pZ":1.7792544313798624,"vX0":4.670950650827837,"vY0":-137.67238683388783,"vZ0":-7.9169931805222395,"x":98.87,"y":190.74,"x0":-0.5743010102234422,"y0":50.004880371592186,"z0":5.680389042436806,"aX":-9.840550216251822},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":8.4,"spinRate":2419,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.3952329229688898,"extension":6.803350586554646},"hitData":{"launchSpeed":96.7,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.33,"coordY":109.08}},"index":0,"playId":"507c5096-b7ae-3239-a2af-03493041aded","pitchNumber":1,"startTime":"2025-08-05T03:21:22.620Z","endTime":"2025-08-05T03:21:33.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:21:33.192Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Addison Barger flies out to right fielder Tyler Freeman.","rbi":0,"awayScore":14,"homeScore":1,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T03:21:36.304Z","endTime":"2025-08-05T03:22:27.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.146356024395324,"aZ":-33.66739154712148,"pfxX":1.0746854704201176,"pfxZ":-0.9978384048681903,"pX":0.33497174521980644,"pZ":2.2070361945866,"vX0":2.712803758633944,"vY0":-120.51433117371045,"vZ0":-1.4812712760913627,"x":104.23,"y":179.19,"x0":-0.9362015891524066,"y0":50.00191106670476,"z0":5.751173053854407,"aX":1.6109051887810864},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.9,"breakHorizontal":-2.5,"spinRate":2262,"spinDirection":86},"zone":9,"typeConfidence":2.0,"plateTime":0.4511661613426208,"extension":6.59433218044908},"index":0,"playId":"9d223acb-c09d-3d1d-a0a3-b06e200836c7","pitchNumber":1,"startTime":"2025-08-05T03:21:54.851Z","endTime":"2025-08-05T03:22:00.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.356610497913188,"aZ":-25.87610055406152,"pfxX":1.1877887731907601,"pfxZ":4.058458454836151,"pX":0.9725135417901769,"pZ":2.348934215444177,"vX0":3.013679457917108,"vY0":-123.67539399084536,"vZ0":-3.1545798218650685,"x":79.93,"y":175.36,"x0":-0.41544182597804635,"y0":50.002223063237295,"z0":5.808158522302541,"aX":1.8415762800486244},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.8,"breakHorizontal":-2.9,"spinRate":1054,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.44265667200266057,"extension":6.854597899430153},"hitData":{"launchSpeed":81.1,"launchAngle":37.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.42,"coordY":96.4}},"index":1,"playId":"621ce512-a792-393a-bc57-3731008cfde5","pitchNumber":2,"startTime":"2025-08-05T03:22:16.124Z","endTime":"2025-08-05T03:22:27.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:22:27.384Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Heineman strikes out swinging.","rbi":0,"awayScore":14,"homeScore":1,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T03:22:31.483Z","endTime":"2025-08-05T03:24:49.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543592,"link":"/api/v1/people/543592"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.7,"strikeZoneTop":3.15000270072807,"strikeZoneBottom":1.41576841797807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90395833184828,"aZ":-14.538101668756134,"pfxX":-3.5365167112199947,"pfxZ":9.08330271796713,"pX":0.9458532088281784,"pZ":1.4999107288469826,"vX0":5.507907946717009,"vY0":-137.37215136047726,"vZ0":-8.337870964000484,"x":80.95,"y":198.28,"x0":-0.6111678142606165,"y0":50.00151606057699,"z0":5.529668002039276,"aX":-6.865988689644949},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":5.5,"spinRate":2460,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3963237132469932,"extension":6.915291059472882},"index":0,"playId":"be7b936f-fcf6-3cc9-86ef-17b91e70ff64","pitchNumber":1,"startTime":"2025-08-05T03:22:50.010Z","endTime":"2025-08-05T03:22:53.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.8,"strikeZoneTop":3.15,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.03207214724149,"aZ":-32.63290436179933,"pfxX":1.216240648155373,"pfxZ":-0.31382655914113045,"pX":0.6946720666662426,"pZ":2.096540079696742,"vX0":3.3906537382621686,"vY0":-119.46441123281004,"vZ0":-1.8564656567791598,"x":90.52,"y":182.17,"x0":-0.8905373915389013,"y0":50.00077059149605,"z0":5.76662665293614,"aX":1.79007292729223},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.7,"breakHorizontal":-2.9,"spinRate":2217,"spinDirection":34},"zone":6,"typeConfidence":2.0,"plateTime":0.45528570292461534,"extension":6.692844950113458},"index":1,"playId":"3cf865cc-6b6a-3539-b800-bbb797bcc925","pitchNumber":2,"startTime":"2025-08-05T03:23:06.650Z","endTime":"2025-08-05T03:23:10.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.6,"strikeZoneTop":3.13237701004969,"strikeZoneBottom":1.44047889380963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.751259770694652,"aZ":-16.198519705262857,"pfxX":-4.539309062444882,"pfxZ":8.29274979526101,"pX":0.8119252890606782,"pZ":1.773069329218115,"vX0":5.257479956339332,"vY0":-136.41746344211396,"vZ0":-7.604073308920114,"x":86.05,"y":190.91,"x0":-0.5305757506904154,"y0":50.00289402056908,"z0":5.667265113505843,"aX":-8.745834405904196},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":7.4,"spinRate":2385,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.39814021811683675,"extension":6.979926743696442},"index":2,"playId":"6fee3cfb-8d7d-35d6-a6f5-bf5d75e618e9","pitchNumber":3,"startTime":"2025-08-05T03:23:29.146Z","endTime":"2025-08-05T03:23:33.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.4,"strikeZoneTop":3.15000213404423,"strikeZoneBottom":1.44155262673008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.5107735137155,"aZ":-16.555032033192507,"pfxX":-3.6829642908170346,"pfxZ":8.467989965089625,"pX":0.3001491644052359,"pZ":3.8271483234266963,"vX0":3.4717112177291,"vY0":-133.43786566477687,"vZ0":-2.236391046993294,"x":105.56,"y":135.45,"x0":-0.524990558735705,"y0":50.006127493809494,"z0":5.838591423341363,"aX":-6.796152614698404},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":6.1,"spinRate":2255,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.406921363439412,"extension":6.825454602918104},"index":3,"playId":"d55282ea-68dd-393a-b3db-a38e17e5dbd3","pitchNumber":4,"startTime":"2025-08-05T03:23:48.580Z","endTime":"2025-08-05T03:23:52.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":14,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2025-08-05T03:24:08.032Z","endTime":"2025-08-05T03:24:26.647Z","isPitch":false,"type":"action","player":{"id":623168,"link":"/api/v1/people/623168"},"defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.15000051692967,"strikeZoneBottom":1.53359189588541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.30467035839576,"aZ":-29.285652289345034,"pfxX":0.4998227286244083,"pfxZ":1.907691067804775,"pX":-0.09087938485575035,"pZ":2.2873126142438864,"vX0":1.4543634179791949,"vY0":-121.80941600057953,"vZ0":-2.521525682334399,"x":120.46,"y":177.02,"x0":-0.758879273810971,"y0":50.0033456095146,"z0":5.849745890158649,"aX":0.7561483742747988},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.1,"breakHorizontal":-1.2,"spinRate":795,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.44842322574403415,"extension":6.759412586608111},"index":5,"playId":"af49ae1f-e633-3944-983d-32e1076de913","pitchNumber":5,"startTime":"2025-08-05T03:24:26.647Z","endTime":"2025-08-05T03:24:30.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.92288702775575,"aZ":-26.266911520546298,"pfxX":-2.580961689070195,"pfxZ":3.882292012998298,"pX":-0.26829686207676184,"pZ":1.6045996576667163,"vX0":1.9456313390434647,"vY0":-122.2212764888879,"vZ0":-4.53625546229102,"x":127.23,"y":195.46,"x0":-0.7373284693483683,"y0":50.00137596131743,"z0":5.726700827263104,"aX":-3.924664200171044},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.2,"breakHorizontal":4.2,"spinRate":884,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.4472580589148376,"extension":6.838289364857695},"index":6,"playId":"a087a4e2-4233-3df1-b467-6b66b759579c","pitchNumber":6,"startTime":"2025-08-05T03:24:45.070Z","endTime":"2025-08-05T03:24:49.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_ab"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_ab"},{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_pa"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:24:49.277Z","atBatIndex":80},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Myles Straw singles on a fly ball to right fielder Tyler Freeman. Ty France to 3rd.","rbi":0,"awayScore":14,"homeScore":1,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T03:24:55.283Z","endTime":"2025-08-05T03:26:36.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"postOnThird":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.5,"strikeZoneTop":3.45999890305541,"strikeZoneBottom":1.51308459340004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.629064634296462,"aZ":-33.977146538863146,"pfxX":1.798194063481136,"pfxZ":-1.206822261286252,"pX":0.9909463315347844,"pZ":1.783776347046608,"vX0":3.596247878793092,"vY0":-120.51357623644256,"vZ0":-2.579585186123188,"x":79.23,"y":190.62,"x0":-0.7441417559388983,"y0":50.00162339392042,"z0":5.819031459597009,"aX":2.6900077123080957},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.5,"breakHorizontal":-4.0,"spinRate":2323,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.45153622793562365,"extension":6.849588400320389},"index":0,"playId":"f2e26f6f-f9e7-35b4-be41-012dd1830722","pitchNumber":1,"startTime":"2025-08-05T03:25:12.283Z","endTime":"2025-08-05T03:25:16.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":77.1,"strikeZoneTop":3.46000050683389,"strikeZoneBottom":1.62602208410044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.219111077654432,"aZ":-34.73666936008537,"pfxX":-0.10001917582268538,"pfxZ":-1.7337842378865105,"pX":0.3801137736275987,"pZ":2.8810860198080475,"vX0":2.613525918632447,"vY0":-119.31634317422615,"vZ0":0.0737628411749176,"x":102.51,"y":160.99,"x0":-0.70427301589357,"y0":50.00115773358718,"z0":5.912550460552108,"aX":-0.14836626507197542},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.0,"breakHorizontal":-0.2,"spinRate":2292,"spinDirection":61},"zone":6,"typeConfidence":2.0,"plateTime":0.45446815821748476,"extension":6.754579403678365},"index":1,"playId":"1e5f7048-8b31-3376-adf4-c78c95858916","pitchNumber":2,"startTime":"2025-08-05T03:25:29.619Z","endTime":"2025-08-05T03:25:33.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":88.3,"strikeZoneTop":3.51990759915453,"strikeZoneBottom":1.6738078182781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.769880977668812,"aZ":-15.557803434232515,"pfxX":-4.50068389401487,"pfxZ":8.466383854672305,"pX":0.2913589602001526,"pZ":2.3959987595857575,"vX0":3.626695117025232,"vY0":-137.58432361848918,"vZ0":-6.27372458912269,"x":105.89,"y":174.09,"x0":-0.44396942042483034,"y0":50.00228393164193,"z0":5.717682894074466,"aX":-8.831934365260315},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":7.7,"spinRate":2394,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.39457547499627665,"extension":6.908647809843293},"index":2,"playId":"c03f97e8-2542-3d63-a1d4-66683ba6f0d6","pitchNumber":3,"startTime":"2025-08-05T03:25:47.692Z","endTime":"2025-08-05T03:25:52.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":79.9,"endSpeed":75.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.480563971443548,"aZ":-35.69707615785463,"pfxX":0.9121354155635353,"pfxZ":-2.5046168823993824,"pX":0.9162933191754682,"pZ":3.1238725522611435,"vX0":2.660213463751629,"vY0":-116.51048566069045,"vZ0":0.8603110277178929,"x":82.07,"y":154.44,"x0":-0.34909722780955427,"y0":50.005351518879415,"z0":6.067487062541401,"aX":1.2808154143366428},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.2,"breakHorizontal":-2.2,"spinRate":2220,"spinDirection":60},"zone":12,"typeConfidence":2.0,"plateTime":0.46631921817111444,"extension":6.599857904088765},"index":3,"playId":"77bd773a-db4e-3823-bc7f-fab9d766e996","pitchNumber":4,"startTime":"2025-08-05T03:26:03.836Z","endTime":"2025-08-05T03:26:07.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.351030238662528,"aZ":-22.517597347121324,"pfxX":-3.829826257320451,"pfxZ":6.00128625279562,"pX":-0.352937792935789,"pZ":1.8698999059408297,"vX0":1.389274404842768,"vY0":-125.5259331862011,"vZ0":-5.221379899437636,"x":130.45,"y":188.29,"x0":-0.4132333764809984,"y0":50.00451304210318,"z0":5.789650778204681,"aX":-6.165176777450878},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.0,"breakHorizontal":6.7,"spinRate":1377,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.4349131224492728,"extension":6.90286236454536},"hitData":{"launchSpeed":65.1,"launchAngle":32.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.19,"coordY":107.1}},"index":4,"playId":"059d4c22-8a8e-3bc6-b187-4d4e3ffa28eb","pitchNumber":5,"startTime":"2025-08-05T03:26:26.236Z","endTime":"2025-08-05T03:26:36.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:26:36.287Z","atBatIndex":81},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ernie Clement hits a ground-rule double (22) on a fly ball to left-center field. Ty France scores. Myles Straw to 3rd.","rbi":1,"awayScore":15,"homeScore":1,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T03:26:51.687Z","endTime":"2025-08-05T03:29:00.928Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnThird":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":{"id":699911,"link":"/api/v1/people/699911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.9,"strikeZoneTop":3.47999675909358,"strikeZoneBottom":1.57935920563336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.503447300548835,"aZ":-30.334135456653396,"pfxX":-0.4692832845851127,"pfxZ":1.1994045187836657,"pX":1.9517700596441507,"pZ":0.2560440852044811,"vX0":6.465702682246435,"vY0":-121.56641521099695,"vZ0":-6.804903380461732,"x":42.6,"y":231.87,"x0":-0.6548185623651855,"y0":50.00118084004858,"z0":5.645820728312945,"aX":-0.7192039548865188},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.1,"breakHorizontal":-0.4,"spinRate":2370,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4465089168343175,"extension":6.902582967844833},"index":0,"playId":"d554f8fd-1748-35f6-948b-cd9fad8007ba","pitchNumber":1,"startTime":"2025-08-05T03:27:05.613Z","endTime":"2025-08-05T03:27:11.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"third":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.8,"strikeZoneTop":3.43357760920012,"strikeZoneBottom":1.62654800148455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.17005573335162,"aZ":-33.32871732160005,"pfxX":0.7436560111708994,"pfxZ":-0.7909745446008696,"pX":1.0176593115218726,"pZ":1.4721210038245518,"vX0":3.8461899536081328,"vY0":-119.28744429480825,"vZ0":-3.1705374285099133,"x":78.21,"y":199.03,"x0":-0.7006325490352114,"y0":50.00132590397039,"z0":5.770359016821974,"aX":1.0895005548571401},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.8,"breakHorizontal":-2.2,"spinRate":2236,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4561304421867831,"extension":6.86787386763645},"index":1,"playId":"ce98841b-400a-3f9b-80ff-8f84e02a5f34","pitchNumber":2,"startTime":"2025-08-05T03:27:27.456Z","endTime":"2025-08-05T03:27:31.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"third":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.9,"strikeZoneTop":3.47999685318284,"strikeZoneBottom":1.518252625884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.74177022014987,"aZ":-15.044567801856074,"pfxX":-3.3684336150094474,"pfxZ":8.778364828205099,"pX":1.3673270645463609,"pZ":2.144553252336024,"vX0":6.538641291034501,"vY0":-137.66417977631284,"vZ0":-6.833400864863517,"x":64.88,"y":180.88,"x0":-0.5831787139076992,"y0":50.005611312906,"z0":5.646105673674254,"aX":-6.575614370687781},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":5.0,"spinRate":2455,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.39534037471765027,"extension":6.886441342295393},"index":2,"playId":"11967635-0987-3450-8ffd-329863acbd5d","pitchNumber":3,"startTime":"2025-08-05T03:27:43.649Z","endTime":"2025-08-05T03:27:49.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"third":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.595029821349687,"aZ":-14.528623969083567,"pfxX":-3.887669812870824,"pfxZ":9.438893278109187,"pX":0.6282015416537912,"pZ":1.742823416861187,"vX0":4.739385214866649,"vY0":-135.14228642648717,"vZ0":-7.5761837069141595,"x":93.05,"y":191.72,"x0":-0.6346404591392868,"y0":50.00007033070688,"z0":5.582212950454835,"aX":-7.2650139464276435},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":6.1,"spinRate":2336,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.4037153871529866,"extension":6.910783177755491},"index":3,"playId":"d3ca7d52-4ec8-3e1b-9a22-ee7eda59cf15","pitchNumber":4,"startTime":"2025-08-05T03:28:01.999Z","endTime":"2025-08-05T03:28:08.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"third":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.8,"endSpeed":88.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.04530198276564,"aZ":-12.848077766708409,"pfxX":-3.6191496785552726,"pfxZ":9.75465844044816,"pX":1.0110741701974644,"pZ":2.1849338462287196,"vX0":5.272318569282018,"vY0":-139.33202898563428,"vZ0":-7.460257824464032,"x":78.46,"y":179.79,"x0":-0.42878569190030846,"y0":50.005125432532246,"z0":5.732292079197592,"aX":-7.172210878756627},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":5.5,"spinRate":2453,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.39196971726680285,"extension":6.996089276123877},"index":4,"playId":"d8ec0119-3ca1-359a-a552-e392c4ba45dd","pitchNumber":5,"startTime":"2025-08-05T03:28:35.167Z","endTime":"2025-08-05T03:28:38.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"third":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.30611242308713,"aZ":-26.6253620519577,"pfxX":-2.326878102338158,"pfxZ":3.507551267601638,"pX":0.27565083218504244,"pZ":1.871900047733798,"vX0":2.4538958120926178,"vY0":-124.34817442192025,"vZ0":-4.41136291549632,"x":106.49,"y":188.24,"x0":-0.41645684382931475,"y0":50.00525507631098,"z0":5.849101786228216,"aX":-3.6854571164853147},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.6,"breakHorizontal":3.7,"spinRate":894,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4385896676717751,"extension":6.844036465375733},"hitData":{"launchSpeed":99.4,"launchAngle":26.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":94.53,"coordY":37.52}},"index":5,"playId":"afb28eaa-21f0-30fe-a1e5-c3718e687977","pitchNumber":6,"startTime":"2025-08-05T03:28:55.195Z","endTime":"2025-08-05T03:29:00.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"third":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:29:00.928Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Loperfido strikes out swinging.","rbi":0,"awayScore":15,"homeScore":1,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T03:29:16.903Z","endTime":"2025-08-05T03:31:05.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"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":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543592,"link":"/api/v1/people/543592"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":87.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.17985056275513,"aZ":-18.254198058993985,"pfxX":-0.8405544552249133,"pfxZ":7.302744861973331,"pX":0.7450571536069821,"pZ":3.4614835766639636,"vX0":4.621703714093954,"vY0":-135.4186064156387,"vZ0":-3.0098250584872948,"x":88.6,"y":145.32,"x0":-0.8553431555804897,"y0":50.0062663556306,"z0":5.824546813833074,"aX":-1.6034596340411207},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":0.8,"spinRate":2340,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.4004246479203206,"extension":6.851923198509108},"index":0,"playId":"2c3785fe-aabe-35e5-ae4f-4e66dd21c709","pitchNumber":1,"startTime":"2025-08-05T03:29:40.032Z","endTime":"2025-08-05T03:29:45.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.51999875464605,"strikeZoneBottom":1.68126148859871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.164391933027403,"aZ":-30.2314550167464,"pfxX":1.8149771637118488,"pfxZ":1.3362263581297888,"pX":-0.9233080614437136,"pZ":4.792485480384621,"vX0":-0.9936979964140865,"vY0":-119.24182880001845,"vZ0":3.385617532806325,"x":152.19,"y":109.38,"x0":-0.7387359821562484,"y0":50.0019445329018,"z0":6.068280978299996,"aX":2.634961213802843},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.5,"breakHorizontal":-3.1,"spinRate":355,"spinDirection":267},"zone":11,"typeConfidence":2.0,"plateTime":0.4579197356411764,"extension":6.756068920162451},"index":1,"playId":"9ebd1037-cbe2-3b42-ac19-c3965cf9cf08","pitchNumber":2,"startTime":"2025-08-05T03:30:01.283Z","endTime":"2025-08-05T03:30:04.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.58955046720995,"strikeZoneBottom":1.67233895608658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.876448201914766,"aZ":-30.303999547109594,"pfxX":-1.3590945719042087,"pfxZ":1.2692764827911045,"pX":-0.7657129563008893,"pZ":3.6618046912311644,"vX0":0.49085908519803,"vY0":-119.64492597904886,"vZ0":0.9129409616542392,"x":146.19,"y":139.91,"x0":-0.7952604331651287,"y0":50.001247621860365,"z0":5.960306335802234,"aX":-1.9994150568943625},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.8,"breakHorizontal":2.4,"spinRate":669,"spinDirection":242},"zone":1,"typeConfidence":2.0,"plateTime":0.45523273189708346,"extension":6.812843109565205},"index":2,"playId":"3195e71c-e9fe-3005-be77-58a322993dd0","pitchNumber":3,"startTime":"2025-08-05T03:30:21.555Z","endTime":"2025-08-05T03:30:25.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.9,"endSpeed":87.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.313008063116985,"aZ":-17.57339899338833,"pfxX":-0.04837074489696924,"pfxZ":7.6314714624282125,"pX":1.2065347005853737,"pZ":2.600882168168573,"vX0":4.8097769393420595,"vY0":-135.43533824020207,"vZ0":-5.00912770760571,"x":71.01,"y":168.56,"x0":-0.5641689957183602,"y0":50.00026411876276,"z0":5.65092671328807,"aX":-0.09251531700097905},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.3,"breakHorizontal":-0.6,"spinRate":2199,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.39990950666144354,"extension":6.976005101103551},"index":3,"playId":"05435f81-d661-3820-8053-d01d2ee86866","pitchNumber":4,"startTime":"2025-08-05T03:30:38.799Z","endTime":"2025-08-05T03:30:42.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":94.6,"endSpeed":86.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65561442239737,"aZ":-14.580018633522673,"pfxX":-0.206391915460991,"pfxZ":9.112809532063793,"pX":0.17613641572170624,"pZ":3.951959981509268,"vX0":2.723777363575453,"vY0":-137.8509398935162,"vZ0":-2.5294775351911465,"x":110.29,"y":132.08,"x0":-0.7965474784266726,"y0":50.00616255088042,"z0":5.861611907131373,"aX":-0.3986538385301709},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":-0.1,"spinRate":2261,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3968105061237912,"extension":6.796589543783991},"index":4,"playId":"f21734c9-aba8-3326-aa9a-cdf965bad4fb","pitchNumber":5,"startTime":"2025-08-05T03:31:02.204Z","endTime":"2025-08-05T03:31:05.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543592,"link":"/api/v1/people/543592"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":606115,"link":"/api/v1/people/606115"},"left":{"id":692585,"link":"/api/v1/people/692585"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_ab"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_ab"},{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_pa"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:31:05.724Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Warming Bernabel grounds out to first baseman Ty France.","rbi":0,"awayScore":15,"homeScore":1,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-05T03:32:50.488Z","endTime":"2025-08-05T03:35:01.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":83.7,"strikeZoneTop":3.07999873551462,"strikeZoneBottom":1.41948057125951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.47524879417167,"aZ":-27.370112912490917,"pfxX":-1.17303144459486,"pfxZ":2.765282425248351,"pX":0.3159407217477507,"pZ":2.6147883767672937,"vX0":-7.181258104968161,"vY0":-128.62094743128335,"vZ0":-2.2008612607457807,"x":104.96,"y":168.18,"x0":3.2553420041787327,"y0":50.00276336893646,"z0":5.528403115622563,"aX":-2.03625755330986},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.9,"breakHorizontal":3.1,"spinRate":2833,"spinDirection":163},"zone":3,"typeConfidence":0.88,"plateTime":0.420027034169006,"extension":6.537705181781868},"index":0,"playId":"0bf139c1-bc3b-35b3-baaa-ff92a8825a48","pitchNumber":1,"startTime":"2025-08-05T03:33:09.568Z","endTime":"2025-08-05T03:33:13.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.3,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.270084691150984,"aZ":-32.524602495709054,"pfxX":-7.250572165801751,"pfxZ":-0.2457299179393102,"pX":-0.2499205802224976,"pZ":1.6834515182855252,"vX0":-5.8800633751974125,"vY0":-119.25457864974916,"vZ0":-2.313381160131394,"x":126.53,"y":193.33,"x0":3.1826211487434164,"y0":50.000820809505996,"z0":5.578056989729729,"aX":-10.52070269345089},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.7,"breakHorizontal":14.5,"spinRate":2777,"spinDirection":301},"zone":8,"typeConfidence":0.9,"plateTime":0.45794450424969124,"extension":6.657695878543919},"index":1,"playId":"e0d62ad5-b7db-38bf-9265-32a3d5b1337e","pitchNumber":2,"startTime":"2025-08-05T03:33:25.280Z","endTime":"2025-08-05T03:33:31.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":84.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.724089903491425,"aZ":-25.651639085160856,"pfxX":-1.4455095268372076,"pfxZ":3.6439284029199683,"pX":-0.03431908757551996,"pZ":3.112691609337908,"vX0":-8.714570984505924,"vY0":-130.987443983916,"vZ0":-1.6063264151785184,"x":118.31,"y":154.74,"x0":3.4826722794290244,"y0":50.00484653124842,"z0":5.59666486897783,"aX":-2.5877442793105194},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.6,"breakHorizontal":4.0,"spinRate":3057,"spinDirection":185},"zone":2,"typeConfidence":0.9,"plateTime":0.4133732010444158,"extension":6.21851440964855},"index":2,"playId":"483f7f85-28d3-3e9b-a498-c1e271e7e9e0","pitchNumber":3,"startTime":"2025-08-05T03:33:50.463Z","endTime":"2025-08-05T03:33:54.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.6,"strikeZoneTop":3.08000340739488,"strikeZoneBottom":1.35323837210262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.531125736019025,"aZ":-29.71968694039033,"pfxX":-6.026055622169352,"pfxZ":1.6102509149595203,"pX":-0.7296450417860788,"pZ":0.6534977933415917,"vX0":-7.3339975362285506,"vY0":-121.80929139924294,"vZ0":-5.749732894631773,"x":144.81,"y":221.14,"x0":3.0862146614233037,"y0":50.00410714907835,"z0":5.567365245702381,"aX":-9.192189857488989},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.9,"breakHorizontal":12.5,"spinRate":2886,"spinDirection":301},"zone":13,"typeConfidence":0.85,"plateTime":0.44707808063461707,"extension":6.95491305906556},"index":3,"playId":"b301bed7-4565-3b83-b9ca-144bd46bb3c4","pitchNumber":4,"startTime":"2025-08-05T03:34:11.484Z","endTime":"2025-08-05T03:34:15.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":79.3,"endSpeed":74.3,"strikeZoneTop":3.079997717331,"strikeZoneBottom":1.35507045324123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.837782789422256,"aZ":-35.37006102852276,"pfxX":-6.158126765171753,"pfxZ":-2.325284936491516,"pX":3.1972827346075916,"pZ":0.9648238192773685,"vX0":0.6960127352216834,"vY0":-115.65468843560829,"vZ0":-2.8524062122761036,"x":-4.87,"y":212.73,"x0":3.6961034588603945,"y0":50.00517938356902,"z0":5.561891484599205,"aX":-8.455880889842682},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.6,"breakHorizontal":11.0,"spinRate":2689,"spinDirection":296},"zone":14,"typeConfidence":0.91,"plateTime":0.4711759907238271,"extension":6.340041942703673},"index":4,"playId":"de53a555-f576-3ba5-a154-c67adb751e63","pitchNumber":5,"startTime":"2025-08-05T03:34:30.497Z","endTime":"2025-08-05T03:34:34.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":85.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.20965707896659,"aZ":-25.124843772367946,"pfxX":-0.8642782182467803,"pfxZ":3.884749387780154,"pX":0.9946856948091845,"pZ":2.9381092832007885,"vX0":-5.932136516778549,"vY0":-131.95792137170238,"vZ0":-2.36630454629229,"x":79.08,"y":159.45,"x0":3.357182698340562,"y0":50.00589394488273,"z0":5.6417070205184485,"aX":-1.5699354486690578},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.8,"breakHorizontal":2.5,"spinRate":2960,"spinDirection":192},"zone":12,"typeConfidence":0.91,"plateTime":0.4104283182885813,"extension":6.467708142548467},"hitData":{"launchSpeed":63.0,"launchAngle":-54.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.53,"coordY":177.54}},"index":5,"playId":"7010bbc7-62dc-3fe5-ab95-788cd05a45ec","pitchNumber":6,"startTime":"2025-08-05T03:34:53.579Z","endTime":"2025-08-05T03:35:01.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:35:01.031Z","atBatIndex":84},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brenton Doyle flies out to left fielder Joey Loperfido.","rbi":0,"awayScore":15,"homeScore":1,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-05T03:35:06.488Z","endTime":"2025-08-05T03:35:37.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.701436841521875,"aZ":-34.728359747731474,"pfxX":-5.659268023677171,"pfxZ":-1.7856125206906848,"pX":-0.2147721077542668,"pZ":1.6119373075538608,"vX0":-6.3505817295020925,"vY0":-118.36888439829397,"vZ0":-1.814616394020538,"x":125.19,"y":195.26,"x0":3.229061679148486,"y0":50.00174464011391,"z0":5.54177781246069,"aX":-8.10118299149037},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.4,"breakHorizontal":11.6,"spinRate":2838,"spinDirection":295},"zone":8,"typeConfidence":0.91,"plateTime":0.46115210611809765,"extension":6.647767238130109},"hitData":{"launchSpeed":78.8,"launchAngle":35.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.69,"coordY":89.22}},"index":0,"playId":"432a4dcc-bd69-3456-80f0-5742d7e3c007","pitchNumber":1,"startTime":"2025-08-05T03:35:29.431Z","endTime":"2025-08-05T03:35:37.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:35:37.200Z","atBatIndex":85},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Thairo Estrada pops out to second baseman Davis Schneider.","rbi":0,"awayScore":15,"homeScore":1,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-05T03:35:40.036Z","endTime":"2025-08-05T03:36:15.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.45941827536281,"aZ":-33.47240695426574,"pfxX":-7.682193595140729,"pfxZ":-0.9167971224200553,"pX":0.033608573684316925,"pZ":3.2211011314510176,"vX0":-5.197111214489761,"vY0":-118.06337630253441,"vZ0":1.3368224963722777,"x":115.72,"y":151.81,"x0":3.2615923827425015,"y0":50.004737071881955,"z0":5.727897355434708,"aX":-10.846104728830758},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.1,"breakHorizontal":15.2,"spinRate":2766,"spinDirection":300},"zone":2,"typeConfidence":0.9,"plateTime":0.46390541235166216,"extension":6.71949615764379},"hitData":{"launchSpeed":77.9,"launchAngle":66.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":137.63,"coordY":146.11}},"index":0,"playId":"fa81ee82-82eb-3ef6-9be8-f350ebe72a7a","pitchNumber":1,"startTime":"2025-08-05T03:36:07.360Z","endTime":"2025-08-05T03:36:15.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":676914,"link":"/api/v1/people/676914"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-05T03:36:15.808Z","atBatIndex":86}]