[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T18:01:56.881Z","endTime":"2025-09-25T18:02:51.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T15:04:05.972Z","endTime":"2025-09-25T16:08:10.202Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"contextMetrics":{}},{"details":{"description":"Status Change - Delayed Start: Rain","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-09-25T16:08:10.202Z","endTime":"2025-09-25T17:41:10.016Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-25T17:41:10.016Z","endTime":"2025-09-25T18:00:39.224Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-25T18:00:39.224Z","endTime":"2025-09-25T18:01:59.245Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"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":86.4,"strikeZoneTop":3.7400002963015,"strikeZoneBottom":1.54344862779374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.09092634822048,"aZ":-19.992835168883627,"pfxX":10.64645763024941,"pfxZ":6.38920855591237,"pX":-0.5908379358990561,"pZ":3.0915298379766454,"vX0":-13.974123568307506,"vY0":-136.9108036212537,"vZ0":-2.8814731751186216,"x":139.52,"y":155.31,"x0":3.1865244566498387,"y0":50.00059098777899,"z0":5.519542138787551,"aX":20.29116492184693},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":-16.4,"spinRate":2254,"spinDirection":113},"zone":1,"typeConfidence":2.0,"plateTime":0.3994564821854092,"extension":6.3476356231552415},"index":4,"playId":"a63b7bd6-2e56-3036-8bdb-471bb166a399","pitchNumber":1,"startTime":"2025-09-25T18:01:59.245Z","endTime":"2025-09-25T18:02:02.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.74000143978228,"strikeZoneBottom":1.59611636036813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.305206710461558,"aZ":-33.25150647337972,"pfxX":-3.9433475875432613,"pfxZ":-0.7527980688092111,"pX":1.4962697035461505,"pZ":2.386106776968981,"vX0":-3.505936520799151,"vY0":-118.63236090599207,"vZ0":-0.32680831485999295,"x":59.97,"y":174.36,"x0":3.504657229555447,"y0":50.00393860075651,"z0":5.551876329731877,"aX":-5.630814515795639},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.2,"breakHorizontal":8.0,"spinRate":2499,"spinDirection":301},"zone":14,"typeConfidence":2.0,"plateTime":0.46137881731243446,"extension":5.929155645004485},"index":5,"playId":"2555248c-4ea2-3887-9a6f-0be172851ae8","pitchNumber":2,"startTime":"2025-09-25T18:02:13.535Z","endTime":"2025-09-25T18:02:16.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.74,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.853178409652116,"aZ":-33.191979676645836,"pfxX":-3.5289332110800045,"pfxZ":-0.7207261002752823,"pX":-0.11484070452453009,"pZ":2.241573770668965,"vX0":-7.061713364931801,"vY0":-118.25318051177523,"vZ0":-0.8565585943417195,"x":121.38,"y":178.26,"x0":3.364404699321948,"y0":50.00032630579871,"z0":5.644618708472536,"aX":-5.012064753869495},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.2,"breakHorizontal":8.0,"spinRate":2478,"spinDirection":292},"zone":8,"typeConfidence":2.0,"plateTime":0.46260809583122686,"extension":5.9114558680604254},"index":6,"playId":"c3663be7-c75e-3ad9-a3e9-3728561fcb73","pitchNumber":3,"startTime":"2025-09-25T18:02:29.443Z","endTime":"2025-09-25T18:02:32.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.40573968476387,"aZ":-33.53211753894768,"pfxX":-2.735055741153529,"pfxZ":-0.9227100571187261,"pX":-0.8501793978113641,"pZ":0.966201414096002,"vX0":-9.10517105824672,"vY0":-120.33379287862869,"vZ0":-3.5766389796825404,"x":149.41,"y":212.69,"x0":3.3385672112139346,"y0":50.004569619245466,"z0":5.443262042128081,"aX":-4.010499873132779},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.3,"breakHorizontal":7.2,"spinRate":2665,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.455211229597686,"extension":5.943120499926985},"index":7,"playId":"ee09a71c-c27d-3fc8-815d-131e305c24c0","pitchNumber":4,"startTime":"2025-09-25T18:02:46.763Z","endTime":"2025-09-25T18:02:51.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-09-25T18:02:51.128Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T18:03:11.477Z","endTime":"2025-09-25T18:04:35.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.45999999712016,"strikeZoneBottom":1.5599338356016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.977991007160824,"aZ":-22.401902707562257,"pfxX":9.54080985611635,"pfxZ":5.084887975946085,"pX":1.2984927045704049,"pZ":4.205490245849123,"vX0":-9.022675009242837,"vY0":-137.6473509596374,"vZ0":0.28977656101398663,"x":67.5,"y":125.23,"x0":3.3761036254350487,"y0":50.00572027587935,"z0":5.6131822852666025,"aX":18.34805259269764},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.5,"breakHorizontal":-15.5,"spinRate":2249,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.39762261579971137,"extension":6.025713131106016},"index":0,"playId":"39f3cdb5-474a-3243-8fc4-b3ccdb754951","pitchNumber":1,"startTime":"2025-09-25T18:03:15.962Z","endTime":"2025-09-25T18:03:18.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":85.5,"strikeZoneTop":3.45999920535083,"strikeZoneBottom":1.57324735493771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.749935139967988,"aZ":-23.643597570236288,"pfxX":9.116533406852318,"pfxZ":4.574854474214504,"pX":-1.1919382554384939,"pZ":3.351655656305569,"vX0":-14.994497399632543,"vY0":-135.75680218140627,"vZ0":-1.2242691476978487,"x":162.43,"y":148.29,"x0":3.218969671289332,"y0":50.006373068737425,"z0":5.4543462463025945,"aX":17.01727974064474},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.2,"breakHorizontal":-13.3,"spinRate":2139,"spinDirection":109},"zone":11,"typeConfidence":2.0,"plateTime":0.403468968965647,"extension":6.352667208015028},"index":1,"playId":"a3a6812b-49dd-38d5-98f4-d609cb6a8246","pitchNumber":2,"startTime":"2025-09-25T18:03:32.038Z","endTime":"2025-09-25T18:03:35.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.235272344741304,"aZ":-24.78481688528198,"pfxX":11.900768693271722,"pfxZ":3.8374771938800105,"pX":0.412176259728985,"pZ":2.9972244973814344,"vX0":-11.858654548044573,"vY0":-137.84517014541095,"vZ0":-2.201035564604942,"x":101.29,"y":157.85,"x0":3.2208488965897315,"y0":50.005495812356514,"z0":5.476907894757778,"aX":22.937969973948718},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.7,"breakHorizontal":-19.1,"spinRate":2328,"spinDirection":112},"zone":3,"typeConfidence":2.0,"plateTime":0.39712832114693697,"extension":6.30726460878755},"index":2,"playId":"60db35e7-7039-301a-994b-37bea98cbfa6","pitchNumber":3,"startTime":"2025-09-25T18:03:50.040Z","endTime":"2025-09-25T18:03:53.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":94.7,"endSpeed":86.6,"strikeZoneTop":3.46179314359541,"strikeZoneBottom":1.59179543766142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.455157004340546,"aZ":-22.904668061529126,"pfxX":11.860476787187006,"pfxZ":4.867769590795244,"pX":-1.1943825583279954,"pZ":1.8698217693869736,"vX0":-15.855303350166947,"vY0":-136.89580911623554,"vZ0":-5.130564622269759,"x":162.53,"y":188.29,"x0":3.124123738021358,"y0":50.00087240595587,"z0":5.330533122886557,"aX":22.571887330096114},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.8,"breakHorizontal":-18.2,"spinRate":2290,"spinDirection":103},"zone":13,"typeConfidence":2.0,"plateTime":0.39970530653506886,"extension":6.361958572102738},"index":3,"playId":"c9ea9a62-ee0b-34ed-9d53-6598118200d8","pitchNumber":4,"startTime":"2025-09-25T18:04:11.037Z","endTime":"2025-09-25T18:04:14.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15552559615476,"aZ":-24.79118613423011,"pfxX":11.638335471461133,"pfxZ":3.8293205560163184,"pX":0.6812232990584706,"pZ":2.6619056914361674,"vX0":-11.496942962617059,"vY0":-137.42691324007507,"vZ0":-2.816979791801702,"x":91.03,"y":166.91,"x0":3.3906522711531717,"y0":50.00440547619281,"z0":5.36962201334898,"aX":22.443957118267296},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.6,"breakHorizontal":-19.0,"spinRate":2327,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.3973381388942916,"extension":6.270236771624751},"hitData":{"launchSpeed":95.6,"launchAngle":30.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.06,"coordY":78.71}},"index":4,"playId":"6ae09803-b7b9-335f-b92b-cde70496bd14","pitchNumber":5,"startTime":"2025-09-25T18:04:27.424Z","endTime":"2025-09-25T18:04:35.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:04:35.831Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a ground ball to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T18:05:03.219Z","endTime":"2025-09-25T18:05:30.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.552712482784,"strikeZoneBottom":1.66327378840019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.819040442863677,"aZ":-25.510532637170815,"pfxX":11.624683256065062,"pfxZ":3.5010217487892277,"pX":1.881688555513785,"pZ":2.5238115390613167,"vX0":-8.453934351409803,"vY0":-137.00035184094438,"vZ0":-2.929072764026052,"x":45.27,"y":170.64,"x0":3.4946759669840812,"y0":50.00431076880497,"z0":5.347491341238728,"aX":22.13433631945765},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.9,"breakHorizontal":-19.3,"spinRate":2221,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.3995665373516055,"extension":6.1369072270150244},"index":0,"playId":"2972d332-7263-3ee4-8fb6-2906cb8c8805","pitchNumber":1,"startTime":"2025-09-25T18:05:05.161Z","endTime":"2025-09-25T18:05:08.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.7664434279029,"aZ":-31.818528307858124,"pfxX":10.968607202583497,"pfxZ":0.20815711231240108,"pX":0.46518925306498027,"pZ":2.6674197926254957,"vX0":-10.701610864886614,"vY0":-128.54906538124533,"vZ0":-0.8841595184848089,"x":99.27,"y":166.76,"x0":3.2500509620901283,"y0":50.00013625679862,"z0":5.478172954942015,"aX":18.41979533581999},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.4,"breakHorizontal":-17.5,"spinRate":2043,"spinDirection":105},"zone":6,"typeConfidence":2.0,"plateTime":0.42550698351699134,"extension":6.192707382216054},"hitData":{"launchSpeed":105.3,"launchAngle":-0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.02,"coordY":108.1}},"index":1,"playId":"e613dbc5-8f44-3897-8e37-25fbfe67c58f","pitchNumber":2,"startTime":"2025-09-25T18:05:19.233Z","endTime":"2025-09-25T18:05:30.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:05:30.745Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew McCutchen flies out to left fielder Will Benson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T18:05:51.835Z","endTime":"2025-09-25T18:07:04.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.9981572206795,"aZ":-33.80904930093724,"pfxX":-2.307638802260885,"pfxZ":-1.1474720228218587,"pX":-0.4857457222465333,"pZ":1.6162610813752607,"vX0":-8.533853111683571,"vY0":-117.93449845753753,"vZ0":-1.8881445253228044,"x":135.52,"y":195.14,"x0":3.4697532456789966,"y0":50.00538411481447,"z0":5.525682243079423,"aX":-3.273702751202685},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.3,"breakHorizontal":6.1,"spinRate":2459,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.46322498207649687,"extension":6.139749069958553},"index":0,"playId":"6e036141-247f-3880-9523-b31f84430436","pitchNumber":1,"startTime":"2025-09-25T18:05:54.740Z","endTime":"2025-09-25T18:05:57.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.47942645182916,"strikeZoneBottom":1.672577292745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.57381185958935,"aZ":-20.58880267892654,"pfxX":10.406434085276272,"pfxZ":5.997870052725014,"pX":-0.4980099389097531,"pZ":3.3874370574786243,"vX0":-13.49808827387598,"vY0":-137.21654899147143,"vZ0":-2.042369572961663,"x":135.98,"y":147.32,"x0":3.1026049124255652,"y0":50.00613016857541,"z0":5.524776799783463,"aX":20.113345037502153},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.7,"breakHorizontal":-16.4,"spinRate":2226,"spinDirection":115},"zone":1,"typeConfidence":2.0,"plateTime":0.39716512296091366,"extension":6.336322373265547},"index":1,"playId":"a6f411e9-e55d-33e2-b83d-a5bc72676f43","pitchNumber":2,"startTime":"2025-09-25T18:06:13.368Z","endTime":"2025-09-25T18:06:16.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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.9,"endSpeed":76.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.12443911757043,"aZ":-33.169243266788826,"pfxX":-5.0667693113339105,"pfxZ":-0.690251878132667,"pX":1.2180222771508673,"pZ":1.8985879925638047,"vX0":-4.134074133615775,"vY0":-119.30420596185878,"vZ0":-1.4271078637261434,"x":70.57,"y":187.52,"x0":3.626048675074552,"y0":50.000031177198466,"z0":5.470972837319572,"aX":-7.3629955966781315},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.3,"breakHorizontal":10.1,"spinRate":2517,"spinDirection":300},"zone":14,"typeConfidence":2.0,"plateTime":0.4576309960593683,"extension":6.012488872799283},"index":2,"playId":"8732ae66-caf6-3192-a904-1fba486239d3","pitchNumber":3,"startTime":"2025-09-25T18:06:32.772Z","endTime":"2025-09-25T18:06:35.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.051372793554176,"aZ":-31.799153369557004,"pfxX":-4.659837643028496,"pfxZ":0.2589748754719867,"pX":0.8568588708949264,"pZ":2.1332592231566925,"vX0":-4.799783435893192,"vY0":-118.56984103831829,"vZ0":-1.110673917097109,"x":84.34,"y":181.18,"x0":3.513902071826056,"y0":50.00058726074957,"z0":5.514170606606859,"aX":-6.620103025941588},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.5,"breakHorizontal":9.6,"spinRate":2412,"spinDirection":294},"zone":14,"typeConfidence":2.0,"plateTime":0.4622784664591366,"extension":6.0390773770853245},"hitData":{"launchSpeed":85.8,"launchAngle":32.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.45,"coordY":99.21}},"index":3,"playId":"5a8ef274-5488-3113-904e-6d72062ce642","pitchNumber":4,"startTime":"2025-09-25T18:06:55.827Z","endTime":"2025-09-25T18:07:04.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:07:04.040Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"TJ Friedl pops out to catcher Joey Bart in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T18:08:53.078Z","endTime":"2025-09-25T18:09:36.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.21999884513161,"strikeZoneBottom":1.48277080329285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.7475958125297,"aZ":-21.232776797137895,"pfxX":-9.374386706543982,"pfxZ":5.404231942526264,"pX":-1.0106843904156149,"pZ":2.325062040923678,"vX0":2.5353520893097845,"vY0":-141.9102338349417,"vZ0":-6.702762109573738,"x":155.52,"y":176.0,"x0":-0.7021517911708598,"y0":50.002650947965456,"z0":6.086195197735634,"aX":-18.975745358716303},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.5,"breakHorizontal":16.4,"spinRate":2392,"spinDirection":227},"zone":13,"typeConfidence":0.93,"plateTime":0.38707322986622605,"extension":6.3100570678028856},"index":0,"playId":"1a9e595e-257c-395c-95f8-1965aee13401","pitchNumber":1,"startTime":"2025-09-25T18:09:12.703Z","endTime":"2025-09-25T18:09:16.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":96.9,"endSpeed":88.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.581807224494025,"aZ":-12.674213424218541,"pfxX":-3.9885270288762946,"pfxZ":9.673684590784095,"pX":0.4292084608962082,"pZ":2.8355768730575894,"vX0":4.759939224972193,"vY0":-140.9655656473248,"vZ0":-6.650363793225957,"x":100.64,"y":162.22,"x0":-0.7617994509507376,"y0":50.00306112543661,"z0":6.041071237283661,"aX":-8.040032693757498},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":6.2,"spinRate":2382,"spinDirection":211},"zone":3,"typeConfidence":0.94,"plateTime":0.3883231969432468,"extension":6.348132307880712},"hitData":{"launchSpeed":86.6,"launchAngle":82.0,"totalDistance":9.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":134.06,"coordY":208.44}},"index":1,"playId":"f7ba5b78-05c4-3285-ab34-ff95e62a4b2f","pitchNumber":2,"startTime":"2025-09-25T18:09:26.260Z","endTime":"2025-09-25T18:09:36.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:09:36.112Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T18:09:57.964Z","endTime":"2025-09-25T18:11:14.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.3,"strikeZoneTop":3.4399978174507,"strikeZoneBottom":1.70964557169345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.64814630259591,"aZ":-19.2176093647318,"pfxX":-8.306535736791325,"pfxZ":6.272152279001099,"pX":-0.37602084206739034,"pZ":1.8006305736905395,"vX0":3.524127980038734,"vY0":-142.3400694521392,"vZ0":-8.865554816380847,"x":131.33,"y":190.16,"x0":-0.5464080056805349,"y0":50.00085193058665,"z0":6.156946535576902,"aX":-17.155638025804134},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.8,"breakHorizontal":14.4,"spinRate":2373,"spinDirection":216},"zone":7,"typeConfidence":0.9,"plateTime":0.3838311226304354,"extension":6.264047943026589},"index":0,"playId":"1fab2afd-a5d5-35aa-8f72-d5cae7ec6fde","pitchNumber":1,"startTime":"2025-09-25T18:10:05.945Z","endTime":"2025-09-25T18:10:09.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":98.7,"endSpeed":90.6,"strikeZoneTop":3.43999781635979,"strikeZoneBottom":1.75726159053588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.773214504909898,"aZ":-11.90467773085817,"pfxX":-5.5150085423358375,"pfxZ":9.698906568423215,"pX":1.9873969505857587,"pZ":1.8193094684512172,"vX0":8.47308251279952,"vY0":-143.31801566089203,"vZ0":-9.612490102256173,"x":41.25,"y":189.66,"x0":-0.2848225707602202,"y0":50.00026006058815,"z0":5.951445051339937,"aX":-11.522423788817452},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.8,"breakHorizontal":8.4,"spinRate":2486,"spinDirection":216},"zone":14,"typeConfidence":0.93,"plateTime":0.3815486920784492,"extension":6.479063489459155},"index":1,"playId":"0cc077cf-7cd9-3e5e-9c42-6e3d72f883e6","pitchNumber":2,"startTime":"2025-09-25T18:10:18.172Z","endTime":"2025-09-25T18:10:21.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.53808744968656,"strikeZoneBottom":1.83949073621715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.80414700154858,"aZ":-22.265093824264643,"pfxX":-10.409184169749327,"pfxZ":4.866173356212617,"pX":0.5661015532440414,"pZ":1.256914227411689,"vX0":6.989706178724075,"vY0":-142.11860948255523,"vZ0":-9.149687224332036,"x":95.42,"y":204.84,"x0":-0.577924581232237,"y0":50.00453717332834,"z0":5.942594083971478,"aX":-21.20876793537007},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.0,"breakHorizontal":17.4,"spinRate":2356,"spinDirection":215},"zone":14,"typeConfidence":0.93,"plateTime":0.38598879434016986,"extension":6.498495906198082},"index":2,"playId":"7b229751-fffb-3e8c-82ab-6e366f77b6ad","pitchNumber":3,"startTime":"2025-09-25T18:10:35.074Z","endTime":"2025-09-25T18:10:38.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59182439923624,"aZ":-19.871303285251287,"pfxX":1.0129255839340816,"pfxZ":6.575353467282576,"pX":0.9333274634498046,"pZ":1.536093046087678,"vX0":3.8984788739810465,"vY0":-135.44258254562524,"vZ0":-8.394906996239593,"x":81.42,"y":197.31,"x0":-0.6521412473135426,"y0":50.00413870189449,"z0":6.047867883732331,"aX":1.8951397886926815},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":-2.6,"spinRate":2638,"spinDirection":194},"zone":14,"typeConfidence":0.89,"plateTime":0.40329647358807863,"extension":6.3687717595589195},"index":3,"playId":"8756a55e-b82d-3ce9-bfb9-ac9ce7fc145b","pitchNumber":4,"startTime":"2025-09-25T18:10:49.079Z","endTime":"2025-09-25T18:10:52.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-25T18:10:59.653Z","endTime":"2025-09-25T18:11:10.945Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.43999938499136,"strikeZoneBottom":1.63478778110841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.1504616062222,"aZ":-45.140730997410046,"pfxX":3.7633241575946403,"pfxZ":-8.417303878948081,"pX":0.3545665537128512,"pZ":3.0030282863153315,"vX0":0.831136360187463,"vY0":-123.69525149478432,"vZ0":0.5479333407958902,"x":103.48,"y":157.7,"x0":-0.4752122751915115,"y0":50.00612280100619,"z0":6.583199966886291,"aX":5.794747180571203},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-14.9,"breakHorizontal":-7.0,"spinRate":2819,"spinDirection":36},"zone":3,"typeConfidence":0.9,"plateTime":0.4438988929416028,"extension":5.99483479798256},"index":5,"playId":"dbaa2312-d6dd-391a-842a-7080f460a11e","pitchNumber":5,"startTime":"2025-09-25T18:11:10.945Z","endTime":"2025-09-25T18:11:14.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:11:14.264Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Lux singles on a line drive to center fielder Alexander Canario.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T18:11:36.073Z","endTime":"2025-09-25T18:11:50.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.30886981961891,"aZ":-10.521226884270273,"pfxX":-4.469528677009511,"pfxZ":10.473296760880686,"pX":0.45632790896355746,"pZ":2.6073836902613086,"vX0":4.580398377654142,"vY0":-142.96409911835025,"vZ0":-7.8333278187887485,"x":99.61,"y":168.38,"x0":-0.5867809831724395,"y0":50.0036736830348,"z0":6.045197998468274,"aX":-9.241875952492872},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.5,"breakHorizontal":7.2,"spinRate":2476,"spinDirection":214},"zone":6,"typeConfidence":0.95,"plateTime":0.383290731648124,"extension":6.422203371526016},"hitData":{"launchSpeed":80.0,"launchAngle":26.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.27,"coordY":86.69}},"index":0,"playId":"1356e337-7907-3a3a-ad71-27a3117d277b","pitchNumber":1,"startTime":"2025-09-25T18:11:39.202Z","endTime":"2025-09-25T18:11:50.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.41,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:11:50.447Z","atBatIndex":6},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Spencer Steer grounds into a force out, shortstop Nick Gonzales to second baseman Nick Yorke. Gavin Lux out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T18:12:12.102Z","endTime":"2025-09-25T18:13:49.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.521649249707647,"aZ":-20.226832969023466,"pfxX":-8.079862795410586,"pfxZ":5.921507339124316,"pX":-0.14197503997948738,"pZ":1.7595047549082308,"vX0":4.148751341013114,"vY0":-140.36817513221158,"vZ0":-8.052985125631672,"x":122.41,"y":191.27,"x0":-0.5807729895844826,"y0":50.001284896947894,"z0":5.957474871643717,"aX":-16.298107496183846},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.5,"breakHorizontal":13.9,"spinRate":2268,"spinDirection":213},"zone":8,"typeConfidence":0.88,"plateTime":0.38858423577115664,"extension":6.427403653514383},"index":0,"playId":"f11d24fa-c2d9-30cc-963f-04ca89f53fda","pitchNumber":1,"startTime":"2025-09-25T18:12:16.251Z","endTime":"2025-09-25T18:12:19.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.5,"strikeZoneTop":3.37999939525155,"strikeZoneBottom":1.54048916205976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.27212937779009,"aZ":-20.146187701124404,"pfxX":-9.278963420187829,"pfxZ":5.823075774692876,"pX":0.08148951669521992,"pZ":0.7324744287344197,"vX0":5.421571130380476,"vY0":-142.25651180164664,"vZ0":-10.69351412414251,"x":113.89,"y":219.0,"x0":-0.6357943392724954,"y0":50.00172935039752,"z0":5.796890104120014,"aX":-19.16359580745242},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.8,"breakHorizontal":15.8,"spinRate":2377,"spinDirection":222},"zone":14,"typeConfidence":0.93,"plateTime":0.3838851874256308,"extension":6.496955271647781},"index":1,"playId":"075aeb39-56e0-3d63-9952-9a40893b63c0","pitchNumber":2,"startTime":"2025-09-25T18:13:24.590Z","endTime":"2025-09-25T18:13:27.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":83.8,"endSpeed":77.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.12651659361946,"aZ":-40.58519664099759,"pfxX":2.8495944172004233,"pfxZ":-5.581405848027297,"pX":0.7610968834518334,"pZ":2.427252894018809,"vX0":2.2119757377033085,"vY0":-122.0541085522047,"vZ0":-1.3781755592297558,"x":87.99,"y":173.24,"x0":-0.5272043707262258,"y0":50.00180292154209,"z0":6.495734787300807,"aX":4.296033592033403},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-10.2,"breakHorizontal":-5.6,"spinRate":2739,"spinDirection":29},"zone":6,"typeConfidence":0.9,"plateTime":0.4488539966948957,"extension":5.94035687523277},"hitData":{"launchSpeed":88.4,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.85,"coordY":156.75}},"index":2,"playId":"04232415-fe38-3c1a-ac4b-efbb23320671","pitchNumber":3,"startTime":"2025-09-25T18:13:43.487Z","endTime":"2025-09-25T18:13:49.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:13:49.823Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy Pham singles on a ground ball to third baseman Ke'Bryan Hayes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T18:15:44.716Z","endTime":"2025-09-25T18:16:24.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.0,"strikeZoneTop":3.34606312297964,"strikeZoneBottom":1.42871883569556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.83866112029908,"aZ":-34.731380654828826,"pfxX":-2.0213703725544176,"pfxZ":-1.860376396237621,"pX":0.5442786334581624,"pZ":1.8918001900458186,"vX0":-6.224438522287449,"vY0":-116.12216599421693,"vZ0":-1.1298088292985184,"x":96.25,"y":187.7,"x0":3.5174569506631905,"y0":50.0052493476517,"z0":5.675778309080313,"aX":-2.772587258025002},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-3.4,"breakHorizontal":5.2,"spinRate":2552,"spinDirection":300},"zone":9,"typeConfidence":2.0,"plateTime":0.4708914841411205,"extension":5.8165278275560155},"index":0,"playId":"3fa46c05-f4c4-3848-bced-fa73ee21496a","pitchNumber":1,"startTime":"2025-09-25T18:16:02.348Z","endTime":"2025-09-25T18:16:05.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.53897123455062,"aZ":-26.940594596899732,"pfxX":10.85728400183407,"pfxZ":2.7632222052880744,"pX":1.077424763563656,"pZ":2.00327746166558,"vX0":-10.357774060468904,"vY0":-136.23626090705665,"vZ0":-4.0572540383370495,"x":75.93,"y":184.69,"x0":3.5023798149134815,"y0":50.00630157088922,"z0":5.355637859359717,"aX":20.5879683357823},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.3,"breakHorizontal":-17.8,"spinRate":2315,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.40073835212475384,"extension":6.247874982700578},"hitData":{"launchSpeed":63.8,"launchAngle":-73.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.45,"coordY":181.26}},"index":1,"playId":"d7d0227d-6aaf-3fd5-8a88-fd513483c15a","pitchNumber":2,"startTime":"2025-09-25T18:16:15.649Z","endTime":"2025-09-25T18:16:24.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:16:24.594Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T18:16:46.582Z","endTime":"2025-09-25T18:18:22.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.33148324309156,"strikeZoneBottom":1.50556042659215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.102556746683607,"aZ":-31.92800317381811,"pfxX":-3.5204758639466514,"pfxZ":0.17475405750740514,"pX":0.5753932953176106,"pZ":1.8325754972650643,"vX0":-6.050968766448318,"vY0":-117.52224481396496,"vZ0":-1.662786063165115,"x":95.07,"y":189.3,"x0":3.6399696413002007,"y0":50.002108905256094,"z0":5.5125590846832235,"aX":-4.927452047034748},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.2,"breakHorizontal":7.8,"spinRate":2517,"spinDirection":294},"zone":9,"typeConfidence":2.0,"plateTime":0.4659255499818937,"extension":5.919872687868843},"index":0,"playId":"6d0666ca-ff2b-3724-8f71-0eb73d91231e","pitchNumber":1,"startTime":"2025-09-25T18:16:51.886Z","endTime":"2025-09-25T18:16:55.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.392341239074042,"aZ":-32.90795567251282,"pfxX":-4.550928980564008,"pfxZ":-0.5142247674937819,"pX":-0.5078316588360776,"pZ":0.8168850924779529,"vX0":-7.782733755664953,"vY0":-117.97079616969235,"vZ0":-3.7956016037687026,"x":136.36,"y":216.72,"x0":3.418970320181312,"y0":50.00455742963175,"z0":5.464051557911048,"aX":-6.447526459932911},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.6,"breakHorizontal":10.1,"spinRate":2661,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4634080486217229,"extension":6.301488318661159},"index":1,"playId":"fd5b13ee-121b-3f09-89a1-205825b7893e","pitchNumber":2,"startTime":"2025-09-25T18:17:09.121Z","endTime":"2025-09-25T18:17:12.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-25T18:17:20.404Z","endTime":"2025-09-25T18:17:41.212Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.40567796488725,"strikeZoneBottom":1.57998928068108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.318798305806794,"aZ":-23.223111429224534,"pfxX":10.153747071726574,"pfxZ":4.663440629523734,"pX":0.09585872075226297,"pZ":4.1523562854943155,"vX0":-12.447230113753903,"vY0":-137.43329082438265,"vZ0":0.44883891326684855,"x":113.35,"y":126.67,"x0":3.3559867804784687,"y0":50.005531709227554,"z0":5.559210789852138,"aX":19.50420206958282},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.8,"breakHorizontal":-16.0,"spinRate":2317,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.39793615194595544,"extension":6.100820376135431},"index":3,"playId":"5c316e73-6ade-3ba6-8bd1-fd857c9fb761","pitchNumber":3,"startTime":"2025-09-25T18:17:41.212Z","endTime":"2025-09-25T18:17:44.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":94.6,"endSpeed":86.7,"strikeZoneTop":3.37999944322382,"strikeZoneBottom":1.4766234673365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31075099924918,"aZ":-20.998330669751024,"pfxX":11.18137502008261,"pfxZ":5.857857910694995,"pX":-1.6037800414868193,"pZ":2.3993341235537815,"vX0":-16.774362598808754,"vY0":-136.80629715658466,"vZ0":-4.199771365043933,"x":178.13,"y":174.0,"x0":3.1358725287699207,"y0":50.00341016813113,"z0":5.381523479831959,"aX":21.336278637101906},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.8,"breakHorizontal":-17.0,"spinRate":2392,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.3993585711372618,"extension":6.421119408265099},"index":4,"playId":"57299a7b-de57-3408-8785-57c777760ded","pitchNumber":4,"startTime":"2025-09-25T18:17:59.241Z","endTime":"2025-09-25T18:18:02.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.26249633077947,"aZ":-32.97993772556032,"pfxX":-1.7744244115196968,"pfxZ":-0.5452209818002212,"pX":-0.5327332014973275,"pZ":1.035817506062777,"vX0":-8.893131301149145,"vY0":-120.19202306369331,"vZ0":-3.4549905676749715,"x":137.31,"y":210.81,"x0":3.4387322503349824,"y0":50.003972451039076,"z0":5.406174008642389,"aX":-2.6089037497198313},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.6,"breakHorizontal":5.3,"spinRate":2568,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4548787745863181,"extension":6.081105600212943},"index":5,"playId":"419faebf-1039-3ae3-8102-a8cd4eab6795","pitchNumber":5,"startTime":"2025-09-25T18:18:19.661Z","endTime":"2025-09-25T18:18:22.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:18:22.661Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alexander Canario strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T18:18:42.469Z","endTime":"2025-09-25T18:20:32.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.423586351977946,"aZ":-32.34790986920238,"pfxX":-4.1483078372564535,"pfxZ":-0.12802076844361743,"pX":-0.2829893149499488,"pZ":2.1366038734178274,"vX0":-7.627178648671139,"vY0":-118.07614049612083,"vZ0":-1.073518518113289,"x":127.79,"y":181.09,"x0":3.5273214950589526,"y0":50.00020516815008,"z0":5.572877296022201,"aX":-5.856027523491836},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.2,"breakHorizontal":9.4,"spinRate":2506,"spinDirection":298},"zone":7,"typeConfidence":2.0,"plateTime":0.4638389454593188,"extension":6.001751492313392},"index":0,"playId":"fb3f561f-59e5-3e25-b4ad-ed9b6505a4a3","pitchNumber":1,"startTime":"2025-09-25T18:18:47.751Z","endTime":"2025-09-25T18:18:50.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672744,"link":"/api/v1/people/672744","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.58999960715796,"strikeZoneBottom":1.70616055815692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.991440913224142,"aZ":-28.906109323570522,"pfxX":10.866298299736691,"pfxZ":1.9658800383551789,"pX":1.300709776709472,"pZ":2.4088765082898784,"vX0":-8.993819622730614,"vY0":-128.03825748676226,"vZ0":-1.8196142820672636,"x":67.42,"y":173.74,"x0":3.4439962816923524,"y0":50.003983673207784,"z0":5.386834846161552,"aX":18.07566090583388},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":-17.8,"spinRate":1818,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.4274919601137914,"extension":6.175165340782795},"index":1,"playId":"53e8ab1e-0b54-38ae-9584-4999088d0d63","pitchNumber":2,"startTime":"2025-09-25T18:19:07.288Z","endTime":"2025-09-25T18:19:10.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672744,"link":"/api/v1/people/672744","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.175630791997172,"aZ":-22.641886157255414,"pfxX":11.0528636673157,"pfxZ":5.0816103646445026,"pX":-0.014420268125061593,"pZ":3.3204750246952117,"vX0":-12.9179968562508,"vY0":-135.93701274431567,"vZ0":-1.58127488403255,"x":117.55,"y":149.13,"x0":3.3582298809233837,"y0":50.00209004440141,"z0":5.478085680032814,"aX":20.731511870635376},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":-17.4,"spinRate":2342,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.40258665190757803,"extension":6.353259599420905},"index":2,"playId":"c5903f1e-9216-32cb-842b-22c07ec7ef74","pitchNumber":3,"startTime":"2025-09-25T18:19:25.643Z","endTime":"2025-09-25T18:19:28.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672744,"link":"/api/v1/people/672744","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"42fd0748-5850-3999-9102-6a3600173304","startTime":"2025-09-25T18:19:48.288Z","endTime":"2025-09-25T18:19:51.288Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672744,"link":"/api/v1/people/672744","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.677970617314354,"aZ":-32.91869172589566,"pfxX":-2.6976385214826624,"pfxZ":-0.5120439332010607,"pX":0.4779748003785883,"pZ":1.8554219889293189,"vX0":-6.337089197405094,"vY0":-119.7525329670263,"vZ0":-1.5593730974512674,"x":98.78,"y":188.68,"x0":3.50675381450157,"y0":50.00198326163314,"z0":5.454059981687406,"aX":-3.9257451438303064},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.1,"breakHorizontal":6.4,"spinRate":2522,"spinDirection":295},"zone":9,"typeConfidence":2.0,"plateTime":0.4570252236213239,"extension":5.883850606527082},"index":4,"playId":"8154af4c-0f00-319e-83b8-63129ec62dc3","pitchNumber":4,"startTime":"2025-09-25T18:20:06.166Z","endTime":"2025-09-25T18:20:09.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672744,"link":"/api/v1/people/672744","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":77.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.77790633528331,"aZ":-32.65265801087342,"pfxX":-3.9596654184178837,"pfxZ":-0.32664909358831995,"pX":-0.2707475524515275,"pZ":1.463973950992959,"vX0":-7.87414959130969,"vY0":-120.13512925436866,"vZ0":-2.452682509103508,"x":127.32,"y":199.25,"x0":3.5488795558465176,"y0":50.00090550540957,"z0":5.3682391525508315,"aX":-5.852165533277916},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.8,"breakHorizontal":8.9,"spinRate":2591,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.4539459005562887,"extension":6.055690722573805},"index":5,"playId":"b574e70a-223f-3a63-ab32-95886f5fd68d","pitchNumber":5,"startTime":"2025-09-25T18:20:29.951Z","endTime":"2025-09-25T18:20:32.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672744,"link":"/api/v1/people/672744","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":672744,"link":"/api/v1/people/672744"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:20:32.964Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Flores Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T18:20:53.455Z","endTime":"2025-09-25T18:22:34.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.103004692845566,"aZ":-20.6235558107795,"pfxX":9.153858780133623,"pfxZ":5.972268378977274,"pX":0.026869232843172646,"pZ":2.906012605012954,"vX0":-12.43014904604146,"vY0":-137.59525287419552,"vZ0":-3.0681504789861767,"x":115.98,"y":160.32,"x0":3.395848974661177,"y0":50.00130402410377,"z0":5.419170810532288,"aX":17.700296564225585},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.4,"breakHorizontal":-14.3,"spinRate":2329,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.39679350600115004,"extension":6.286292189722857},"index":0,"playId":"7809116b-00c3-3eee-9f39-62cbb23462bf","pitchNumber":1,"startTime":"2025-09-25T18:20:57.685Z","endTime":"2025-09-25T18:21:00.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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.3,"endSpeed":86.4,"strikeZoneTop":3.62374886799014,"strikeZoneBottom":1.59725100129037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.450263259081822,"aZ":-22.362489694404534,"pfxX":10.989060842037933,"pfxZ":5.148452177531677,"pX":-0.19532257270337394,"pZ":3.699444720785741,"vX0":-13.07357287624801,"vY0":-136.77538061746714,"vZ0":-0.8928306310225942,"x":124.45,"y":138.89,"x0":3.20511758147811,"y0":50.00341810290759,"z0":5.5549982554498625,"aX":20.948023475125577},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.4,"breakHorizontal":-17.4,"spinRate":2267,"spinDirection":109},"zone":2,"typeConfidence":2.0,"plateTime":0.3995214533462339,"extension":6.239308542853776},"index":1,"playId":"0220245a-bdff-3ca2-abfb-e868d0fc380d","pitchNumber":2,"startTime":"2025-09-25T18:21:16.289Z","endTime":"2025-09-25T18:21:19.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.54900140164485,"strikeZoneBottom":1.60387283560092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.094477818753003,"aZ":-24.284634562124975,"pfxX":10.23863709786584,"pfxZ":4.111299879893396,"pX":-0.09997870129897792,"pZ":3.1401589680527944,"vX0":-13.020199594493695,"vY0":-137.16251606005696,"vZ0":-1.78149973200947,"x":120.81,"y":154.0,"x0":3.360809162771385,"y0":50.005771261329066,"z0":5.4410232331321025,"aX":19.66630048334582},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.3,"breakHorizontal":-16.1,"spinRate":2291,"spinDirection":116},"zone":2,"typeConfidence":2.0,"plateTime":0.39812009031469753,"extension":6.236699913147271},"index":2,"playId":"11b9a425-f0c5-35c5-a908-d2f5df8762e9","pitchNumber":3,"startTime":"2025-09-25T18:21:37.094Z","endTime":"2025-09-25T18:21:40.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-25T18:21:51.138Z","endTime":"2025-09-25T18:22:13.702Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.6,"strikeZoneTop":3.54900192515486,"strikeZoneBottom":1.57557100407011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.09101329034472,"aZ":-31.2145776605808,"pfxX":-4.01943726205428,"pfxZ":0.639906603418698,"pX":-0.9413427422919982,"pZ":1.2153094531440767,"vX0":-9.109137039409823,"vY0":-120.79880441385241,"vZ0":-3.351848241483909,"x":152.88,"y":205.97,"x0":3.383942708903894,"y0":50.00177449135833,"z0":5.333573060826746,"aX":-6.003718255340274},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.6,"breakHorizontal":9.2,"spinRate":2586,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.45151517687318776,"extension":6.017651127846306},"index":4,"playId":"8f5ddf04-39ac-31d6-8357-36b7563abbbf","pitchNumber":4,"startTime":"2025-09-25T18:22:13.702Z","endTime":"2025-09-25T18:22:17.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.6,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.203412767012672,"aZ":-33.813184154984114,"pfxX":-5.125886524025202,"pfxZ":-1.1247303554652794,"pX":-0.7303258325404529,"pZ":0.8237612989046842,"vX0":-8.272268414119127,"vY0":-119.68764623440627,"vZ0":-3.585123289058427,"x":144.84,"y":216.54,"x0":3.431149160801343,"y0":50.0038430829719,"z0":5.356214216953121,"aX":-7.466109769186657},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.6,"breakHorizontal":11.2,"spinRate":2517,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.45691481169595827,"extension":6.11588938017451},"index":5,"playId":"22556e02-b312-3bb7-b783-646fc1032f34","pitchNumber":5,"startTime":"2025-09-25T18:22:31.678Z","endTime":"2025-09-25T18:22:34.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:22:34.749Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, second baseman Nick Yorke to first baseman Rafael Flores Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T18:24:25.590Z","endTime":"2025-09-25T18:25:15.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.66999858758491,"strikeZoneBottom":1.78418888244838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.332417265159787,"aZ":-44.179318174353966,"pfxX":3.341772099808037,"pfxZ":-8.214137607843055,"pX":0.2348260224788355,"pZ":2.9284355857665547,"vX0":1.2732167126035963,"vY0":-119.93930719352636,"vZ0":0.8081427398943268,"x":108.05,"y":159.71,"x0":-0.7363455582648176,"y0":50.00047749316075,"z0":6.514598034001526,"aX":4.886524835908589},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-14.4,"breakHorizontal":-6.4,"spinRate":2776,"spinDirection":36},"zone":5,"typeConfidence":0.9,"plateTime":0.4559830369194433,"extension":5.957592810113985},"index":0,"playId":"1cba4295-2be7-3992-9c0b-ddae28bb322a","pitchNumber":1,"startTime":"2025-09-25T18:24:38.107Z","endTime":"2025-09-25T18:24:41.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":98.1,"endSpeed":90.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.987850356775382,"aZ":-11.853999359429336,"pfxX":-4.7666053772893076,"pfxZ":9.768098139630252,"pX":0.03268719185351944,"pZ":3.5429905039226797,"vX0":3.9267285366758973,"vY0":-142.8866096173547,"vZ0":-4.910723302827196,"x":115.75,"y":143.12,"x0":-0.7357951091807502,"y0":50.00601988094227,"z0":6.020390626863787,"aX":-9.91994637431556},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.9,"breakHorizontal":7.9,"spinRate":2416,"spinDirection":225},"zone":2,"typeConfidence":0.94,"plateTime":0.3824082006872471,"extension":6.4183030061503885},"index":1,"playId":"3d8ac94f-3411-32ce-bfaf-d84ca7bcbe0e","pitchNumber":2,"startTime":"2025-09-25T18:24:51.145Z","endTime":"2025-09-25T18:24:54.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":85.3,"endSpeed":79.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07095669536788,"aZ":-43.829939991096886,"pfxX":4.504898607486995,"pfxZ":-7.411187332201104,"pX":0.4917249412121668,"pZ":2.2210486149200457,"vX0":1.3661667276039757,"vY0":-124.34836767123373,"vZ0":-1.3227717578390197,"x":98.26,"y":178.81,"x0":-0.6496898440493419,"y0":50.005047727379846,"z0":6.384225310699139,"aX":7.081663677971144},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-13.6,"breakHorizontal":-8.5,"spinRate":2902,"spinDirection":41},"zone":9,"typeConfidence":0.9,"plateTime":0.43985670715694614,"extension":6.163327865330903},"hitData":{"launchSpeed":98.6,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.34,"coordY":154.22}},"index":2,"playId":"72e74be3-f105-3d59-a2db-e9ef6f499536","pitchNumber":3,"startTime":"2025-09-25T18:25:08.193Z","endTime":"2025-09-25T18:25:15.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:25:15.151Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Andujar singles on a ground ball to second baseman Nick Yorke, deflected by shortstop Nick Gonzales.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T18:25:34.255Z","endTime":"2025-09-25T18:26:39.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"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":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.41999874909001,"strikeZoneBottom":1.63125815869414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.210456975136765,"aZ":-14.085698246455486,"pfxX":-5.097376139853928,"pfxZ":8.806833094329066,"pX":0.29812508903032475,"pZ":4.078012907064866,"vX0":4.513157691743024,"vY0":-141.89209416041047,"vZ0":-3.2247116021221762,"x":105.64,"y":128.67,"x0":-0.644988872841194,"y0":50.006559048997296,"z0":6.117844782368671,"aX":-10.473635340500758},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":8.4,"spinRate":2574,"spinDirection":214},"zone":12,"typeConfidence":0.92,"plateTime":0.3849373420810478,"extension":6.428146854954072},"index":0,"playId":"fad60ed9-8ee5-3c72-a1a0-1d6addda1d7f","pitchNumber":1,"startTime":"2025-09-25T18:25:40.877Z","endTime":"2025-09-25T18:25:43.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.6,"strikeZoneTop":3.76185234990736,"strikeZoneBottom":1.57269366306186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.600112111733058,"aZ":-18.658754768839795,"pfxX":-8.518239850124413,"pfxZ":6.54344070659161,"pX":1.2314034172471806,"pZ":1.4271429432493383,"vX0":8.418497053368283,"vY0":-141.66405988100828,"vZ0":-9.170744180256444,"x":70.06,"y":200.25,"x0":-0.6497352443607389,"y0":50.00069494224203,"z0":5.862534628993628,"aX":-17.584118077355004},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.4,"breakHorizontal":14.0,"spinRate":2354,"spinDirection":223},"zone":14,"typeConfidence":0.89,"plateTime":0.3843579750557726,"extension":6.606099940450023},"index":1,"playId":"feae8fdd-3635-3466-8036-f775734f537e","pitchNumber":2,"startTime":"2025-09-25T18:25:53.251Z","endTime":"2025-09-25T18:25:57.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77127520399145,"aZ":-23.044428357702767,"pfxX":0.21046529280992354,"pfxZ":4.984225471984496,"pX":0.5572933435513958,"pZ":2.9968373690815793,"vX0":3.5560279195028115,"vY0":-133.93629933099322,"vZ0":-3.934160661536402,"x":95.76,"y":157.87,"x0":-0.8105158018548553,"y0":50.00261269840262,"z0":6.117035828421135,"aX":0.3844650895887651},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":-1.1,"spinRate":2555,"spinDirection":204},"zone":3,"typeConfidence":0.9,"plateTime":0.4077142329802488,"extension":6.360177753838314},"index":2,"playId":"acca9619-ac51-3b05-b4e0-16068f316b48","pitchNumber":3,"startTime":"2025-09-25T18:26:09.551Z","endTime":"2025-09-25T18:26:12.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.35059304164922,"aZ":-24.366420732557327,"pfxX":-9.004678934007622,"pfxZ":3.8375840357643183,"pX":-0.1947496166283486,"pZ":1.9976189348697235,"vX0":4.528285045278809,"vY0":-141.2878036609495,"vZ0":-6.963109962225231,"x":124.42,"y":184.84,"x0":-0.6430786585032015,"y0":50.001802973182606,"z0":6.045647454465897,"aX":-18.315105910957218},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.8,"breakHorizontal":15.5,"spinRate":2255,"spinDirection":217},"zone":8,"typeConfidence":0.93,"plateTime":0.38676084038298786,"extension":6.340113779492663},"hitData":{"launchSpeed":86.1,"launchAngle":-59.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.52,"coordY":151.27}},"index":3,"playId":"12c72472-24d8-3e4b-acce-d80910168b35","pitchNumber":4,"startTime":"2025-09-25T18:26:29.637Z","endTime":"2025-09-25T18:26:39.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:26:39.934Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Benson flies out to center fielder Alexander Canario.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T18:27:02.974Z","endTime":"2025-09-25T18:27:18.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.84,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.252686969555686,"aZ":-14.712623464047647,"pfxX":-4.414054235448468,"pfxZ":8.680327069555986,"pX":0.11832026222265746,"pZ":2.9231203554960548,"vX0":4.150275094944358,"vY0":-140.77054041113115,"vZ0":-5.968889417534143,"x":112.49,"y":159.86,"x0":-0.7999491807458652,"y0":50.00223169523628,"z0":6.019401994934462,"aX":-8.879425445644772},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":7.2,"spinRate":2273,"spinDirection":227},"zone":5,"typeConfidence":0.91,"plateTime":0.38873384914529874,"extension":6.341600310431241},"hitData":{"launchSpeed":96.7,"launchAngle":40.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.47,"coordY":75.42}},"index":0,"playId":"534d70c8-3b35-355a-a16a-74c2b2ce8b79","pitchNumber":1,"startTime":"2025-09-25T18:27:06.216Z","endTime":"2025-09-25T18:27:18.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.27,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:27:18.664Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Trevino grounds out, second baseman Nick Yorke to first baseman Rafael Flores Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T18:27:37.919Z","endTime":"2025-09-25T18:27:51.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.895984894257495,"aZ":-22.260366039837955,"pfxX":1.5891516934274887,"pfxZ":5.319828632327068,"pX":0.40447307108959624,"pZ":2.1774900129454076,"vX0":2.924639591515759,"vY0":-135.69306539404514,"vZ0":-6.0784207251634115,"x":101.58,"y":179.99,"x0":-0.894017780049508,"y0":50.00113579147343,"z0":5.99900326454518,"aX":2.9610605631264177},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.5,"breakHorizontal":-3.5,"spinRate":2488,"spinDirection":198},"zone":6,"typeConfidence":0.9,"plateTime":0.4037532150867724,"extension":6.172482256160749},"hitData":{"launchSpeed":64.9,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.72,"coordY":146.44}},"index":0,"playId":"130890ea-bfb6-324b-99c9-31effd62fdfe","pitchNumber":1,"startTime":"2025-09-25T18:27:44.698Z","endTime":"2025-09-25T18:27:51.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:27:51.948Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Yorke strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-25T18:29:54.708Z","endTime":"2025-09-25T18:31:20.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2808196266813,"aZ":-26.1813984420293,"pfxX":11.297830657462884,"pfxZ":3.206299931760608,"pX":0.7041049923629937,"pZ":2.4597965274156794,"vX0":-10.916303532471385,"vY0":-135.78288684013535,"vZ0":-3.069152760960156,"x":90.16,"y":172.37,"x0":3.305513745085386,"y0":50.006211611515916,"z0":5.423425946048454,"aX":21.135158410241917},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.3,"breakHorizontal":-18.2,"spinRate":2329,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.4031430659472477,"extension":6.498296941403763},"index":0,"playId":"2c32b4e7-ba91-3fa9-89c2-dc1c74bf74c0","pitchNumber":1,"startTime":"2025-09-25T18:30:22.756Z","endTime":"2025-09-25T18:30:25.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":94.0,"endSpeed":85.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.79845396993996,"aZ":-22.28683410118898,"pfxX":11.24312212940605,"pfxZ":5.261010190287715,"pX":-0.19838639184893464,"pZ":2.920113494317398,"vX0":-13.164665617996908,"vY0":-136.21713522084875,"vZ0":-2.7082285058350073,"x":124.56,"y":159.94,"x0":3.235425974809497,"y0":50.00559728540638,"z0":5.467412237365509,"aX":21.141952077495652},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.1,"breakHorizontal":-17.6,"spinRate":2335,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.40202791937501337,"extension":6.354678347707644},"index":1,"playId":"c022d61a-00dc-3a77-ab54-042ecb35fed0","pitchNumber":2,"startTime":"2025-09-25T18:30:37.671Z","endTime":"2025-09-25T18:30:40.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.57000063324622,"strikeZoneBottom":1.6216665357788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.12207265976993,"aZ":-23.462066792417403,"pfxX":9.249234799558632,"pfxZ":4.572309473200381,"pX":1.6176362425845967,"pZ":4.583610985661686,"vX0":-8.250966466273894,"vY0":-136.93309124419153,"vZ0":1.4404533351220128,"x":55.34,"y":115.02,"x0":3.4623771925118487,"y0":50.005719915161436,"z0":5.6515206699258975,"aX":17.637027547911917},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.8,"breakHorizontal":-15.1,"spinRate":2143,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.39939478165829456,"extension":6.0457387332699515},"index":2,"playId":"cc22880d-16ab-3b7c-b648-25e544a12ce7","pitchNumber":3,"startTime":"2025-09-25T18:31:01.796Z","endTime":"2025-09-25T18:31:04.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.800422281679342,"aZ":-31.325828291260382,"pfxX":9.108842841055782,"pfxZ":0.5076540959583209,"pX":1.510142943217353,"pZ":2.1696631765346264,"vX0":-8.18508345700823,"vY0":-127.75578142763337,"vZ0":-2.016295643858313,"x":59.44,"y":180.2,"x0":3.5625594217448135,"y0":50.00054674127319,"z0":5.416588166138845,"aX":15.148153880640368},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.7,"breakHorizontal":-14.8,"spinRate":1870,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4277177985465821,"extension":6.196550758558738},"index":3,"playId":"c07e056d-dffa-30b8-afb0-4e05204200d8","pitchNumber":4,"startTime":"2025-09-25T18:31:17.348Z","endTime":"2025-09-25T18:31:20.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:31:20.366Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-25T18:31:41.618Z","endTime":"2025-09-25T18:31:53.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.932609435148116,"aZ":-32.59860034374064,"pfxX":-2.160200962463092,"pfxZ":-0.2982749222054455,"pX":0.24041362857696597,"pZ":1.8044677830081006,"vX0":-7.041448833611762,"vY0":-117.89481844214295,"vZ0":-1.722897107208236,"x":107.84,"y":190.06,"x0":3.5265416700628265,"y0":50.00155616379256,"z0":5.507522694563687,"aX":-3.090365483643354},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.7,"breakHorizontal":5.4,"spinRate":2499,"spinDirection":301},"zone":8,"typeConfidence":2.0,"plateTime":0.46167671526967835,"extension":5.831164805058414},"hitData":{"launchSpeed":44.5,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.84,"coordY":170.57}},"index":0,"playId":"36b0c8c5-b9c8-39e0-8f2f-095919eb88fb","pitchNumber":1,"startTime":"2025-09-25T18:31:46.197Z","endTime":"2025-09-25T18:31:53.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:31:53.841Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-25T18:32:22.461Z","endTime":"2025-09-25T18:33:21.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.32617656315119,"strikeZoneBottom":1.49680164369019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.124074269181275,"aZ":-28.119381713460175,"pfxX":9.894195912138066,"pfxZ":2.160489134117377,"pX":0.9158387793647542,"pZ":2.030307770776308,"vX0":-10.174538494278142,"vY0":-135.49818882587783,"vZ0":-3.515521270185415,"x":82.09,"y":183.96,"x0":3.418002169528571,"y0":50.002966033822126,"z0":5.290031005753528,"aX":18.56347208199066},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.4,"breakHorizontal":-16.0,"spinRate":2207,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.40286789362566555,"extension":6.358716055572721},"index":0,"playId":"60d7f1e4-c2e0-3341-8449-b4e96d0e78b9","pitchNumber":1,"startTime":"2025-09-25T18:32:25.890Z","endTime":"2025-09-25T18:32:29.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.708360328867144,"aZ":-22.756740163247382,"pfxX":9.881292494627989,"pfxZ":4.938155842246033,"pX":0.02550822728766698,"pZ":3.268431100276419,"vX0":-12.344451720709966,"vY0":-136.84402392009926,"vZ0":-1.7170753794599658,"x":116.03,"y":150.53,"x0":3.3000251932913787,"y0":50.00160643190782,"z0":5.454816781728776,"aX":18.839187956091088},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.8,"breakHorizontal":-15.5,"spinRate":2242,"spinDirection":101},"zone":2,"typeConfidence":2.0,"plateTime":0.3994551258583918,"extension":6.276911470754753},"index":1,"playId":"f90e4790-8f8a-38b1-ab02-8e986255ccff","pitchNumber":2,"startTime":"2025-09-25T18:32:41.022Z","endTime":"2025-09-25T18:32:44.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":94.6,"endSpeed":86.6,"strikeZoneTop":3.45999917242253,"strikeZoneBottom":1.60297829414751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.893264940627972,"aZ":-24.766416619863353,"pfxX":10.48285038090614,"pfxZ":3.867711781902697,"pX":-0.18862237551241107,"pZ":3.8465460082901797,"vX0":-13.09489035782248,"vY0":-137.1947296351454,"vZ0":0.05021823928451574,"x":124.19,"y":134.92,"x0":3.2728451271361627,"y0":50.00548803242918,"z0":5.508891509950014,"aX":20.09083971159751},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.2,"breakHorizontal":-16.4,"spinRate":2215,"spinDirection":101},"zone":11,"typeConfidence":2.0,"plateTime":0.3984638862227614,"extension":6.133228905472348},"index":2,"playId":"adfe0a05-0dc6-3118-af8c-d9436c7fb00a","pitchNumber":3,"startTime":"2025-09-25T18:33:03.392Z","endTime":"2025-09-25T18:33:06.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":94.7,"endSpeed":86.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.584508782753534,"aZ":-22.113995611464315,"pfxX":10.187157838009805,"pfxZ":5.232974446759682,"pX":0.4329001292135372,"pZ":3.7229664166787466,"vX0":-11.660203383357718,"vY0":-137.52928861794473,"vZ0":-0.8020010684841259,"x":100.5,"y":138.26,"x0":3.397567581707925,"y0":50.00109388699953,"z0":5.5138797025284765,"aX":19.576677451104686},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.5,"breakHorizontal":-16.1,"spinRate":2381,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.39777755953868565,"extension":6.269442636889991},"index":3,"playId":"2008d164-cea1-36aa-a4b3-9b67c73ecae3","pitchNumber":4,"startTime":"2025-09-25T18:33:18.769Z","endTime":"2025-09-25T18:33:21.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:33:21.921Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ke'Bryan Hayes singles on a sharp line drive to left fielder Tommy Pham.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T18:35:22.531Z","endTime":"2025-09-25T18:35:38.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35457696396627,"aZ":-16.66463627285227,"pfxX":-9.420144067945476,"pfxZ":7.686493973587171,"pX":-0.20228483302889474,"pZ":2.4883762880567994,"vX0":4.566961181643196,"vY0":-141.20835897446062,"vZ0":-7.219906674567898,"x":124.71,"y":171.59,"x0":-0.6172222246862383,"y0":50.00424350607369,"z0":6.15182523254849,"aX":-19.01260898474821},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.6,"breakHorizontal":16.1,"spinRate":2341,"spinDirection":216},"zone":5,"typeConfidence":0.88,"plateTime":0.3879837002544968,"extension":6.421980744397231},"hitData":{"launchSpeed":105.4,"launchAngle":8.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":92.24,"coordY":79.43}},"index":0,"playId":"a364909a-7195-3a7f-965c-b09e057b5f8c","pitchNumber":1,"startTime":"2025-09-25T18:35:27.741Z","endTime":"2025-09-25T18:35:38.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:35:38.045Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Friedl walks. Ke'Bryan Hayes to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T18:35:59.200Z","endTime":"2025-09-25T18:38:04.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.22000143639703,"strikeZoneBottom":1.50082126494383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.31232304851109,"aZ":-12.488821491860058,"pfxX":-6.2722984501872086,"pfxZ":9.786700623536131,"pX":0.537710544647819,"pZ":1.6881678489209002,"vX0":5.4542745332494,"vY0":-140.78063312300816,"vZ0":-9.483520489482247,"x":96.5,"y":193.2,"x0":-0.6078367996053845,"y0":50.003613874104765,"z0":5.9043588850696604,"aX":-12.618013424766},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":10.3,"spinRate":2368,"spinDirection":219},"zone":9,"typeConfidence":0.9,"plateTime":0.3887465265982524,"extension":6.297852671629327},"index":0,"playId":"e683f0e1-0b2a-3a2d-9beb-241703c8f163","pitchNumber":1,"startTime":"2025-09-25T18:36:04.123Z","endTime":"2025-09-25T18:36:07.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.4159897246217,"aZ":-38.86842020574628,"pfxX":5.73710215005069,"pfxZ":-4.346513436391604,"pX":0.712685873496344,"pZ":2.7407511963681572,"vX0":1.675412081181318,"vY0":-123.22174388411962,"vZ0":-0.8217389556215278,"x":89.83,"y":164.78,"x0":-0.7215446939105113,"y0":50.0056543983925,"z0":6.3615851236518095,"aX":8.826508736536207},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-7.8,"breakHorizontal":-10.8,"spinRate":2897,"spinDirection":35},"zone":3,"typeConfidence":0.9,"plateTime":0.4444587082898641,"extension":6.011122164652334},"index":1,"playId":"e3d0b662-0da5-3257-800a-1339c8cf7e39","pitchNumber":2,"startTime":"2025-09-25T18:36:22.572Z","endTime":"2025-09-25T18:36:25.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-25T18:36:39.740Z","endTime":"2025-09-25T18:36:57.504Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":84.7,"endSpeed":78.5,"strikeZoneTop":3.08236759815986,"strikeZoneBottom":1.42772434487666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.791599802440064,"aZ":-42.97751139787352,"pfxX":4.985004413050326,"pfxZ":-6.9886185677247195,"pX":-0.6380613479682473,"pZ":2.402019080019891,"vX0":-1.4208918986884407,"vY0":-123.38042544053744,"vZ0":-0.8890832500548623,"x":141.32,"y":173.93,"x0":-0.703444340716082,"y0":50.00044558670845,"z0":6.378382037201021,"aX":7.7096214311890305},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-12.6,"breakHorizontal":-8.8,"spinRate":2893,"spinDirection":38},"zone":4,"typeConfidence":0.9,"plateTime":0.4433806923389736,"extension":6.02516186480578},"index":3,"playId":"16813c73-ff52-3280-9c26-d05ef5e5ec2b","pitchNumber":3,"startTime":"2025-09-25T18:36:57.504Z","endTime":"2025-09-25T18:37:01.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.1,"endSpeed":85.3,"strikeZoneTop":3.1338728423673,"strikeZoneBottom":1.42788126690992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.067512426211124,"aZ":-25.443347183568513,"pfxX":-7.972216845363224,"pfxZ":3.6682313034402316,"pX":1.1490022071025476,"pZ":1.6434258695210846,"vX0":7.85073120264874,"vY0":-133.89264736091963,"vZ0":-6.225992160110769,"x":73.2,"y":194.41,"x0":-0.770642874699907,"y0":50.004304186511625,"z0":5.793828700159122,"aX":-14.628635910759172},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.6,"breakHorizontal":13.0,"spinRate":2187,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4074586935689011,"extension":6.219328984407578},"index":4,"playId":"ac0a9cf5-547b-3fc5-a910-d3e287d07a96","pitchNumber":4,"startTime":"2025-09-25T18:37:18.423Z","endTime":"2025-09-25T18:37:21.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.3,"endSpeed":85.5,"strikeZoneTop":3.12574593649934,"strikeZoneBottom":1.37395098300738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.986218455936168,"aZ":-21.24243215573429,"pfxX":1.290934680211734,"pfxZ":5.947666533541978,"pX":1.4251422338482778,"pZ":1.0339908351612452,"vX0":5.318559261778796,"vY0":-134.19704445611777,"vZ0":-8.868675735265803,"x":62.68,"y":210.86,"x0":-0.74398276345213,"y0":50.001084478120035,"z0":5.874736799733747,"aX":2.3718034366141656},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.2,"breakHorizontal":-3.4,"spinRate":2578,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.4069730595172829,"extension":6.305080110763243},"index":5,"playId":"a3565f29-66ef-39ab-800c-d3b596c4c11b","pitchNumber":5,"startTime":"2025-09-25T18:37:40.926Z","endTime":"2025-09-25T18:37:44.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.02214636568966,"strikeZoneBottom":1.33900056028828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.537013544046484,"aZ":-42.41777003468853,"pfxX":6.498648115689073,"pfxZ":-6.828272724553607,"pX":-0.7033663628562223,"pZ":3.1157890178002177,"vX0":-1.3049126299828444,"vY0":-121.88192821489989,"vZ0":0.7675297484311094,"x":143.81,"y":154.65,"x0":-1.0043239756909408,"y0":50.00118717401609,"z0":6.4673288066206815,"aX":9.75094822570861},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.9,"breakHorizontal":-11.4,"spinRate":2819,"spinDirection":36},"zone":1,"typeConfidence":0.9,"plateTime":0.44984024212251095,"extension":5.87755614136129},"index":6,"playId":"f2f3d9c4-ae30-324c-a032-790c0aedf286","pitchNumber":6,"startTime":"2025-09-25T18:38:00.371Z","endTime":"2025-09-25T18:38:04.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.4,"awayTeamWinProbability":34.599999999999994,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":1.62,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:38:04.286Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T18:38:31.402Z","endTime":"2025-09-25T18:39:22.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15089784616581,"aZ":-23.191379929327944,"pfxX":-9.222266966103568,"pfxZ":4.358793216827485,"pX":-0.36096400762736264,"pZ":1.8329767634633516,"vX0":4.810505463529013,"vY0":-142.7050135212356,"vZ0":-7.464468739244577,"x":130.76,"y":189.29,"x0":-0.8712398064442132,"y0":50.003922509520045,"z0":5.946046868866276,"aX":-19.002334670266738},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.5,"breakHorizontal":15.7,"spinRate":2414,"spinDirection":224},"zone":7,"typeConfidence":0.93,"plateTime":0.3839814264965833,"extension":6.47797220836061},"index":0,"playId":"a2bb6417-16df-35a1-a398-041beca982f9","pitchNumber":1,"startTime":"2025-09-25T18:38:35.547Z","endTime":"2025-09-25T18:38:38.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.8,"strikeZoneTop":3.43999939056147,"strikeZoneBottom":1.65227896616467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.888364519697223,"aZ":-23.848923715108622,"pfxX":-9.225541172177175,"pfxZ":4.0581047872308265,"pX":-0.48626653243846546,"pZ":1.9467607577064883,"vX0":3.8515449642105963,"vY0":-142.1635808244617,"vZ0":-6.965615724847931,"x":135.54,"y":186.22,"x0":-0.6582280854061536,"y0":50.00363238014405,"z0":5.9373104473181755,"aX":-18.92765315547272},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.1,"breakHorizontal":16.0,"spinRate":2423,"spinDirection":219},"zone":7,"typeConfidence":0.93,"plateTime":0.3849337479453112,"extension":6.3040111833869705},"index":1,"playId":"077e96e0-0f5d-3673-a65b-04b5639b1da7","pitchNumber":2,"startTime":"2025-09-25T18:38:51.484Z","endTime":"2025-09-25T18:38:54.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-25T18:39:04.057Z","endTime":"2025-09-25T18:39:19.299Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.16144562014812,"aZ":-22.59133137401125,"pfxX":-10.744306497424095,"pfxZ":4.694246842752593,"pX":0.25805256203880156,"pZ":1.5338515446233807,"vX0":6.338496799172095,"vY0":-142.14193707349978,"vZ0":-7.8032876715213115,"x":107.16,"y":197.37,"x0":-0.6069910517519373,"y0":50.00616129717668,"z0":5.753812720129877,"aX":-21.947880136559917},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.1,"breakHorizontal":18.1,"spinRate":2427,"spinDirection":225},"zone":14,"typeConfidence":0.94,"plateTime":0.3856295072791682,"extension":6.43070873108731},"index":3,"playId":"074d8f00-d2eb-3c87-a7fa-b72498ebb790","pitchNumber":3,"startTime":"2025-09-25T18:39:19.299Z","endTime":"2025-09-25T18:39:22.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.9,"awayTeamWinProbability":40.1,"homeTeamWinProbabilityAdded":-5.500000000000007,"leverageIndex":1.98,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:39:22.299Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Lux strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T18:39:44.136Z","endTime":"2025-09-25T18:40:41.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.2300017516061,"strikeZoneBottom":1.43136030159088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.192970357528775,"aZ":-41.06306297774884,"pfxX":5.493020148336433,"pfxZ":-5.713913311518049,"pX":0.4686532152867042,"pZ":1.6350637389638367,"vX0":1.280853058727737,"vY0":-124.06668110155805,"vZ0":-3.0149321637166775,"x":99.14,"y":194.63,"x0":-0.7680390894335136,"y0":50.00195770117201,"z0":6.2937363629709635,"aX":8.548225359862023},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-10.8,"breakHorizontal":-10.2,"spinRate":2852,"spinDirection":38},"zone":9,"typeConfidence":0.9,"plateTime":0.44176036788437134,"extension":6.077180413025143},"index":0,"playId":"c98497e8-2f95-35ef-9068-a2ad2fac55be","pitchNumber":1,"startTime":"2025-09-25T18:39:49.227Z","endTime":"2025-09-25T18:39:52.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":94.0,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.251147271195595,"aZ":-22.775815571297315,"pfxX":1.1488793035239677,"pfxZ":4.94689680151302,"pX":0.500689108788471,"pZ":1.8508390903876566,"vX0":2.9547919040565254,"vY0":-136.75827385719677,"vZ0":-6.6744861007979726,"x":97.91,"y":188.81,"x0":-0.7416766054704348,"y0":50.00438007355778,"z0":5.877885692692864,"aX":2.183046315632885},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.8,"breakHorizontal":-2.6,"spinRate":2721,"spinDirection":197},"zone":9,"typeConfidence":0.89,"plateTime":0.40001735480883305,"extension":6.296598832422725},"index":1,"playId":"500eb07c-abce-35d7-b073-3a1ce815b5b1","pitchNumber":2,"startTime":"2025-09-25T18:40:07.982Z","endTime":"2025-09-25T18:40:10.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-25T18:40:26.368Z","endTime":"2025-09-25T18:40:38.202Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.580429726789337,"aZ":-44.3747455987676,"pfxX":5.681475708512096,"pfxZ":-7.799092513966938,"pX":0.36738036807906616,"pZ":2.0222766620099515,"vX0":0.48427532444504806,"vY0":-124.90229311052335,"vZ0":-1.6338071560837764,"x":103.0,"y":184.18,"x0":-0.566800237871334,"y0":50.00448384341887,"z0":6.368282171549413,"aX":8.884839817640025},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-14.3,"breakHorizontal":-10.4,"spinRate":2945,"spinDirection":37},"zone":9,"typeConfidence":0.9,"plateTime":0.44027376928654594,"extension":6.0217559834333105},"index":3,"playId":"a3a12779-c394-3a30-a001-29c566c964a1","pitchNumber":3,"startTime":"2025-09-25T18:40:38.202Z","endTime":"2025-09-25T18:40:41.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.900000000000006,"awayTeamWinProbability":45.099999999999994,"homeTeamWinProbabilityAdded":-4.999999999999993,"leverageIndex":2.14,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:40:41.362Z","atBatIndex":22},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Spencer Steer grounds into a force out, fielded by third baseman Jared Triolo. Ke'Bryan Hayes out at 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T18:41:06.593Z","endTime":"2025-09-25T18:42:33.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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":97.9,"endSpeed":89.1,"strikeZoneTop":3.38000143508936,"strikeZoneBottom":1.62042757209792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.52281218487614,"aZ":-12.408400779412899,"pfxX":-5.586582058926132,"pfxZ":9.735255379160108,"pX":0.8653368221862734,"pZ":1.0874022881947194,"vX0":5.935961723913411,"vY0":-142.04258462441376,"vZ0":-11.223022113627522,"x":84.02,"y":209.42,"x0":-0.5322853032569979,"y0":50.00010658541775,"z0":5.893729403605404,"aX":-11.339463553867816},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":8.8,"spinRate":2353,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.38657436087247365,"extension":6.418252789822706},"index":0,"playId":"436964bc-b7fe-3eb3-ad27-237b7d23fd34","pitchNumber":1,"startTime":"2025-09-25T18:41:09.407Z","endTime":"2025-09-25T18:41:12.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.3800016403947,"strikeZoneBottom":1.47437522010487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.162436125600344,"aZ":-20.760696022874637,"pfxX":-0.3155449131667609,"pfxZ":5.970667625213007,"pX":1.7163926472357367,"pZ":1.4135367243487116,"vX0":6.247833482301772,"vY0":-137.53699373457283,"vZ0":-8.34426835745796,"x":51.58,"y":200.61,"x0":-0.5458520635941501,"y0":50.00187814181166,"z0":5.900244640893317,"aX":-0.6035834349120077},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.2,"breakHorizontal":-0.7,"spinRate":2642,"spinDirection":207},"zone":14,"typeConfidence":0.84,"plateTime":0.39859870634250605,"extension":6.472029347272246},"index":1,"playId":"35a85beb-d78e-3683-bb92-2eccffa42e39","pitchNumber":2,"startTime":"2025-09-25T18:41:29.495Z","endTime":"2025-09-25T18:41:32.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.131681271602865,"aZ":-22.47110241250726,"pfxX":-10.142774770480415,"pfxZ":4.807962530239653,"pX":0.2854337998832945,"pZ":2.406316425437625,"vX0":5.898382340301024,"vY0":-141.1191709786874,"vZ0":-6.029607908131878,"x":106.12,"y":173.81,"x0":-0.5141856970632482,"y0":50.00067546275578,"z0":6.018332797685241,"aX":-20.452956567142746},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.7,"breakHorizontal":17.2,"spinRate":2478,"spinDirection":217},"zone":6,"typeConfidence":0.93,"plateTime":0.3881557801483262,"extension":6.4338140730754745},"index":2,"playId":"be88b96e-0b6b-39a5-8746-d9d1ad40d4bd","pitchNumber":3,"startTime":"2025-09-25T18:41:57.199Z","endTime":"2025-09-25T18:42:01.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10083957980418,"aZ":-20.107925338778145,"pfxX":-8.279876325953147,"pfxZ":5.965817930357007,"pX":0.19604688890054348,"pZ":2.490361814920284,"vX0":5.140237154175123,"vY0":-141.33502378194268,"vZ0":-6.152310704287379,"x":109.53,"y":171.54,"x0":-0.5700371662796518,"y0":50.006803328493966,"z0":5.9860866009323,"aX":-16.76114180265588},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.7,"breakHorizontal":13.9,"spinRate":2380,"spinDirection":221},"zone":5,"typeConfidence":0.88,"plateTime":0.3874735280918764,"extension":6.374174825681626},"hitData":{"launchSpeed":94.0,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.33,"coordY":165.87}},"index":3,"playId":"f3bfb113-6745-35d0-95da-2d2d3384f6c4","pitchNumber":4,"startTime":"2025-09-25T18:42:27.331Z","endTime":"2025-09-25T18:42:33.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":1.94,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:42:33.454Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T18:44:38.399Z","endTime":"2025-09-25T18:46:17.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.65628269002818,"strikeZoneBottom":1.66077132111983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.611797464404958,"aZ":-21.597651447510067,"pfxX":9.28871164570198,"pfxZ":5.602124943945636,"pX":-0.3529035084730501,"pZ":2.9344633172190004,"vX0":-13.142349890260096,"vY0":-135.75564734835635,"vZ0":-2.8123509445256563,"x":130.45,"y":159.55,"x0":3.319183556623326,"y0":50.00077006484889,"z0":5.468534271131788,"aX":17.53025651877023},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.8,"breakHorizontal":-14.4,"spinRate":2222,"spinDirection":112},"zone":4,"typeConfidence":2.0,"plateTime":0.4017538143268178,"extension":6.230638771504903},"index":0,"playId":"052b4165-560b-36cd-acd6-b79154c557f4","pitchNumber":1,"startTime":"2025-09-25T18:44:46.342Z","endTime":"2025-09-25T18:44:49.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":94.1,"endSpeed":86.4,"strikeZoneTop":3.69287445822678,"strikeZoneBottom":1.65085028858571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.505518139257944,"aZ":-21.982710631600007,"pfxX":10.406177544846203,"pfxZ":5.359257206992771,"pX":-0.47833533563870967,"pZ":3.710194514265589,"vX0":-13.585891591551475,"vY0":-136.45739394318002,"vZ0":-0.921902237743036,"x":135.23,"y":138.6,"x0":3.1922880228046218,"y0":50.006405673854566,"z0":5.554424581924905,"aX":19.805183917614496},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":-16.3,"spinRate":2296,"spinDirection":118},"zone":1,"typeConfidence":2.0,"plateTime":0.400016509329709,"extension":6.407677362752285},"index":1,"playId":"2b545640-b6eb-3e87-ac04-b798c81f5bfc","pitchNumber":2,"startTime":"2025-09-25T18:45:00.029Z","endTime":"2025-09-25T18:45:03.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.15985771504608,"aZ":-21.162767051949775,"pfxX":10.651410485844423,"pfxZ":5.8391387819299965,"pX":-0.176280787881327,"pZ":2.518948001380157,"vX0":-13.382224487951353,"vY0":-135.81234309042554,"vZ0":-3.824415287456064,"x":123.72,"y":170.77,"x0":3.4097785063541495,"y0":50.000614467171836,"z0":5.400399528481125,"aX":20.080121804471155},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.0,"breakHorizontal":-16.8,"spinRate":2295,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.4018804853007665,"extension":6.333013861091735},"index":2,"playId":"a64af93f-1625-3fcf-b1e0-11d00ad42069","pitchNumber":3,"startTime":"2025-09-25T18:45:17.907Z","endTime":"2025-09-25T18:45:20.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.60774137739634,"strikeZoneBottom":1.61216806882458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.784798092539837,"aZ":-24.503652951340236,"pfxX":11.693822287009247,"pfxZ":4.089373525357459,"pX":-1.0753577212442547,"pZ":2.4399029058224375,"vX0":-15.579865895070837,"vY0":-135.42822046142476,"vZ0":-3.425828503487029,"x":157.99,"y":172.9,"x0":3.205962523654917,"y0":50.00407536875708,"z0":5.415653754411877,"aX":21.942925591329264},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.8,"breakHorizontal":-18.2,"spinRate":2216,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.40289099031455766,"extension":6.276126567793125},"index":3,"playId":"b08b2d82-dece-3e59-a453-bc4414045f56","pitchNumber":4,"startTime":"2025-09-25T18:45:34.282Z","endTime":"2025-09-25T18:45:38.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":76.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.30393168679707,"aZ":-32.80662863412604,"pfxX":-3.0956838440107104,"pfxZ":-0.44276283863904276,"pX":0.15946331445387354,"pZ":1.779144261739162,"vX0":-7.199319395687212,"vY0":-118.56310553177572,"vZ0":-1.7065210063333032,"x":110.92,"y":190.74,"x0":3.623859349393126,"y0":50.000579938985304,"z0":5.4712829051397165,"aX":-4.454760245205842},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.0,"breakHorizontal":7.2,"spinRate":2459,"spinDirection":297},"zone":8,"typeConfidence":2.0,"plateTime":0.4600110775460551,"extension":6.1487831664680535},"index":4,"playId":"f29cd3a3-dad7-3960-a677-9e4bad02371e","pitchNumber":5,"startTime":"2025-09-25T18:45:49.509Z","endTime":"2025-09-25T18:45:52.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.914505109438355,"aZ":-34.66955750164173,"pfxX":-4.601363349736343,"pfxZ":-1.7071450002625728,"pX":0.3346214677377319,"pZ":1.1320940061805194,"vX0":-6.022877170450116,"vY0":-119.5028069740446,"vZ0":-2.829216470055976,"x":104.25,"y":208.21,"x0":3.4761308494883907,"y0":50.00414973458212,"z0":5.415725368828219,"aX":-6.7198491617282965},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.5,"breakHorizontal":9.7,"spinRate":2608,"spinDirection":296},"zone":14,"typeConfidence":2.0,"plateTime":0.45663115741749616,"extension":6.146743687251815},"index":5,"playId":"ac2fb1da-7a7e-3fb3-b50a-d9e785ac33da","pitchNumber":6,"startTime":"2025-09-25T18:46:14.366Z","endTime":"2025-09-25T18:46:17.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:46:17.366Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew McCutchen flies out to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T18:46:36.772Z","endTime":"2025-09-25T18:47:57.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.57729990262661,"strikeZoneBottom":1.64994453469984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.882192456352744,"aZ":-27.062010216664827,"pfxX":8.833254933278095,"pfxZ":3.094645702066229,"pX":0.7811842716746435,"pZ":1.349339895180367,"vX0":-9.636313514631102,"vY0":-127.32801149917702,"vZ0":-4.64525411605208,"x":87.22,"y":202.35,"x0":3.457931165721849,"y0":50.00154127890911,"z0":5.325676653534308,"aX":14.578644345314066},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.8,"breakHorizontal":-13.9,"spinRate":1921,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.42933003280048343,"extension":6.3132962039965035},"index":0,"playId":"f7d69d7d-a632-311e-9893-3fa3629c342f","pitchNumber":1,"startTime":"2025-09-25T18:46:41.912Z","endTime":"2025-09-25T18:46:45.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.49886516689273,"strikeZoneBottom":1.66271460549071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.591167843049572,"aZ":-25.205018687331197,"pfxX":9.626700656275892,"pfxZ":4.11171633454301,"pX":0.06124643125295657,"pZ":1.3480526804041528,"vX0":-11.50953575242979,"vY0":-128.786358714428,"vZ0":-5.126119435241949,"x":114.67,"y":202.38,"x0":3.3195472042881127,"y0":50.00066663673527,"z0":5.292625260070173,"aX":16.308362280144724},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":-15.1,"spinRate":1920,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4239088922318648,"extension":6.373479964556631},"index":1,"playId":"14da17c0-b2cf-36bd-b81a-4a5d8317f38b","pitchNumber":2,"startTime":"2025-09-25T18:46:55.291Z","endTime":"2025-09-25T18:46:58.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.50528720231175,"strikeZoneBottom":1.71485108892872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.87234482347749,"aZ":-21.44116134801142,"pfxX":12.299890494806275,"pfxZ":5.652946679108346,"pX":-0.8812154912514109,"pZ":1.7486430392873467,"vX0":-15.491311769829512,"vY0":-136.3940834735963,"vZ0":-5.340287575514085,"x":150.59,"y":191.57,"x0":3.2539107373460983,"y0":50.00218213243138,"z0":5.1950278654828,"aX":23.350232942950278},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.2,"breakHorizontal":-19.3,"spinRate":2406,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.4004228041426119,"extension":6.38518921718581},"index":2,"playId":"1a9311a2-8dfe-3945-8c00-8ee3ee91f99d","pitchNumber":3,"startTime":"2025-09-25T18:47:13.641Z","endTime":"2025-09-25T18:47:17.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.52377844750939,"strikeZoneBottom":1.687625840374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.281779081968757,"aZ":-28.810007335140025,"pfxX":12.792910532665509,"pfxZ":1.7592063721420121,"pX":-0.3854918649515574,"pZ":2.502014160306868,"vX0":-14.84721710024188,"vY0":-136.9025134661503,"vZ0":-2.235820137044803,"x":131.69,"y":171.23,"x0":3.428445145395614,"y0":50.00133684635194,"z0":5.287620534597515,"aX":24.448321225162427},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.9,"breakHorizontal":-20.3,"spinRate":2335,"spinDirection":109},"zone":4,"typeConfidence":2.0,"plateTime":0.39904503572076955,"extension":6.3402785006639855},"index":3,"playId":"da752a6c-546e-3e0a-96b3-5bb13323f8dc","pitchNumber":4,"startTime":"2025-09-25T18:47:29.469Z","endTime":"2025-09-25T18:47:32.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.60439863229389,"aZ":-28.530375599441896,"pfxX":11.52500384064886,"pfxZ":1.9439701728489513,"pX":-0.1647072702609229,"pZ":2.5732890482958415,"vX0":-13.589792893821508,"vY0":-135.5925217046131,"vZ0":-1.9196105139369046,"x":123.28,"y":169.3,"x0":3.397521299475139,"y0":50.00503369316434,"z0":5.266951345534827,"aX":21.622084434788253},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.4,"breakHorizontal":-18.2,"spinRate":2299,"spinDirection":109},"zone":5,"typeConfidence":2.0,"plateTime":0.4028195472090621,"extension":6.348072166608602},"hitData":{"launchSpeed":94.2,"launchAngle":43.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.42,"coordY":75.77}},"index":4,"playId":"2dffb9ab-118f-334d-9ece-e300151e7973","pitchNumber":5,"startTime":"2025-09-25T18:47:46.385Z","endTime":"2025-09-25T18:47:57.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:47:57.097Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Pham grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T18:48:17.849Z","endTime":"2025-09-25T18:48:27.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.50409314666074,"aZ":-25.149064258753764,"pfxX":9.187890261320268,"pfxZ":4.277221054464426,"pX":0.6990970838994026,"pZ":2.205171982861932,"vX0":-9.766328881425531,"vY0":-126.9506098537084,"vZ0":-3.002456464987353,"x":90.35,"y":179.24,"x0":3.3911815083197596,"y0":50.001240832860084,"z0":5.39175627596044,"aX":15.08711005690873},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.3,"breakHorizontal":-14.6,"spinRate":1831,"spinDirection":105},"zone":9,"typeConfidence":2.0,"plateTime":0.43043833830154377,"extension":6.304608220727634},"hitData":{"launchSpeed":71.9,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.02,"coordY":157.26}},"index":0,"playId":"8cebd716-dea6-340a-876c-1a50b78ba3d7","pitchNumber":1,"startTime":"2025-09-25T18:48:19.659Z","endTime":"2025-09-25T18:48:27.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:48:27.703Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Elly De La Cruz pops out to third baseman Jared Triolo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T18:50:51.680Z","endTime":"2025-09-25T18:54:55.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8,9,10],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"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(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":91.8,"endSpeed":84.5,"strikeZoneTop":3.62267619803561,"strikeZoneBottom":1.70303023763861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.820169123412306,"aZ":-25.025472055078467,"pfxX":1.0188077413615728,"pfxZ":3.9291976234482355,"pX":-0.8064996107183092,"pZ":3.218523895949372,"vX0":-0.4328586988236867,"vY0":-133.7482839992454,"vZ0":-3.5641102933230435,"x":147.74,"y":151.88,"x0":-0.7752612632009712,"y0":50.001177482069096,"z0":6.35519729779614,"aX":1.8526139994451436},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.6,"breakHorizontal":-1.8,"spinRate":2548,"spinDirection":196},"zone":1,"typeConfidence":0.9,"plateTime":0.408926925351194,"extension":6.146633864212689},"index":0,"playId":"8b2bfc8f-6991-3f34-986a-f4ddd0ffd8a5","pitchNumber":1,"startTime":"2025-09-25T18:50:58.317Z","endTime":"2025-09-25T18:51:01.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.896886322205322,"aZ":-41.90863988957231,"pfxX":2.188411972301838,"pfxZ":-6.3513655275948695,"pX":0.7864003956409235,"pZ":0.32510081008867936,"vX0":2.4869380139501764,"vY0":-122.86236387969696,"vZ0":-5.855613108816753,"x":87.02,"y":230.0,"x0":-0.5225750421023792,"y0":50.00432240397316,"z0":6.293090962340137,"aX":3.352541677111527},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-12.6,"breakHorizontal":-4.6,"spinRate":2765,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.44546604250967636,"extension":6.237904661432207},"index":1,"playId":"42652f7a-e9e1-3694-b435-5aaa9471f976","pitchNumber":2,"startTime":"2025-09-25T18:51:11.620Z","endTime":"2025-09-25T18:51:14.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.890753788888492,"aZ":-12.830980173301743,"pfxX":-3.0761232155322835,"pfxZ":9.494513355030865,"pX":0.9603817911496022,"pZ":3.2596859022334463,"vX0":5.6772248197089255,"vY0":-141.50516021056947,"vZ0":-5.5569147285956015,"x":80.39,"y":150.77,"x0":-0.6680162481852224,"y0":50.00193810691449,"z0":6.0638975656003415,"aX":-6.266888577824263},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.3,"breakHorizontal":4.4,"spinRate":2500,"spinDirection":212},"zone":12,"typeConfidence":0.94,"plateTime":0.3863769502775778,"extension":6.563217165437983},"index":2,"playId":"4e1c64d3-330f-3fc3-8062-5f2d52a7364b","pitchNumber":3,"startTime":"2025-09-25T18:51:27.887Z","endTime":"2025-09-25T18:51:30.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.469842401147496,"aZ":-44.54777764701619,"pfxX":5.6483421869484305,"pfxZ":-8.03044199669522,"pX":0.25484030367779215,"pZ":1.9734644984234424,"vX0":0.2174828828376889,"vY0":-123.82548344368847,"vZ0":-1.7147122719608197,"x":107.29,"y":185.5,"x0":-0.5672426550349589,"y0":50.00141150621167,"z0":6.4277444858130925,"aX":8.704203067353596},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-14.6,"breakHorizontal":-10.2,"spinRate":2964,"spinDirection":32},"zone":8,"typeConfidence":0.9,"plateTime":0.44361100991211844,"extension":6.134577802984569},"index":3,"playId":"e8a9314c-4b18-308a-8e00-9512df8cb9e8","pitchNumber":4,"startTime":"2025-09-25T18:52:06.784Z","endTime":"2025-09-25T18:52:09.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":98.5,"endSpeed":90.3,"strikeZoneTop":3.67000025506003,"strikeZoneBottom":1.77202945301252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.814845350428378,"aZ":-14.072846816995657,"pfxX":-4.530725971314229,"pfxZ":8.644963915546988,"pX":-0.7920409022978501,"pZ":4.237696047035219,"vX0":1.4682254056116129,"vY0":-143.46937598110253,"vZ0":-2.691695236859842,"x":147.19,"y":124.36,"x0":-0.7204099166058718,"y0":50.0025749869675,"z0":6.060154512232314,"aX":-9.486624621523958},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.4,"breakHorizontal":7.9,"spinRate":2421,"spinDirection":217},"zone":11,"typeConfidence":0.92,"plateTime":0.381122282932695,"extension":6.328431258336901},"index":4,"playId":"b941616e-112f-34fa-bd50-63f65a2d26b3","pitchNumber":5,"startTime":"2025-09-25T18:52:25.941Z","endTime":"2025-09-25T18:52:28.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-25T18:52:51.284Z","endTime":"2025-09-25T18:53:25.901Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.795350755994885,"aZ":-44.09232857020252,"pfxX":4.878603073611679,"pfxZ":-7.730893591389762,"pX":0.3205485961884443,"pZ":2.6257908500162968,"vX0":0.8274194341749435,"vY0":-123.89726623938344,"vZ0":0.010233785909945503,"x":107.7,"y":151.38,"x0":-0.6519613086315025,"y0":50.00501758903482,"z0":6.333699506431283,"aX":7.518201216901908},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-13.7,"breakHorizontal":-9.0,"spinRate":2929,"spinDirection":39},"zone":6,"typeConfidence":0.9,"plateTime":0.443580453741935,"extension":6.056212276518589},"index":6,"playId":"89cc728d-2a4e-38ca-a69f-08888c3ac0c6","pitchNumber":6,"startTime":"2025-09-25T18:53:25.901Z","endTime":"2025-09-25T18:53:28.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.7,"strikeZoneTop":3.67000019716202,"strikeZoneBottom":1.68537469995916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.299351068601432,"aZ":-25.891597007962638,"pfxX":2.861262042339761,"pfxZ":3.323624293028284,"pX":1.0664488406788235,"pZ":1.4468654526543558,"vX0":3.6834250857886675,"vY0":-136.05075754506376,"vZ0":-7.288876279184586,"x":76.35,"y":199.71,"x0":-0.6722459666208396,"y0":50.00563726617212,"z0":5.931564597996645,"aX":5.413312990339503},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.8,"breakHorizontal":-5.9,"spinRate":2581,"spinDirection":173},"zone":14,"typeConfidence":0.91,"plateTime":0.40119384657064705,"extension":6.330448949414183},"index":7,"playId":"8758b45f-7d40-366e-8a00-263ca4e30766","pitchNumber":7,"startTime":"2025-09-25T18:53:43.531Z","endTime":"2025-09-25T18:53:46.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.138872825144674,"aZ":-26.161985907791767,"pfxX":1.0682335900458197,"pfxZ":3.2127607753108745,"pX":0.2514614622428308,"pZ":2.3550052562039547,"vX0":2.311513441705487,"vY0":-135.61240983663356,"vZ0":-4.873746648752651,"x":107.41,"y":175.19,"x0":-0.7489738501302498,"y0":50.00567326157997,"z0":5.988158042216291,"aX":2.0005765714409414},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.0,"breakHorizontal":-2.4,"spinRate":2624,"spinDirection":211},"zone":8,"typeConfidence":0.9,"plateTime":0.40305657837906983,"extension":6.286888580133689},"index":8,"playId":"785c8c03-7096-339f-a830-5f4faa28965e","pitchNumber":8,"startTime":"2025-09-25T18:53:59.534Z","endTime":"2025-09-25T18:54:02.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.24434631236275,"aZ":-23.321137514255845,"pfxX":-8.996657743954291,"pfxZ":4.29186881622032,"pX":-0.40112895995605946,"pZ":1.902077993555703,"vX0":4.346055383868126,"vY0":-142.60550128459442,"vZ0":-7.026746009994964,"x":132.29,"y":187.42,"x0":-0.7744242337803626,"y0":50.00588453730718,"z0":5.865394733556889,"aX":-18.565825557584873},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.6,"breakHorizontal":15.5,"spinRate":2405,"spinDirection":223},"zone":7,"typeConfidence":0.93,"plateTime":0.3838265007731354,"extension":6.369317770397666},"index":9,"playId":"7aa4aa03-7f71-39bf-a837-76373416ea63","pitchNumber":9,"startTime":"2025-09-25T18:54:20.386Z","endTime":"2025-09-25T18:54:24.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.160082784308717,"aZ":-40.96900506886131,"pfxX":5.811611150199909,"pfxZ":-5.513148373949976,"pX":0.504291119723782,"pZ":2.7658949960318995,"vX0":1.0553717933169682,"vY0":-125.70544102443364,"vZ0":-0.5946440540444408,"x":97.78,"y":164.1,"x0":-0.6761063354610205,"y0":50.001934512056216,"z0":6.339700472805299,"aX":9.273191462324412},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-9.8,"breakHorizontal":-10.8,"spinRate":2747,"spinDirection":40},"zone":6,"typeConfidence":0.89,"plateTime":0.43619119602466183,"extension":6.112444098768473},"hitData":{"launchSpeed":76.9,"launchAngle":74.0,"totalDistance":88.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":110.79,"coordY":176.01}},"index":10,"playId":"24581634-cb0c-3b09-adb0-5c07386dfd1b","pitchNumber":10,"startTime":"2025-09-25T18:54:45.439Z","endTime":"2025-09-25T18:54:55.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:54:55.063Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Andujar called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T18:55:15.762Z","endTime":"2025-09-25T18:56:43.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.407873174761157,"aZ":-24.277533477409456,"pfxX":-7.369603220706869,"pfxZ":3.8748470483394293,"pX":-0.24646451296078667,"pZ":3.0613683757004586,"vX0":3.9193030525765864,"vY0":-141.44918505954683,"vZ0":-3.9194722477024064,"x":126.39,"y":156.12,"x0":-0.6879351655638655,"y0":50.004751692991995,"z0":6.010148652496129,"aX":-15.026955193029654},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.5,"breakHorizontal":12.6,"spinRate":2386,"spinDirection":223},"zone":2,"typeConfidence":0.91,"plateTime":0.38631814982803414,"extension":6.267953782660755},"index":0,"playId":"eaaf3bdb-e084-3eef-ac90-6e528513c931","pitchNumber":1,"startTime":"2025-09-25T18:55:21.395Z","endTime":"2025-09-25T18:55:24.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":98.1,"endSpeed":89.6,"strikeZoneTop":3.2834930565086,"strikeZoneBottom":1.64325029431886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.95503545936567,"aZ":-12.360056514615259,"pfxX":-4.247090185466506,"pfxZ":9.670259396524102,"pX":0.20392263338629893,"pZ":1.176173686676394,"vX0":3.5301127365071827,"vY0":-142.53324050475007,"vZ0":-10.906247910908936,"x":109.23,"y":207.02,"x0":-0.5012296319264928,"y0":50.007059579056815,"z0":5.841785467671916,"aX":-8.706612767691176},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":7.0,"spinRate":2308,"spinDirection":213},"zone":14,"typeConfidence":0.92,"plateTime":0.3848482621155016,"extension":6.443129823455586},"index":1,"playId":"f69689b2-bac3-3cfc-bd86-04e69923d6f9","pitchNumber":2,"startTime":"2025-09-25T18:55:43.625Z","endTime":"2025-09-25T18:55:46.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.33258823856374,"strikeZoneBottom":1.51149103525086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.769329946570842,"aZ":-43.35925295945802,"pfxX":4.694200820235214,"pfxZ":-7.155780692989401,"pX":1.1532369810958092,"pZ":0.7710968297386893,"vX0":2.7681202765001856,"vY0":-124.67015029288281,"vZ0":-4.57985726269271,"x":73.04,"y":217.96,"x0":-0.5841109277450941,"y0":50.004584863688216,"z0":6.23832760891274,"aX":7.33543490821768},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-13.8,"breakHorizontal":-9.1,"spinRate":2769,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.44056972362548574,"extension":6.1512644758778015},"index":2,"playId":"3122e74c-9a09-3657-8a2f-e7236476ab15","pitchNumber":3,"startTime":"2025-09-25T18:55:57.316Z","endTime":"2025-09-25T18:56:01.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.636600418755634,"aZ":-21.843345447217363,"pfxX":-9.840632634843736,"pfxZ":5.0846598574457715,"pX":-0.4031887082145088,"pZ":2.6703726839401867,"vX0":4.128868944890685,"vY0":-141.92845261505124,"vZ0":-5.504294087126605,"x":132.37,"y":166.68,"x0":-0.6013915036364197,"y0":50.00399218030411,"z0":6.033491481612725,"aX":-20.00118343035433},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.2,"breakHorizontal":16.9,"spinRate":2433,"spinDirection":210},"zone":4,"typeConfidence":0.93,"plateTime":0.3864771100035953,"extension":6.487844410317234},"index":3,"playId":"090d7cae-8ee5-3b3c-923a-accf86e642dc","pitchNumber":4,"startTime":"2025-09-25T18:56:15.767Z","endTime":"2025-09-25T18:56:18.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.31238165294421,"strikeZoneBottom":1.53668644633373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.018702370125048,"aZ":-43.89933846254556,"pfxX":4.774960652596568,"pfxZ":-7.683963745742309,"pX":0.4542399112928696,"pZ":3.3275318122403514,"vX0":1.1790860609844036,"vY0":-122.92936113805521,"vZ0":1.4220206490145322,"x":99.69,"y":148.94,"x0":-0.6522284911571903,"y0":50.002359091745916,"z0":6.476384103496519,"aX":7.286536790677322},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-13.3,"breakHorizontal":-8.9,"spinRate":2711,"spinDirection":36},"zone":3,"typeConfidence":0.9,"plateTime":0.4460545290667537,"extension":6.153908275821451},"index":4,"playId":"ca1a7e7e-edb1-3730-bfea-94ca838b704d","pitchNumber":5,"startTime":"2025-09-25T18:56:40.502Z","endTime":"2025-09-25T18:56:43.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:56:43.923Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Benson singles on a line drive to left fielder Tommy Pham.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T18:57:07.703Z","endTime":"2025-09-25T18:58:08.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.84,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.51157737519422,"aZ":-44.419638479559275,"pfxX":5.676258907480551,"pfxZ":-8.089354465508173,"pX":0.036835844902579566,"pZ":2.3208141909007303,"vX0":0.007432118889033834,"vY0":-122.33690448228967,"vZ0":-0.6664944807184414,"x":115.6,"y":176.12,"x0":-0.7035440230931587,"y0":50.00375556646612,"z0":6.409601183529369,"aX":8.590049514169326},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-14.5,"breakHorizontal":-10.3,"spinRate":2806,"spinDirection":36},"zone":8,"typeConfidence":0.9,"plateTime":0.44800402262824246,"extension":5.974133111629815},"index":0,"playId":"bb34a2fc-ddd8-3f36-bc2c-c499eb979be0","pitchNumber":1,"startTime":"2025-09-25T18:57:12.747Z","endTime":"2025-09-25T18:57:15.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.84,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.433107093357773,"aZ":-42.52199612573534,"pfxX":5.0435974039918205,"pfxZ":-6.571718490944766,"pX":0.6516089529619273,"pZ":1.1851557274219207,"vX0":1.5787877882351116,"vY0":-124.78859478671076,"vZ0":-3.752746698765667,"x":92.16,"y":206.78,"x0":-0.64466889328479,"y0":50.001576940163254,"z0":6.216203097576315,"aX":7.942785837632015},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-12.5,"breakHorizontal":-9.5,"spinRate":2869,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.43914617535259337,"extension":6.233528945851549},"index":1,"playId":"70bfc80a-9706-3d47-b05e-eb9836bcf870","pitchNumber":2,"startTime":"2025-09-25T18:57:27.721Z","endTime":"2025-09-25T18:57:30.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-25T18:57:34.739Z","endTime":"2025-09-25T18:57:59.032Z","isPitch":false,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.84,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31751917097955,"aZ":-12.700074841458855,"pfxX":-4.027423686022143,"pfxZ":9.479923452261197,"pX":-0.07201429068943377,"pZ":3.307428755969897,"vX0":3.1647586480915564,"vY0":-141.9259343308591,"vZ0":-4.9586491706523335,"x":119.75,"y":149.48,"x0":-0.674335094943916,"y0":50.004309098812705,"z0":5.876090173712687,"aX":-8.275368754152034},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.4,"breakHorizontal":6.7,"spinRate":2367,"spinDirection":225},"zone":2,"typeConfidence":0.94,"plateTime":0.3848672006321525,"extension":6.546569242484565},"hitData":{"launchSpeed":92.5,"launchAngle":13.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.58,"coordY":94.82}},"index":3,"playId":"66f2ff49-89a4-333d-a5fb-40431f43d665","pitchNumber":3,"startTime":"2025-09-25T18:57:59.032Z","endTime":"2025-09-25T18:58:08.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.53,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:58:08.735Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Trevino strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T18:58:30.758Z","endTime":"2025-09-25T19:00:15.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.2,"endSpeed":86.1,"strikeZoneTop":3.24732621356545,"strikeZoneBottom":1.51135473421187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.345106109692335,"aZ":-20.39676608419274,"pfxX":-0.1832421066533012,"pfxZ":6.323706493970025,"pX":1.8596901751560064,"pZ":0.29303598800774777,"vX0":6.89512340502631,"vY0":-135.33888270700754,"vZ0":-10.93690056573567,"x":46.11,"y":230.87,"x0":-0.6927198905414593,"y0":50.005562990311915,"z0":5.802857153991452,"aX":-0.34174671644620136},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.4,"breakHorizontal":-1.1,"spinRate":2574,"spinDirection":215},"zone":14,"typeConfidence":0.89,"plateTime":0.4040349758445161,"extension":6.510221934245482},"index":0,"playId":"193f960e-e568-3a0b-b4ab-542924c971c8","pitchNumber":1,"startTime":"2025-09-25T18:58:32.905Z","endTime":"2025-09-25T18:58:35.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.78837586189517,"aZ":-23.923773556874806,"pfxX":-9.073708813272077,"pfxZ":4.0749080234976605,"pX":-1.1463813007639012,"pZ":1.915088476695409,"vX0":2.3645560317135623,"vY0":-141.14186526091666,"vZ0":-6.7776979451384864,"x":160.7,"y":187.07,"x0":-0.8134922525894664,"y0":50.006459568147754,"z0":5.8781369190329675,"aX":-18.39232791495497},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.2,"breakHorizontal":16.0,"spinRate":2375,"spinDirection":223},"zone":13,"typeConfidence":0.93,"plateTime":0.3874068558698065,"extension":6.195420698159856},"index":1,"playId":"f112a865-668f-3edc-bf0e-ece0d1746794","pitchNumber":2,"startTime":"2025-09-25T18:58:51.596Z","endTime":"2025-09-25T18:58:54.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":85.2,"endSpeed":79.2,"strikeZoneTop":3.0880948442401,"strikeZoneBottom":1.3519022874375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.931142055733787,"aZ":-43.72047091905408,"pfxX":3.9930556614511747,"pfxZ":-7.413703617502127,"pX":-0.0024450599853058585,"pZ":0.6740437256532621,"vX0":0.24733265286418088,"vY0":-124.05460100701988,"vZ0":-4.785704137602933,"x":117.09,"y":220.58,"x0":-0.6221690271319928,"y0":50.00244824944563,"z0":6.274586344195319,"aX":6.220046325564444},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-14.3,"breakHorizontal":-7.3,"spinRate":2871,"spinDirection":32},"zone":13,"typeConfidence":0.9,"plateTime":0.44161468669937776,"extension":6.020487091877707},"index":2,"playId":"27f68b5b-95dd-313b-9b1f-0b8d05ea187b","pitchNumber":3,"startTime":"2025-09-25T18:59:11.783Z","endTime":"2025-09-25T18:59:14.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.658066925219615,"aZ":-23.237046112118644,"pfxX":0.187752345171055,"pfxZ":4.8181561708959615,"pX":0.7293892361631344,"pZ":1.5571762652860717,"vX0":3.8059471491728707,"vY0":-134.73597579695482,"vZ0":-7.476888705560579,"x":89.2,"y":196.74,"x0":-0.7203508652177355,"y0":50.005269936956374,"z0":5.986262016447352,"aX":0.3487942060907057},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.4,"breakHorizontal":-1.1,"spinRate":2550,"spinDirection":195},"zone":9,"typeConfidence":0.9,"plateTime":0.40503952530278964,"extension":6.273469608483453},"index":3,"playId":"de223a15-322d-3cd5-9c79-19ed53f8bd20","pitchNumber":4,"startTime":"2025-09-25T18:59:33.703Z","endTime":"2025-09-25T18:59:36.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-25T18:59:58.291Z","endTime":"2025-09-25T19:00:12.223Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":87.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.345524012361903,"aZ":-24.284426175862073,"pfxX":1.4595534088478628,"pfxZ":4.121822308858468,"pX":1.0669144401299755,"pZ":1.8525912500627888,"vX0":3.7107283408661513,"vY0":-136.56557384910087,"vZ0":-6.949463392599296,"x":76.33,"y":188.76,"x0":-0.4920180157103398,"y0":50.003940107483096,"z0":6.0686442997570165,"aX":2.7923068446928867},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.4,"breakHorizontal":-3.4,"spinRate":2622,"spinDirection":190},"zone":14,"typeConfidence":0.9,"plateTime":0.3990660029748301,"extension":6.505406989490056},"index":5,"playId":"53fb1508-2342-3309-b348-6c8871d9d6f7","pitchNumber":5,"startTime":"2025-09-25T19:00:12.223Z","endTime":"2025-09-25T19:00:15.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.11,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:00:15.293Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T19:02:42.915Z","endTime":"2025-09-25T19:03:41.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.55216629314298,"aZ":-32.866171025265295,"pfxX":-2.1063748927783914,"pfxZ":-0.508320743058225,"pX":-0.8743639659663158,"pZ":1.3980762599503196,"vX0":-9.0124748179659,"vY0":-115.6198804840732,"vZ0":-2.3239375765111667,"x":150.33,"y":201.03,"x0":3.347881159359816,"y0":50.004188620609526,"z0":5.570101555370964,"aX":-2.8518376424641505},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-1.2,"breakHorizontal":6.1,"spinRate":2556,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4737239991744917,"extension":5.71670778716643},"index":0,"playId":"49628995-5142-3794-b035-1fd81748847f","pitchNumber":1,"startTime":"2025-09-25T19:02:51.382Z","endTime":"2025-09-25T19:02:54.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-09-25T19:03:09.074Z","endTime":"2025-09-25T19:03:19.146Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":79.6,"endSpeed":73.3,"strikeZoneTop":3.37999833213188,"strikeZoneBottom":1.34712743145273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.449759332548812,"aZ":-28.950925199851927,"pfxX":-4.373152759743159,"pfxZ":2.3844076531426914,"pX":-0.3166532848099433,"pZ":1.7713724112090874,"vX0":-7.557918700342805,"vY0":-115.76699610293683,"vZ0":-2.2286177710248305,"x":129.07,"y":190.95,"x0":3.5638792355408904,"y0":50.00377423836352,"z0":5.529153043425402,"aX":-5.909247787881323},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":4.0,"breakHorizontal":9.8,"spinRate":2546,"spinDirection":303},"zone":7,"typeConfidence":2.0,"plateTime":0.47388720847222254,"extension":5.871787836674959},"index":2,"playId":"2db48469-f687-3cc7-a60e-4a1c196720ae","pitchNumber":2,"startTime":"2025-09-25T19:03:19.146Z","endTime":"2025-09-25T19:03:22.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.479479297075,"strikeZoneBottom":1.53884379453942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.580334441874037,"aZ":-20.89781793036938,"pfxX":9.512577244194222,"pfxZ":6.169829180701971,"pX":-0.26097674034497054,"pZ":3.2801493742254895,"vX0":-12.856289121233482,"vY0":-134.47817594888443,"vZ0":-1.8901478848192919,"x":126.95,"y":150.22,"x0":3.349314868529111,"y0":50.00615618494659,"z0":5.4768718667002565,"aX":17.39892082455607},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.9,"breakHorizontal":-14.4,"spinRate":2340,"spinDirection":113},"zone":2,"typeConfidence":2.0,"plateTime":0.40753902131069664,"extension":6.2072199513542285},"index":3,"playId":"513a32bc-89cd-3354-8d84-3302009863c4","pitchNumber":3,"startTime":"2025-09-25T19:03:37.676Z","endTime":"2025-09-25T19:03:41.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:03:41.079Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alexander Canario strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T19:03:58.765Z","endTime":"2025-09-25T19:04:52.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.8,"endSpeed":79.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.251638546265834,"aZ":-28.70498829138077,"pfxX":11.112698123923188,"pfxZ":2.1722977445207206,"pX":0.37441517196011426,"pZ":0.9932883046555169,"vX0":-11.030323640435086,"vY0":-125.83797223575591,"vZ0":-4.866380946570465,"x":102.73,"y":211.96,"x0":3.3770710267017194,"y0":50.005098480280346,"z0":5.286028790692532,"aX":17.771303098029165},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.0,"breakHorizontal":-17.5,"spinRate":1759,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4357659254601547,"extension":6.352770575706148},"index":0,"playId":"c87977a8-1e36-3e86-a248-53fa3225ff70","pitchNumber":1,"startTime":"2025-09-25T19:04:04.724Z","endTime":"2025-09-25T19:04:07.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672744,"link":"/api/v1/people/672744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.134215397107862,"aZ":-29.523875079029505,"pfxX":11.174908009068357,"pfxZ":1.6254937880415925,"pX":0.5556792722184707,"pZ":1.1954628786408517,"vX0":-10.743887250305821,"vY0":-126.98258722713986,"vZ0":-4.554760163170697,"x":95.82,"y":206.5,"x0":3.390771058865105,"y0":50.004753146031156,"z0":5.3628751982357254,"aX":18.242023051974932},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.0,"breakHorizontal":-17.8,"spinRate":1846,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.43142379928916297,"extension":6.314964019789782},"index":1,"playId":"24e78c50-9107-34a2-9623-e3cae7891fd7","pitchNumber":2,"startTime":"2025-09-25T19:04:22.031Z","endTime":"2025-09-25T19:04:25.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672744,"link":"/api/v1/people/672744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-25T19:04:30.989Z","endTime":"2025-09-25T19:04:48.027Z","isPitch":false,"type":"action","player":{"id":672744,"link":"/api/v1/people/672744"},"defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672744,"link":"/api/v1/people/672744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.917166912447342,"aZ":-23.50838930593245,"pfxX":11.07718431043217,"pfxZ":4.576966835806138,"pX":1.1997480781309935,"pZ":3.509772457483963,"vX0":-10.080654672054878,"vY0":-136.65072079379368,"vZ0":-0.9964792150337627,"x":71.27,"y":144.02,"x0":3.4961198635439774,"y0":50.00097521681026,"z0":5.493152252791928,"aX":20.962208391516572},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.3,"breakHorizontal":-18.0,"spinRate":2245,"spinDirection":105},"zone":12,"typeConfidence":2.0,"plateTime":0.4007267652698414,"extension":6.025438262349802},"index":3,"playId":"a9b99d21-391c-36b9-af6d-be887e8fcaf2","pitchNumber":3,"startTime":"2025-09-25T19:04:48.027Z","endTime":"2025-09-25T19:04:52.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672744,"link":"/api/v1/people/672744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":672744,"link":"/api/v1/people/672744"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:04:52.267Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Flores Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T19:05:12.618Z","endTime":"2025-09-25T19:07:23.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.655055215614176,"aZ":-32.41799301899124,"pfxX":-3.107799158338982,"pfxZ":-0.17049160321513313,"pX":-1.71030795832387,"pZ":0.3673459188265624,"vX0":-10.731059261458096,"vY0":-117.37976992784684,"vZ0":-4.793590333434328,"x":182.19,"y":228.86,"x0":3.328656171733529,"y0":50.005741126812914,"z0":5.461597044896619,"aX":-4.327736089401874},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.3,"breakHorizontal":8.3,"spinRate":2587,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4670030378308594,"extension":5.903724962729386},"index":0,"playId":"45cc0bad-2fee-3f8a-b193-140f844c0721","pitchNumber":1,"startTime":"2025-09-25T19:05:17.472Z","endTime":"2025-09-25T19:05:20.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.0,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.057530716013954,"aZ":-31.275738430852996,"pfxX":-2.8155259940685586,"pfxZ":0.637864376473952,"pX":0.6964984434415001,"pZ":1.8267194468970895,"vX0":-5.65702456149441,"vY0":-117.67106989811833,"vZ0":-1.865978503572567,"x":90.45,"y":189.46,"x0":3.4917636613115457,"y0":50.0030559266086,"z0":5.510943162194939,"aX":-3.9722533652574317},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.0,"breakHorizontal":6.4,"spinRate":2367,"spinDirection":292},"zone":9,"typeConfidence":2.0,"plateTime":0.4643962609117218,"extension":5.84685323080072},"index":1,"playId":"0cc99cca-f7d9-3706-8a9d-c0a335a429ef","pitchNumber":2,"startTime":"2025-09-25T19:05:38.843Z","endTime":"2025-09-25T19:05:41.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-25T19:05:51.639Z","endTime":"2025-09-25T19:06:13.195Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":82.3,"endSpeed":76.5,"strikeZoneTop":3.54899806875557,"strikeZoneBottom":1.58249868449358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.519902512195056,"aZ":-32.818672203075266,"pfxX":-2.4143684981549214,"pfxZ":-0.44402551684239777,"pX":-1.0245474780538513,"pZ":0.11816066803288774,"vX0":-9.750976485670392,"vY0":-119.499529131795,"vZ0":-5.307866871932238,"x":156.05,"y":235.59,"x0":3.418544126504165,"y0":50.002910912393915,"z0":5.308339620315128,"aX":-3.4996177646232685},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.9,"breakHorizontal":6.7,"spinRate":2533,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.45792836765692435,"extension":6.039105523254922},"index":3,"playId":"94989d1f-726b-364f-9978-825f761fb9ff","pitchNumber":3,"startTime":"2025-09-25T19:06:13.195Z","endTime":"2025-09-25T19:06:17.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.481286739357515,"aZ":-27.23516149145618,"pfxX":11.115809793210218,"pfxZ":2.6109098048243293,"pX":0.4734737187806687,"pZ":3.3393479907309134,"vX0":-11.870707082211045,"vY0":-136.1167815546144,"vZ0":-0.6485043468406988,"x":98.95,"y":148.62,"x0":3.429154298734221,"y0":50.004057377826825,"z0":5.452244077808551,"aX":21.039193592517147},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.8,"breakHorizontal":-17.9,"spinRate":2229,"spinDirection":109},"zone":3,"typeConfidence":2.0,"plateTime":0.40108857562429456,"extension":6.259717892498042},"index":4,"playId":"cb0a0abd-047a-35d5-982c-e41f67693f5c","pitchNumber":4,"startTime":"2025-09-25T19:06:35.375Z","endTime":"2025-09-25T19:06:38.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.021113947445368,"aZ":-27.26854116898378,"pfxX":11.872413603138403,"pfxZ":2.551191640832286,"pX":0.34533723827301577,"pZ":3.7112831412853664,"vX0":-12.532612974916102,"vY0":-137.4778912841203,"vZ0":0.1755855587525238,"x":103.84,"y":138.58,"x0":3.409493145315146,"y0":50.003890342430836,"z0":5.489711722380105,"aX":22.843703101927197},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.9,"breakHorizontal":-19.1,"spinRate":2309,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.3976375010446871,"extension":6.192989337063439},"index":5,"playId":"a51264e5-4b9e-3069-a2e2-2b3534ec5d55","pitchNumber":5,"startTime":"2025-09-25T19:06:57.793Z","endTime":"2025-09-25T19:07:00.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.14644104715047,"aZ":-31.786727687012043,"pfxX":-6.502281215436771,"pfxZ":0.26198522676837843,"pX":-0.11602401010556111,"pZ":1.523995614717674,"vX0":-6.39965561065355,"vY0":-120.09895117036939,"vZ0":-2.570224540810038,"x":121.42,"y":197.63,"x0":3.4361700476537123,"y0":50.00031567708205,"z0":5.459773989111015,"aX":-9.411815047401124},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.1,"breakHorizontal":13.4,"spinRate":2562,"spinDirection":302},"zone":8,"typeConfidence":2.0,"plateTime":0.45760117487477103,"extension":6.084198112931106},"index":6,"playId":"22e2e022-ccd4-3de4-8333-71b0715bec64","pitchNumber":6,"startTime":"2025-09-25T19:07:20.307Z","endTime":"2025-09-25T19:07:23.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:07:23.307Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ke'Bryan Hayes singles on a ground ball to second baseman Nick Yorke.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T19:09:29.481Z","endTime":"2025-09-25T19:10:27.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":91.4,"endSpeed":84.0,"strikeZoneTop":3.27581708052551,"strikeZoneBottom":1.39276596760975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.88945101426164,"aZ":-23.258288304723774,"pfxX":2.8794158587214893,"pfxZ":4.9932274548160915,"pX":1.4271260417590732,"pZ":1.2052362016423042,"vX0":4.054354158646284,"vY0":-132.86749374716427,"vZ0":-8.37891636915717,"x":62.6,"y":206.24,"x0":-0.49349311104295673,"y0":50.00163103602482,"z0":6.094028680827856,"aX":5.139020536431932},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.4,"breakHorizontal":-6.1,"spinRate":2629,"spinDirection":190},"zone":14,"typeConfidence":0.91,"plateTime":0.41248916045130146,"extension":6.41456507647812},"index":0,"playId":"3911ea59-6833-389b-bbe0-9df7a6979888","pitchNumber":1,"startTime":"2025-09-25T19:09:32.153Z","endTime":"2025-09-25T19:09:35.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.31704940055797,"strikeZoneBottom":1.43413455915115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.463263275199186,"aZ":-14.218668910353232,"pfxX":-4.082274764918472,"pfxZ":8.948865814751727,"pX":-0.06047414663786813,"pZ":2.7370905653508517,"vX0":2.78987296249532,"vY0":-140.64315438899425,"vZ0":-6.459459245018335,"x":119.31,"y":164.88,"x0":-0.5342045096521054,"y0":50.00046525146272,"z0":5.983061557091226,"aX":-8.188956595103344},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":6.8,"spinRate":2394,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.3892320113308281,"extension":6.499525931257154},"index":1,"playId":"af90c44f-ac84-3ccb-8354-adba54e569fa","pitchNumber":2,"startTime":"2025-09-25T19:09:44.620Z","endTime":"2025-09-25T19:09:47.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.05814207898609,"strikeZoneBottom":1.42631779233261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.500115008458575,"aZ":-43.606756476361554,"pfxX":5.994644825834513,"pfxZ":-7.610092310127117,"pX":-0.3821845065850096,"pZ":3.463700230134045,"vX0":-0.984521287716951,"vY0":-121.89335135713765,"vZ0":1.7736112551892418,"x":131.57,"y":145.26,"x0":-0.7512601561196709,"y0":50.00564994734101,"z0":6.498399000538062,"aX":9.000366023862185},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-13.1,"breakHorizontal":-10.6,"spinRate":2860,"spinDirection":38},"zone":11,"typeConfidence":0.9,"plateTime":0.44975956069501644,"extension":5.954768505325323},"index":2,"playId":"2af2308e-5b8e-311b-8a1e-18a44d4cc6c8","pitchNumber":3,"startTime":"2025-09-25T19:10:00.066Z","endTime":"2025-09-25T19:10:03.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.9,"endSpeed":85.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.881921781684692,"aZ":-25.39136662812362,"pfxX":3.6701432740808655,"pfxZ":3.6546027429420773,"pX":0.5471234112433455,"pZ":2.032470790158956,"vX0":2.0875142046094632,"vY0":-135.19221493506657,"vZ0":-5.9368782658666515,"x":96.14,"y":183.9,"x0":-0.7113022916748253,"y0":50.00270997221786,"z0":6.034134897491093,"aX":6.806787335988425},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.6,"breakHorizontal":-7.1,"spinRate":2716,"spinDirection":174},"zone":9,"typeConfidence":0.91,"plateTime":0.4048153854737184,"extension":6.405621810572426},"hitData":{"launchSpeed":69.5,"launchAngle":7.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.36,"coordY":143.57}},"index":3,"playId":"447a65e0-5cc1-304b-8c49-1bb8ff199d73","pitchNumber":4,"startTime":"2025-09-25T19:10:19.247Z","endTime":"2025-09-25T19:10:27.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.3,"awayTeamWinProbability":38.7,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.16,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:10:27.515Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pirates challenged (tag play), call on the field was overturned: TJ Friedl doubles (21) on a line drive to center fielder Alexander Canario. Ke'Bryan Hayes out at home on the throw, center fielder Alexander Canario to second baseman Nick Yorke to catcher Joey Bart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T19:11:00.913Z","endTime":"2025-09-25T19:11:21.262Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.99694561580787,"aZ":-21.21038975058338,"pfxX":-9.005367491451322,"pfxZ":5.420400736549973,"pX":-0.11957310763092102,"pZ":1.8980191718706483,"vX0":4.582117563521511,"vY0":-141.50070579564783,"vZ0":-7.1972358270973595,"x":121.56,"y":187.53,"x0":-0.5919664908119178,"y0":50.00298070189327,"z0":5.8385860484789625,"aX":-18.21879739509365},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.5,"breakHorizontal":15.4,"spinRate":2396,"spinDirection":221},"zone":8,"typeConfidence":0.92,"plateTime":0.3874320487824612,"extension":6.394276878507448},"hitData":{"launchSpeed":101.5,"launchAngle":20.0,"totalDistance":367.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":171.49,"coordY":37.11}},"index":0,"playId":"c7c174d6-a870-3ebb-a262-98dcf3ab14b5","pitchNumber":1,"startTime":"2025-09-25T19:11:05.730Z","endTime":"2025-09-25T19:11:21.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":134},"homeTeamWinProbability":59.4,"awayTeamWinProbability":40.6,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":1.89,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:11:21.262Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Noelvi Marte singles on a sharp line drive to center fielder Alexander Canario. TJ Friedl scores. Noelvi Marte to 2nd. Noelvi Marte advances to 2nd, on a throwing error by shortstop Nick Gonzales.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T19:14:42.964Z","endTime":"2025-09-25T19:16:00.225Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.43999933729727,"strikeZoneBottom":1.65538200827921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.003522897111665,"aZ":-20.85744607772371,"pfxX":-10.36288364549404,"pfxZ":5.704460529611702,"pX":0.8638826929710637,"pZ":0.974727437465531,"vX0":7.448976706916974,"vY0":-140.23403166271507,"vZ0":-9.825958566798931,"x":84.07,"y":212.46,"x0":-0.4863348855709493,"y0":50.002588876998175,"z0":5.896190028041316,"aX":-20.549555458196807},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.4,"breakHorizontal":17.2,"spinRate":2377,"spinDirection":225},"zone":14,"typeConfidence":0.93,"plateTime":0.3912339348436684,"extension":6.635367205968708},"index":0,"playId":"ab34fcba-8e25-3721-b238-174d1f9e14af","pitchNumber":1,"startTime":"2025-09-25T19:14:42.964Z","endTime":"2025-09-25T19:14:46.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.407114810906105,"aZ":-20.138925379669896,"pfxX":-9.64588530183013,"pfxZ":6.017830715291001,"pX":-0.6966749157211685,"pZ":2.267109238233499,"vX0":3.2628972360627366,"vY0":-140.43995943808585,"vZ0":-6.841563049892571,"x":143.56,"y":177.57,"x0":-0.6193212037689627,"y0":50.00497500403973,"z0":6.041987292667278,"aX":-19.295787250287983},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.7,"breakHorizontal":16.8,"spinRate":2413,"spinDirection":221},"zone":4,"typeConfidence":0.92,"plateTime":0.3898086426095566,"extension":6.370626835445452},"index":1,"playId":"37c6b82f-742d-3a41-ade0-e67809ea0fee","pitchNumber":2,"startTime":"2025-09-25T19:15:01.415Z","endTime":"2025-09-25T19:15:04.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.4399991369129,"strikeZoneBottom":1.54710608137407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.277313850294814,"aZ":-43.89003601362657,"pfxX":4.528722463941451,"pfxZ":-7.913096361217564,"pX":0.11554227693764021,"pZ":3.630330608293147,"vX0":0.504625345907357,"vY0":-120.56941089283335,"vZ0":1.98612952585927,"x":112.6,"y":140.76,"x0":-0.6849365538422667,"y0":50.00382243678804,"z0":6.653777132410777,"aX":6.70327907574833},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-13.7,"breakHorizontal":-8.3,"spinRate":2773,"spinDirection":38},"zone":12,"typeConfidence":0.9,"plateTime":0.4533650594527421,"extension":6.191300940075314},"index":2,"playId":"688841b3-4828-398f-87e6-fab8a4cb06ca","pitchNumber":3,"startTime":"2025-09-25T19:15:25.994Z","endTime":"2025-09-25T19:15:29.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.057104258804166,"aZ":-22.321430395570168,"pfxX":-9.333543081492795,"pfxZ":4.990879390316432,"pX":0.042087202870212996,"pZ":2.4066642983282707,"vX0":5.08325625069014,"vY0":-139.31623452340423,"vZ0":-5.792517858490589,"x":115.4,"y":173.8,"x0":-0.5893878382028741,"y0":50.00420941881028,"z0":5.979439597010598,"aX":-18.42593835327662},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.0,"breakHorizontal":16.0,"spinRate":2338,"spinDirection":219},"zone":5,"typeConfidence":0.92,"plateTime":0.39252839798882677,"extension":6.556536455791821},"hitData":{"launchSpeed":100.7,"launchAngle":9.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":107.36,"coordY":103.02}},"index":3,"playId":"8807cf1f-9af4-35cc-a4ea-034d1ca3deb5","pitchNumber":4,"startTime":"2025-09-25T19:15:44.642Z","endTime":"2025-09-25T19:16:00.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.8,"awayTeamWinProbability":27.200000000000003,"homeTeamWinProbabilityAdded":13.399999999999999,"leverageIndex":1.72,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:16:00.225Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Lux singles on a ground ball to right fielder Bryan Reynolds. Noelvi Marte scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T19:17:20.851Z","endTime":"2025-09-25T19:18:12.462Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"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-09-25T19:16:28.509Z","endTime":"2025-09-25T19:17:23.077Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.11711515797847,"strikeZoneBottom":1.51397608427459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.50099113779002,"aZ":-41.66680080559648,"pfxX":4.824092231255261,"pfxZ":-6.421960793782308,"pX":-1.5782543211515583,"pZ":4.372378958470699,"vX0":-3.0729298470753474,"vY0":-120.52107966440906,"vZ0":3.6657144287836525,"x":177.16,"y":120.73,"x0":-0.9161788905594417,"y0":50.004835126218296,"z0":6.501369405790362,"aX":7.127456054707993},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-10.6,"breakHorizontal":-8.0,"spinRate":2708,"spinDirection":44},"zone":11,"typeConfidence":0.91,"plateTime":0.4537362826309943,"extension":5.84615720957191},"index":1,"playId":"245b70cd-237d-3c21-8ad0-b66aab7380d4","pitchNumber":1,"startTime":"2025-09-25T19:17:23.077Z","endTime":"2025-09-25T19:17:26.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.17218626582273,"aZ":-39.307306338098215,"pfxX":3.5548650137466518,"pfxZ":-4.70540158493979,"pX":0.8574555669847045,"pZ":1.5971110530109516,"vX0":2.1790113160352313,"vY0":-122.39333570884988,"vZ0":-3.36896655640291,"x":84.32,"y":195.66,"x0":-0.5061309883661519,"y0":50.000868251901686,"z0":6.357711938140307,"aX":5.391889643664374},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-9.0,"breakHorizontal":-7.0,"spinRate":2747,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.4475179502741877,"extension":6.381339171709169},"index":2,"playId":"48bc7b2c-e4ec-3cfe-9cbf-8ee63aaba094","pitchNumber":2,"startTime":"2025-09-25T19:17:44.410Z","endTime":"2025-09-25T19:17:47.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.734107281140567,"aZ":-22.102396608629714,"pfxX":-0.5194509767833093,"pfxZ":5.396595933037698,"pX":0.5931152540941314,"pZ":1.6349603124279044,"vX0":3.7678968521644305,"vY0":-135.11340629903364,"vZ0":-7.299549273143021,"x":94.39,"y":194.64,"x0":-0.7462397741459003,"y0":50.00617025221531,"z0":5.901368906260676,"aX":-0.9705138019411913},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.5,"breakHorizontal":0.2,"spinRate":2568,"spinDirection":211},"zone":9,"typeConfidence":0.88,"plateTime":0.40386878704035034,"extension":6.329956040315808},"hitData":{"launchSpeed":100.5,"launchAngle":3.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.48,"coordY":115.7}},"index":3,"playId":"7a9d6f3d-05db-385a-b7c7-03e83ec74dd5","pitchNumber":3,"startTime":"2025-09-25T19:18:02.500Z","endTime":"2025-09-25T19:18:12.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.3,"awayTeamWinProbability":18.700000000000003,"homeTeamWinProbabilityAdded":8.5,"leverageIndex":1.25,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:18:12.462Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to center fielder Alexander Canario.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T19:20:54.057Z","endTime":"2025-09-25T19:22:12.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-25T19:18:35.876Z","endTime":"2025-09-25T19:19:07.411Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kyle Nicolas replaces Braxton Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-25T19:19:07.411Z","endTime":"2025-09-25T19:20:56.396Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693312,"link":"/api/v1/people/693312"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.576971207412385,"aZ":-10.2995849546413,"pfxX":-5.286663739881365,"pfxZ":10.726030591423239,"pX":0.45200724786486535,"pZ":3.5735702897442727,"vX0":6.086548897188765,"vY0":-142.56413187608896,"vZ0":-4.922571492156566,"x":99.77,"y":142.29,"x0":-1.0331238677490724,"y0":50.00688312064716,"z0":5.984633276634071,"aX":-10.785711534061239},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.5,"breakHorizontal":8.2,"spinRate":2444,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.38556463846962563,"extension":7.078786897420415},"index":2,"playId":"416c58df-eb1b-3d3b-a691-daaa88a33cea","pitchNumber":1,"startTime":"2025-09-25T19:20:56.396Z","endTime":"2025-09-25T19:20:59.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":99.9,"endSpeed":90.5,"strikeZoneTop":3.37999967078424,"strikeZoneBottom":1.58217336420886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.79386035392627,"aZ":-8.2582989694925,"pfxX":-4.904943398346699,"pfxZ":11.30789123366691,"pX":-0.10604577698489415,"pZ":2.5453288054379244,"vX0":4.273095940498479,"vY0":-145.15365075703912,"vZ0":-7.499968816219453,"x":121.04,"y":170.06,"x0":-0.9664825046213315,"y0":50.0027170247844,"z0":5.678941803660936,"aX":-10.373731899515088},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.0,"breakHorizontal":7.9,"spinRate":2449,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3786249597252014,"extension":7.241030785237553},"index":3,"playId":"014849e9-81e8-32b1-99a3-bac04357fea5","pitchNumber":2,"startTime":"2025-09-25T19:21:17.266Z","endTime":"2025-09-25T19:21:20.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.36886013097975,"strikeZoneBottom":1.4552679366593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.892274571161803,"aZ":-40.15567667642989,"pfxX":2.6291676678876987,"pfxZ":-4.719838662394865,"pX":1.691949196614555,"pZ":0.5301807024964056,"vX0":5.674358448207947,"vY0":-129.19667824135314,"vZ0":-5.378132859891151,"x":52.51,"y":224.47,"x0":-0.8743795392924065,"y0":50.004101454054776,"z0":5.724745628019529,"aX":4.444439764025017},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-9.5,"breakHorizontal":-6.0,"spinRate":2721,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4239255515816227,"extension":7.131637291117596},"index":4,"playId":"a69cd57e-29df-31fb-9fa2-65eab89cc242","pitchNumber":3,"startTime":"2025-09-25T19:21:37.587Z","endTime":"2025-09-25T19:21:40.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.300225778233,"aZ":-11.23582495287434,"pfxX":-2.855784659770532,"pfxZ":10.032379894381943,"pX":0.6872542515802865,"pZ":2.5202533368635835,"vX0":5.8681421239041756,"vY0":-143.78423206666818,"vZ0":-7.2005863496527835,"x":90.8,"y":170.73,"x0":-1.0119693079589218,"y0":50.006537444116866,"z0":5.759500809037387,"aX":-5.962809845651167},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.8,"breakHorizontal":4.0,"spinRate":2429,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3813831070194933,"extension":7.234406573852218},"hitData":{"launchSpeed":95.0,"launchAngle":29.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":172.46,"coordY":62.21}},"index":5,"playId":"bc2974e3-3704-3387-8677-d4d4df70d6ff","pitchNumber":4,"startTime":"2025-09-25T19:22:00.337Z","endTime":"2025-09-25T19:22:12.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":-1.8999999999999915,"leverageIndex":0.8,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:22:12.982Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T19:22:39.200Z","endTime":"2025-09-25T19:24:00.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":100.3,"endSpeed":92.5,"strikeZoneTop":3.67000195407291,"strikeZoneBottom":1.58285073272425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.063136590583046,"aZ":-7.784509526609007,"pfxX":-3.381285322401695,"pfxZ":11.235305833500988,"pX":0.486267104917515,"pZ":1.3893159444050256,"vX0":5.355685962095886,"vY0":-145.69910862993788,"vZ0":-11.051649333304299,"x":98.46,"y":201.27,"x0":-0.9281434989061014,"y0":50.006280191953664,"z0":5.682729062223691,"aX":-7.342752155458542},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":18.6,"breakHorizontal":5.2,"spinRate":2481,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.37451869111875613,"extension":7.212560551683147},"index":0,"playId":"a3b8a577-42b5-34e0-8479-324bce2c40d5","pitchNumber":1,"startTime":"2025-09-25T19:22:41.833Z","endTime":"2025-09-25T19:22:45.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.5,"strikeZoneTop":3.7540841348947,"strikeZoneBottom":1.73548451693386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.42381637534779,"aZ":-8.677091507311758,"pfxX":-4.317134352479875,"pfxZ":11.27555610682364,"pX":0.8380738922471112,"pZ":1.645358212929595,"vX0":6.958726221021479,"vY0":-143.07618368029318,"vZ0":-10.013327275981945,"x":85.05,"y":194.36,"x0":-1.0589465218987604,"y0":50.001123887076695,"z0":5.724246153414332,"aX":-8.995688455071207},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.6,"breakHorizontal":6.5,"spinRate":2398,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.38207418353098843,"extension":7.148920392592259},"index":1,"playId":"4a12acf4-cf83-3efe-a0f4-0441ff80eaed","pitchNumber":2,"startTime":"2025-09-25T19:22:59.522Z","endTime":"2025-09-25T19:23:02.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.57990427528666,"strikeZoneBottom":1.65275897088868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.47961445979589,"aZ":-38.75429463429579,"pfxX":5.900663624481951,"pfxZ":-4.210203539668557,"pX":0.306085730697492,"pZ":2.735317192525862,"vX0":1.7931132093599453,"vY0":-123.90680602646242,"vZ0":0.1845211672422291,"x":105.33,"y":164.93,"x0":-1.1925183460764315,"y0":50.001375815769705,"z0":5.883385628477113,"aX":9.224713584081439},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.3,"breakHorizontal":-11.0,"spinRate":2786,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.44111758960688086,"extension":6.957497701806511},"index":2,"playId":"fd32ac7c-8360-34e0-b98a-8314dbf5438a","pitchNumber":3,"startTime":"2025-09-25T19:23:17.445Z","endTime":"2025-09-25T19:23:20.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.3,"strikeZoneTop":3.67000095205946,"strikeZoneBottom":1.83658193717512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96037983474146,"aZ":-8.835048951540088,"pfxX":-4.009703886943884,"pfxZ":10.955576660635607,"pX":0.590672440045606,"pZ":1.7750416802998292,"vX0":5.68545699666763,"vY0":-144.8482293096415,"vZ0":-9.66302934116609,"x":94.48,"y":190.85,"x0":-0.8741682683836265,"y0":50.007137134008396,"z0":5.6896567394871855,"aX":-8.545815880964664},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.1,"breakHorizontal":6.1,"spinRate":2476,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.37773817167032897,"extension":7.182499597026172},"index":3,"playId":"66f821d6-e018-3ee9-842d-b87189139457","pitchNumber":4,"startTime":"2025-09-25T19:23:39.115Z","endTime":"2025-09-25T19:23:42.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.126743955381674,"aZ":-41.15442309893941,"pfxX":6.397998260970379,"pfxZ":-5.2243929203759745,"pX":0.8656463870247596,"pZ":2.426510751162157,"vX0":2.6394721180950254,"vY0":-129.80484882624847,"vZ0":-0.9280681463156135,"x":84.0,"y":173.26,"x0":-0.9931338039173969,"y0":50.00105626911386,"z0":5.900082697445794,"aX":11.003123547281692},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-9.5,"breakHorizontal":-12.1,"spinRate":2890,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.42068619789331896,"extension":6.998625158147861},"index":4,"playId":"1ef9e1da-805d-31a8-b098-97937835dcac","pitchNumber":5,"startTime":"2025-09-25T19:23:57.388Z","endTime":"2025-09-25T19:24:00.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:24:00.388Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Yorke walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-25T19:26:03.156Z","endTime":"2025-09-25T19:27:28.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"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":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.48876329446765,"strikeZoneBottom":1.59953431092271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.51115385330206,"aZ":-27.855792820781172,"pfxX":11.503320762226274,"pfxZ":2.362327777793615,"pX":1.8496178865553707,"pZ":2.814238220320535,"vX0":-8.27136761179286,"vY0":-134.27840633001674,"vZ0":-1.7568242280705006,"x":46.5,"y":162.8,"x0":3.4720712607369357,"y0":50.0057338789041,"z0":5.454957979902915,"aX":21.053713654317885},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.1,"breakHorizontal":-19.1,"spinRate":2238,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.4075918648854979,"extension":6.123508871792486},"index":0,"playId":"2f7d616f-4342-32e8-aea4-077ca5191697","pitchNumber":1,"startTime":"2025-09-25T19:26:13.997Z","endTime":"2025-09-25T19:26:16.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.56999988467519,"strikeZoneBottom":1.64550785500331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.511887086227425,"aZ":-27.621536692191615,"pfxX":10.784089970383977,"pfxZ":2.8908032275087763,"pX":-0.3735910262096528,"pZ":1.2124052294298882,"vX0":-12.435913183642572,"vY0":-124.57637135920262,"vZ0":-4.636622676823218,"x":131.24,"y":206.05,"x0":3.2768385649317198,"y0":50.00386549854348,"z0":5.375176103698793,"aX":16.98913333273897},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.3,"breakHorizontal":-16.7,"spinRate":1807,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.4393110256954662,"extension":6.088423629031493},"index":1,"playId":"32ea557a-e0db-375d-a44b-f55089316ec7","pitchNumber":2,"startTime":"2025-09-25T19:26:28.028Z","endTime":"2025-09-25T19:26:31.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.95050776359373,"aZ":-23.88174115000506,"pfxX":11.837890244583393,"pfxZ":4.562713796447268,"pX":0.2226956709227559,"pZ":1.836571481110597,"vX0":-12.623419327250101,"vY0":-134.01244932738112,"vZ0":-4.631213602069327,"x":108.51,"y":189.19,"x0":3.4561178680429063,"y0":50.00592300740776,"z0":5.292944099566859,"aX":21.5362747378432},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.4,"breakHorizontal":-18.7,"spinRate":2333,"spinDirection":109},"zone":8,"typeConfidence":2.0,"plateTime":0.40870098899839613,"extension":6.223376085537985},"index":2,"playId":"0ea769eb-b9fe-3aa3-8fd3-814037e57601","pitchNumber":3,"startTime":"2025-09-25T19:26:46.127Z","endTime":"2025-09-25T19:26:49.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.51431888928983,"strikeZoneBottom":1.57935091640673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.83796269524208,"aZ":-22.744031534476424,"pfxX":8.817468361759474,"pfxZ":5.937432798167798,"pX":1.9013112012156785,"pZ":3.2480926585166703,"vX0":-6.736168817530396,"vY0":-124.90583381768285,"vZ0":-0.9259519392700116,"x":44.53,"y":151.08,"x0":3.4800974038770356,"y0":50.004585224067775,"z0":5.4841564944631624,"aX":14.012014964148053},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.8,"breakHorizontal":-14.5,"spinRate":1687,"spinDirection":103},"zone":12,"typeConfidence":2.0,"plateTime":0.4375647436355683,"extension":6.048570214340785},"index":3,"playId":"c76a230b-02c8-3063-8087-0be3d509fc9d","pitchNumber":4,"startTime":"2025-09-25T19:27:07.717Z","endTime":"2025-09-25T19:27:10.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.57000155628806,"strikeZoneBottom":1.53085303344588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76737632135386,"aZ":-29.591511034788013,"pfxX":12.171735834201764,"pfxZ":1.3855222643727174,"pX":1.2258601848984605,"pZ":2.809307040018344,"vX0":-10.265237159682352,"vY0":-135.41700809669027,"vZ0":-1.1855067693592487,"x":70.27,"y":162.93,"x0":3.478938138748647,"y0":50.003121846837615,"z0":5.317472572599828,"aX":22.67227999702898},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.5,"breakHorizontal":-19.9,"spinRate":2269,"spinDirection":107},"zone":12,"typeConfidence":2.0,"plateTime":0.4040301040330183,"extension":6.362270194881081},"index":4,"playId":"7fbb5569-cb8b-35ea-8fa0-f66539ee58b6","pitchNumber":5,"startTime":"2025-09-25T19:27:24.537Z","endTime":"2025-09-25T19:27:28.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.39999999999999,"awayTeamWinProbability":27.60000000000001,"homeTeamWinProbabilityAdded":-5.500000000000014,"leverageIndex":1.23,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:27:28.493Z","atBatIndex":40},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jared Triolo grounds into a force out, third baseman Ke'Bryan Hayes to second baseman Gavin Lux. Nick Yorke out at 2nd. Jared Triolo to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-25T19:27:51.083Z","endTime":"2025-09-25T19:28:04.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.881609713344453,"aZ":-28.123192659075396,"pfxX":9.697722472052586,"pfxZ":2.4943847538645656,"pX":0.43650372843846497,"pZ":2.803348831841456,"vX0":-10.38596966974137,"vY0":-126.23466592350763,"vZ0":-0.9105950776516256,"x":100.36,"y":163.09,"x0":3.3295975064044137,"y0":50.00610746973832,"z0":5.41760806002621,"aX":15.772967747654},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.6,"breakHorizontal":-15.4,"spinRate":1778,"spinDirection":108},"zone":6,"typeConfidence":2.0,"plateTime":0.4326583949002982,"extension":6.327575547804253},"hitData":{"launchSpeed":98.6,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.56,"coordY":166.88}},"index":0,"playId":"db653927-64d9-38d4-aa36-793a2a49d053","pitchNumber":1,"startTime":"2025-09-25T19:27:54.712Z","endTime":"2025-09-25T19:28:04.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":5.000000000000014,"leverageIndex":2.18,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:28:04.666Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-25T19:28:34.488Z","endTime":"2025-09-25T19:29:41.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.2,"strikeZoneTop":3.2315164495542,"strikeZoneBottom":1.49098685683435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.852701702921745,"aZ":-33.61399258949302,"pfxX":-2.0609077393751614,"pfxZ":-1.0193643313148169,"pX":0.2452699513855237,"pZ":1.3927848502588187,"vX0":-7.08351070919418,"vY0":-117.67438663931704,"vZ0":-2.2725836815460747,"x":107.65,"y":201.17,"x0":3.553571764936262,"y0":50.00211943593845,"z0":5.4639611107494614,"aX":-2.910663272169113},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.2,"breakHorizontal":5.4,"spinRate":2446,"spinDirection":284},"zone":8,"typeConfidence":2.0,"plateTime":0.4641989240910669,"extension":6.097522577782787},"index":0,"playId":"9abd3489-5c42-3179-a2e2-dac04a6d3d08","pitchNumber":1,"startTime":"2025-09-25T19:28:41.150Z","endTime":"2025-09-25T19:28:44.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":86.8,"endSpeed":80.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.00916492133979,"aZ":-28.066466700481854,"pfxX":10.599460652864963,"pfxZ":2.5289318463575716,"pX":0.7775447293258267,"pZ":2.1197114077383885,"vX0":-9.733420973388185,"vY0":-126.160316044681,"vZ0":-2.390307365518056,"x":87.36,"y":181.55,"x0":3.295755166074473,"y0":50.00202123197928,"z0":5.325990647996112,"aX":17.2039735149041},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.3,"breakHorizontal":-17.2,"spinRate":1789,"spinDirection":109},"zone":9,"typeConfidence":2.0,"plateTime":0.4330184453343806,"extension":6.324663563146921},"index":1,"playId":"0be6aa1c-3ff5-3034-a47b-8e71966d8659","pitchNumber":2,"startTime":"2025-09-25T19:28:59.109Z","endTime":"2025-09-25T19:29:02.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.11288854014206,"aZ":-29.606348958759895,"pfxX":9.914439722423435,"pfxZ":1.5797107896229017,"pX":0.20416502542684095,"pZ":1.7067238003299163,"vX0":-10.826676304552786,"vY0":-126.33366758955566,"vZ0":-3.176181820404107,"x":109.22,"y":192.7,"x0":3.243569394873832,"y0":50.00368260092501,"z0":5.343081846783505,"aX":16.134885291158085},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.4,"breakHorizontal":-15.7,"spinRate":1742,"spinDirection":106},"zone":8,"typeConfidence":2.0,"plateTime":0.4324483317533181,"extension":6.344056792463925},"index":2,"playId":"118bed8f-52e2-36ec-a899-05dc008c55d0","pitchNumber":3,"startTime":"2025-09-25T19:29:17.385Z","endTime":"2025-09-25T19:29:20.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.352345948643944,"aZ":-31.55651025451634,"pfxX":-4.017739598948094,"pfxZ":0.433283019429761,"pX":-1.5309202500097336,"pZ":0.32646540957838593,"vX0":-10.201496713923621,"vY0":-118.47271419392393,"vZ0":-4.651829348156022,"x":175.36,"y":229.97,"x0":3.350597589748734,"y0":50.003847518504685,"z0":5.195561691279636,"aX":-5.716222578507774},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.1,"breakHorizontal":9.7,"spinRate":2539,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.46210129223660257,"extension":6.03858932317751},"index":3,"playId":"bb03a9ad-4ea1-3fab-b31f-7b27b7a7c096","pitchNumber":4,"startTime":"2025-09-25T19:29:37.259Z","endTime":"2025-09-25T19:29:41.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.74,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:29:41.611Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-25T19:30:05.209Z","endTime":"2025-09-25T19:30:17.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.874157856762352,"aZ":-29.839635604149027,"pfxX":9.978729185207808,"pfxZ":1.421961326259913,"pX":0.8748183921614096,"pZ":2.6330558048569515,"vX0":-9.346114072253345,"vY0":-126.96503533917226,"vZ0":-0.9919011244331818,"x":83.65,"y":167.69,"x0":3.299026051189987,"y0":50.000875453752705,"z0":5.393521612306883,"aX":16.36475514833482},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.6,"breakHorizontal":-16.1,"spinRate":1789,"spinDirection":98},"zone":12,"typeConfidence":2.0,"plateTime":0.43063742073253986,"extension":6.217771213186204},"hitData":{"launchSpeed":78.8,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.34,"coordY":167.9}},"index":0,"playId":"14880679-2d20-3aab-a1b4-78dfa07ded8c","pitchNumber":1,"startTime":"2025-09-25T19:30:09.916Z","endTime":"2025-09-25T19:30:17.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.2,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:30:17.506Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Andujar singles on a ground ball to left fielder Tommy Pham.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T19:32:25.432Z","endTime":"2025-09-25T19:33:39.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"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":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"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":97.6,"endSpeed":88.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.95403771711355,"aZ":-10.482125458535432,"pfxX":-5.5259356309559955,"pfxZ":10.662168448974695,"pX":-0.1265419968709102,"pZ":3.5578272708421497,"vX0":4.411874054518854,"vY0":-142.06885613083233,"vZ0":-4.867805952984066,"x":121.82,"y":142.72,"x0":-0.9852134627183102,"y0":50.00708706129451,"z0":5.965836789020974,"aX":-11.246524713496477},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.5,"breakHorizontal":9.0,"spinRate":2429,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3862311865643533,"extension":7.0844507275374315},"index":0,"playId":"e4766756-d181-3be6-8419-d4b582efeada","pitchNumber":1,"startTime":"2025-09-25T19:32:28.925Z","endTime":"2025-09-25T19:32:33.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.35775451868341,"strikeZoneBottom":1.68541024326625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.18897832977192,"aZ":-41.30865146886401,"pfxX":4.085056147227947,"pfxZ":-5.730735414225592,"pX":1.1589362408342192,"pZ":1.1437589070274605,"vX0":4.0341535943852085,"vY0":-125.61660562541974,"vZ0":-3.1589130157998593,"x":72.82,"y":207.9,"x0":-1.0005433978448293,"y0":50.005376668080025,"z0":5.786473015573762,"aX":6.507939418973985},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-10.9,"breakHorizontal":-8.4,"spinRate":2735,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4365540061556259,"extension":6.89467329961317},"index":1,"playId":"22b6bccc-d03d-32d2-92fa-a22c4ed2a14d","pitchNumber":2,"startTime":"2025-09-25T19:32:56.390Z","endTime":"2025-09-25T19:32:59.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31379349462042,"aZ":-29.493945570315855,"pfxX":1.7090213548541406,"pfxZ":1.4861777421286488,"pX":0.5550757807621909,"pZ":1.7947254773542614,"vX0":3.9005618465535274,"vY0":-132.84047534246403,"vZ0":-4.805542419649255,"x":95.84,"y":190.32,"x0":-1.1496285887324031,"y0":50.00243220554543,"z0":5.751019224939152,"aX":3.0778094190006495},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.9,"breakHorizontal":-3.8,"spinRate":2587,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.4110580734024807,"extension":6.896941379070478},"index":2,"playId":"507b9111-d5d6-330f-8c51-3844d414fb59","pitchNumber":3,"startTime":"2025-09-25T19:33:11.533Z","endTime":"2025-09-25T19:33:14.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.5,"endSpeed":85.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.15828306244401,"aZ":-28.513346064505946,"pfxX":2.0493258519818687,"pfxZ":1.978472907669425,"pX":-0.1513468102349076,"pZ":1.316348769340331,"vX0":2.2806521245222324,"vY0":-134.7059121188792,"vZ0":-6.25449025404887,"x":122.77,"y":203.24,"x0":-1.2729205724288253,"y0":50.00607061188237,"z0":5.66414359203665,"aX":3.7949279386973447},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.5,"breakHorizontal":-4.2,"spinRate":2668,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.40543185776604407,"extension":6.905279218732392},"hitData":{"launchSpeed":104.8,"launchAngle":-7.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.23,"coordY":107.09}},"index":3,"playId":"f39d6be7-ad75-3410-8794-b0c4b1c5d634","pitchNumber":4,"startTime":"2025-09-25T19:33:28.314Z","endTime":"2025-09-25T19:33:39.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.51,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:33:39.467Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Benson called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T19:33:57.649Z","endTime":"2025-09-25T19:34:54.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.5,"endSpeed":78.0,"strikeZoneTop":3.84,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.157016911523236,"aZ":-40.08716560983134,"pfxX":5.702346462617713,"pfxZ":-5.1537984725440715,"pX":0.2997098534967003,"pZ":2.7250154058299505,"vX0":2.0160762878928367,"vY0":-123.04687756924508,"vZ0":0.6759099081845052,"x":105.58,"y":165.2,"x0":-1.2709038202853367,"y0":50.00432010422803,"z0":5.840370627253121,"aX":8.753303520919},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-8.9,"breakHorizontal":-10.8,"spinRate":2702,"spinDirection":42},"zone":6,"typeConfidence":2.0,"plateTime":0.4449529289912926,"extension":6.966152475316993},"index":0,"playId":"0a99d125-d751-31cc-aafc-c0992b7346c3","pitchNumber":1,"startTime":"2025-09-25T19:34:02.876Z","endTime":"2025-09-25T19:34:05.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":98.2,"endSpeed":89.6,"strikeZoneTop":3.84,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.27441992542387,"aZ":-7.605132462320659,"pfxX":-4.686496099540111,"pfxZ":11.91237787171352,"pX":0.09420758065197457,"pZ":2.541590696922727,"vX0":5.013645637160987,"vY0":-142.78728039546078,"vZ0":-7.94054090486709,"x":113.41,"y":170.16,"x0":-1.0766175117946957,"y0":50.00046033826574,"z0":5.8390638027370185,"aX":-9.663743307436416},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.2,"breakHorizontal":7.4,"spinRate":2393,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.38379091974606894,"extension":7.056574322461073},"index":1,"playId":"7e035128-2537-39d5-be4c-48f91fa67591","pitchNumber":2,"startTime":"2025-09-25T19:34:23.715Z","endTime":"2025-09-25T19:34:26.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-25T19:34:31.111Z","endTime":"2025-09-25T19:34:50.776Z","isPitch":false,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"},"defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":90.7,"strikeZoneTop":3.8400015802424,"strikeZoneBottom":1.84197475356789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.66510971596783,"aZ":-5.265887782200077,"pfxX":-4.112325490890804,"pfxZ":12.72878240330131,"pX":0.7492963790984918,"pZ":1.9704101474855853,"vX0":6.784575889675562,"vY0":-144.68000836814196,"vZ0":-9.635679870861454,"x":88.44,"y":185.58,"x0":-1.0949274419087827,"y0":50.0041034641301,"z0":5.671771738783475,"aX":-8.694620307241621},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.5,"breakVerticalInduced":21.2,"breakHorizontal":6.0,"spinRate":2463,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3790066421198497,"extension":7.359130521402755},"index":3,"playId":"f690bc99-dd1f-366f-8a4b-80a5694136e9","pitchNumber":3,"startTime":"2025-09-25T19:34:50.776Z","endTime":"2025-09-25T19:34:54.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.6,"awayTeamWinProbability":15.400000000000006,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.82,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:34:54.216Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Trevino strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T19:35:15.942Z","endTime":"2025-09-25T19:36:05.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.308942920711317,"aZ":-28.15582734653672,"pfxX":0.7939339781077748,"pfxZ":2.1337319145716136,"pX":0.11373406816985805,"pZ":0.802975805499547,"vX0":3.2076291605567633,"vY0":-136.03831084048232,"vZ0":-8.056236896347093,"x":112.66,"y":217.1,"x0":-1.1812229228225206,"y0":50.00473563506352,"z0":5.738953751560617,"aX":1.4960308412618517},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.4,"breakHorizontal":-2.0,"spinRate":2657,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.4017783824216328,"extension":6.929271160880888},"index":0,"playId":"230acf63-d743-3641-a65b-d5728da986f8","pitchNumber":1,"startTime":"2025-09-25T19:35:20.237Z","endTime":"2025-09-25T19:35:23.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.8,"endSpeed":86.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.90636668377002,"aZ":-29.89515736297503,"pfxX":1.0747845596212207,"pfxZ":1.2173822360139077,"pX":0.6583316831584114,"pZ":2.167683115289173,"vX0":4.424864572428916,"vY0":-135.24532222632178,"vZ0":-4.233871779049433,"x":91.91,"y":180.25,"x0":-1.1323506773157312,"y0":50.00266203539096,"z0":5.827845926277238,"aX":2.008438419707039},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.6,"breakHorizontal":-2.8,"spinRate":2717,"spinDirection":113},"zone":6,"typeConfidence":2.0,"plateTime":0.40354791245076616,"extension":7.049520630155094},"index":1,"playId":"08f99317-39a8-39c2-baf2-3126f93a0bb2","pitchNumber":2,"startTime":"2025-09-25T19:35:38.213Z","endTime":"2025-09-25T19:35:41.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.810223760378598,"aZ":-42.74676398738454,"pfxX":2.526867329248414,"pfxZ":-6.300268088684334,"pX":0.5666412428200194,"pZ":0.4705745754382516,"vX0":3.432010616182825,"vY0":-128.94839090008122,"vZ0":-4.900685152627842,"x":95.4,"y":226.07,"x0":-1.1119623998194819,"y0":50.00524011437845,"z0":5.707973530966464,"aX":4.238346998678198},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-12.4,"breakHorizontal":-5.4,"spinRate":2860,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4254073821943005,"extension":7.074681955035951},"index":2,"playId":"445ff5cc-e0b3-3480-a88a-b471c53a4423","pitchNumber":3,"startTime":"2025-09-25T19:36:02.954Z","endTime":"2025-09-25T19:36:05.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.89999999999999,"awayTeamWinProbability":17.10000000000001,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:36:05.982Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ke'Bryan Hayes flies out to right fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T19:36:29.619Z","endTime":"2025-09-25T19:38:23.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.8,"endSpeed":91.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.73182247756227,"aZ":-9.13153848369288,"pfxX":-3.8154385645885123,"pfxZ":10.687253226879271,"pX":0.1021371673339296,"pZ":1.9737043259953297,"vX0":4.326226550432441,"vY0":-146.4023723658584,"vZ0":-9.207073149502138,"x":113.11,"y":185.49,"x0":-0.9037795786164465,"y0":50.005436451394445,"z0":5.718113763141531,"aX":-8.228281079593364},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.5,"breakHorizontal":6.0,"spinRate":2467,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.375092970566135,"extension":7.209130280607951},"index":0,"playId":"ac150777-f4b4-3e07-bda3-3af7eb05a3c7","pitchNumber":1,"startTime":"2025-09-25T19:36:33.897Z","endTime":"2025-09-25T19:36:36.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.18177644587544,"strikeZoneBottom":1.53572268702727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.703723107530344,"aZ":-43.21782882336767,"pfxX":4.184689176492229,"pfxZ":-6.694225794037801,"pX":1.5544851090260365,"pZ":0.7609332904761508,"vX0":5.208084964355039,"vY0":-127.92875591121258,"vZ0":-3.823993810960527,"x":57.75,"y":218.23,"x0":-1.0557025671600064,"y0":50.006065838527036,"z0":5.681371920749329,"aX":6.899417755397579},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-12.8,"breakHorizontal":-8.8,"spinRate":2841,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.42902449063623527,"extension":7.118823521650853},"index":1,"playId":"4dc7df51-266e-37ad-aeab-04d6dfc85355","pitchNumber":2,"startTime":"2025-09-25T19:36:58.229Z","endTime":"2025-09-25T19:37:01.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.01557846971279,"aZ":-32.9943397384882,"pfxX":2.8561627719310403,"pfxZ":-0.4464419456474902,"pX":0.3702782172648824,"pZ":1.2734399423492218,"vX0":2.9663135886580614,"vY0":-134.84872471232873,"vZ0":-5.782098528799543,"x":102.89,"y":204.4,"x0":-1.1115740319652732,"y0":50.00067628125057,"z0":5.74947548083532,"aX":5.302025400522949},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.8,"breakHorizontal":-5.8,"spinRate":2635,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.40488289233915964,"extension":7.0596386240978735},"index":2,"playId":"ea4eec31-8f4e-35cb-a729-c53f7d67a5a6","pitchNumber":3,"startTime":"2025-09-25T19:37:19.533Z","endTime":"2025-09-25T19:37:22.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-25T19:37:35.151Z","endTime":"2025-09-25T19:37:53.023Z","isPitch":false,"type":"action","player":{"id":663647,"link":"/api/v1/people/663647"},"defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.6,"endSpeed":86.2,"strikeZoneTop":3.27236363884577,"strikeZoneBottom":1.53536547485382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68193585995028,"aZ":-26.703268565593433,"pfxX":2.650537954799882,"pfxZ":2.936322646249442,"pX":0.671832115884061,"pZ":1.197087102673091,"vX0":4.018108589830358,"vY0":-134.78073443818448,"vZ0":-6.926573520162499,"x":91.39,"y":206.46,"x0":-1.1752718820062555,"y0":50.00380808504575,"z0":5.6515606902097755,"aX":4.940770470919455},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.2,"breakHorizontal":-5.5,"spinRate":2645,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.4043515436995526,"extension":7.085083918781918},"index":4,"playId":"ea3f24e0-be44-3520-b725-c6515eca4fb7","pitchNumber":4,"startTime":"2025-09-25T19:37:53.023Z","endTime":"2025-09-25T19:37:56.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.820692083765742,"aZ":-9.997390195331496,"pfxX":-4.308996585534076,"pfxZ":10.804243112491305,"pX":-0.3532099420334462,"pZ":2.28460532718592,"vX0":3.3656588892221353,"vY0":-142.1802511529469,"vZ0":-8.192679847668096,"x":130.46,"y":177.1,"x0":-0.9909442165419126,"y0":50.00431034385453,"z0":5.833591248146821,"aX":-8.84542647167072},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.1,"breakHorizontal":7.2,"spinRate":2430,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3848636389486537,"extension":7.047690566562281},"hitData":{"launchSpeed":86.7,"launchAngle":47.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.15,"coordY":119.48}},"index":5,"playId":"fc341c19-f235-3d65-90ff-494a6ebc1a6d","pitchNumber":5,"startTime":"2025-09-25T19:38:14.217Z","endTime":"2025-09-25T19:38:23.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:38:23.007Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew McCutchen strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T19:40:27.669Z","endTime":"2025-09-25T19:41:27.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.192733198687844,"aZ":-20.691703209485013,"pfxX":9.71677818439355,"pfxZ":6.103150058902443,"pX":0.3619523246038657,"pZ":2.9356650556891037,"vX0":-11.46020639892726,"vY0":-135.68303185871633,"vZ0":-2.8137648328000546,"x":103.2,"y":159.52,"x0":3.360195249493168,"y0":50.00354144025614,"z0":5.413523007900951,"aX":18.282039307085032},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.7,"breakHorizontal":-15.5,"spinRate":2236,"spinDirection":109},"zone":3,"typeConfidence":2.0,"plateTime":0.40231555832405563,"extension":6.058747834101848},"index":0,"playId":"d5b1bee9-6c50-3b1d-a1ae-400d3492f961","pitchNumber":1,"startTime":"2025-09-25T19:40:35.979Z","endTime":"2025-09-25T19:40:38.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":93.3,"endSpeed":85.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.899048359880485,"aZ":-22.731247095077144,"pfxX":9.862790847009311,"pfxZ":5.0436199159000825,"pX":0.5916987293299474,"pZ":3.5914714506272003,"vX0":-10.756603247113842,"vY0":-135.53126126459009,"vZ0":-0.9386357776387002,"x":94.45,"y":141.81,"x0":3.3188858737690845,"y0":50.0020149566365,"z0":5.520773403095929,"aX":18.46225527234507},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":-15.7,"spinRate":2164,"spinDirection":108},"zone":12,"typeConfidence":2.0,"plateTime":0.4031906484148218,"extension":6.0425411816139345},"index":1,"playId":"83d5ca3c-c998-3353-aae1-0e82036dbfc2","pitchNumber":2,"startTime":"2025-09-25T19:40:50.746Z","endTime":"2025-09-25T19:40:53.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.36999871295499,"strikeZoneBottom":1.68271826995282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.960042613220278,"aZ":-23.643824219948094,"pfxX":10.954553822989354,"pfxZ":4.588969106660015,"pX":-0.34869797610625525,"pZ":3.80657655737452,"vX0":-13.42868479083831,"vY0":-134.93449256090304,"vZ0":-0.07127508278779338,"x":130.29,"y":136.0,"x0":3.249007643617083,"y0":50.005242193093586,"z0":5.487054083394683,"aX":20.379264220855625},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.5,"breakHorizontal":-17.3,"spinRate":2305,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.4045630933161668,"extension":6.220581649263051},"index":2,"playId":"ade6612c-97b7-31b9-93ee-769f9195a28c","pitchNumber":3,"startTime":"2025-09-25T19:41:08.796Z","endTime":"2025-09-25T19:41:11.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.57625546191757,"aZ":-34.164933650903194,"pfxX":-2.742659900053403,"pfxZ":-1.379211990917435,"pX":-1.0279496410413043,"pZ":0.90193856859322,"vX0":-9.572158195791152,"vY0":-118.98201348857161,"vZ0":-3.1122035280391165,"x":156.18,"y":214.43,"x0":3.3941341086834442,"y0":50.00438051702077,"z0":5.304750807584966,"aX":-3.9538374607389084},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.0,"breakHorizontal":7.2,"spinRate":2599,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4593242618920077,"extension":6.081661830540429},"index":3,"playId":"8c2c93db-29ee-3dec-9d0b-8395a784d88e","pitchNumber":4,"startTime":"2025-09-25T19:41:24.336Z","endTime":"2025-09-25T19:41:27.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:41:27.676Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Pham grounds out, third baseman Ke'Bryan Hayes to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T19:41:46.997Z","endTime":"2025-09-25T19:47:47.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,4,5,6,7],"actionIndex":[2,3],"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":73.3,"strikeZoneTop":3.48000069315974,"strikeZoneBottom":1.59245000548773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.961162807463136,"aZ":-32.961599881927064,"pfxX":-3.8760028690142163,"pfxZ":-0.5967513015524675,"pX":-0.6287586647202731,"pZ":-0.03593602510376346,"vX0":-7.927777534580134,"vY0":-113.62694611360851,"vZ0":-4.881198583210568,"x":140.97,"y":239.75,"x0":3.3958364038497812,"y0":50.002574171533375,"z0":5.380798632087418,"aX":-5.1159244814883085},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-2.0,"breakHorizontal":8.9,"spinRate":2475,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.4802938128596037,"extension":5.871595479237146},"index":0,"playId":"4d81dae1-4b7b-3ab4-a2e3-33c03940c754","pitchNumber":1,"startTime":"2025-09-25T19:41:49.485Z","endTime":"2025-09-25T19:41:52.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-25T19:42:12.325Z","endTime":"2025-09-25T19:43:00.579Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-09-25T19:43:00.579Z","endTime":"2025-09-25T19:44:12.428Z","isPitch":false,"type":"action","player":{"id":502054,"link":"/api/v1/people/502054"},"contextMetrics":{}},{"details":{"description":"Pitching Change: Graham Ashcraft replaces Nick Lodolo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":3,"startTime":"2025-09-25T19:44:12.428Z","endTime":"2025-09-25T19:46:52.510Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668933,"link":"/api/v1/people/668933"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":92.0,"strikeZoneTop":3.27153903943977,"strikeZoneBottom":1.32818624041428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.123853954956566,"aZ":-17.715848573534235,"pfxX":0.1469603002182841,"pfxZ":6.813477221101744,"pX":-0.12681611856750483,"pZ":0.8760271204229234,"vX0":0.12317595972833817,"vY0":-143.5576770170766,"vZ0":-11.897983241090175,"x":121.83,"y":215.13,"x0":-0.18913000499970825,"y0":50.00275372096934,"z0":6.13404591299624,"aX":0.311708005325406},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.6,"breakHorizontal":-0.2,"spinRate":2333,"spinDirection":205},"zone":13,"typeConfidence":0.91,"plateTime":0.37918324185460506,"extension":5.545079534032779},"index":4,"playId":"8a4376c2-1610-3aa3-b467-4d9e3eda2cbc","pitchNumber":2,"startTime":"2025-09-25T19:46:52.510Z","endTime":"2025-09-25T19:46:55.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":91.5,"strikeZoneTop":3.29100641268757,"strikeZoneBottom":1.55109851958311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.889122734532695,"aZ":-17.922840103449193,"pfxX":0.05364120374364445,"pfxZ":6.739641917938183,"pX":-0.7777391783692031,"pZ":2.747923835609029,"vX0":-1.9188420069911507,"vY0":-143.29328780063406,"vZ0":-7.157867543691417,"x":146.65,"y":164.59,"x0":-0.11110490695578044,"y0":50.002918651010944,"z0":6.36512688093933,"aX":0.11364779590839834},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.2,"breakHorizontal":0.2,"spinRate":2387,"spinDirection":205},"zone":4,"typeConfidence":0.91,"plateTime":0.37981422496179196,"extension":5.473967906251051},"index":5,"playId":"9c0246e3-081e-3d3b-b84b-e78865504507","pitchNumber":3,"startTime":"2025-09-25T19:47:06.240Z","endTime":"2025-09-25T19:47:09.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":91.7,"strikeZoneTop":3.33133096352692,"strikeZoneBottom":1.50084741076555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.705147218221526,"aZ":-16.930265357351598,"pfxX":-1.0389774639235718,"pfxZ":7.1921351257647075,"pX":0.4354298099907791,"pZ":1.5322331684993133,"vX0":1.4303022453018341,"vY0":-143.60696143012606,"vZ0":-10.313152041655833,"x":100.4,"y":197.41,"x0":0.0692726080016158,"y0":50.000030265629725,"z0":6.188430880677049,"aX":-2.2014528439938355},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.5,"breakHorizontal":1.7,"spinRate":2340,"spinDirection":210},"zone":9,"typeConfidence":0.91,"plateTime":0.37929204256911486,"extension":5.403288859495296},"index":6,"playId":"d7a92909-9704-38fc-8243-c48747377d18","pitchNumber":4,"startTime":"2025-09-25T19:47:23.816Z","endTime":"2025-09-25T19:47:27.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":92.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.171013324601038,"aZ":-16.433042515047745,"pfxX":-0.31601793667059497,"pfxZ":7.354968757852279,"pX":0.23593541004992527,"pZ":1.9480225253409233,"vX0":0.6479967525146838,"vY0":-144.16618927521927,"vZ0":-9.54321404401924,"x":108.01,"y":186.18,"x0":0.05101153385072093,"y0":50.00654754710719,"z0":6.278165132337562,"aX":-0.6767080377639478},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.0,"breakHorizontal":0.5,"spinRate":2396,"spinDirection":197},"zone":8,"typeConfidence":0.91,"plateTime":0.37748721768607485,"extension":5.467140748743293},"hitData":{"launchSpeed":81.1,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.55,"coordY":157.89}},"index":7,"playId":"18dafccb-9132-38ba-aae0-8cec4d47e0ed","pitchNumber":5,"startTime":"2025-09-25T19:47:39.298Z","endTime":"2025-09-25T19:47:47.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:47:47.179Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T19:48:09.200Z","endTime":"2025-09-25T19:49:12.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":91.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.200602588541983,"aZ":-19.322400941818145,"pfxX":0.7487096105151745,"pfxZ":6.066090965558833,"pX":0.5608013983957301,"pZ":2.1995611558929395,"vX0":1.2752032689691943,"vY0":-143.70882070270792,"vZ0":-8.304576566155216,"x":95.62,"y":179.39,"x0":0.01624691855274838,"y0":50.00387023205625,"z0":6.298193655028528,"aX":1.5867675135044643},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":9.7,"breakHorizontal":-1.6,"spinRate":2596,"spinDirection":199},"zone":6,"typeConfidence":0.91,"plateTime":0.37922825729208665,"extension":5.462022811130188},"index":0,"playId":"1a59c4d9-3118-38ad-8576-22d9fa878d33","pitchNumber":1,"startTime":"2025-09-25T19:48:12.995Z","endTime":"2025-09-25T19:48:15.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":90.9,"endSpeed":83.9,"strikeZoneTop":3.37999854817338,"strikeZoneBottom":1.38187131742367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.464789957281994,"aZ":-32.46073290193206,"pfxX":6.314052982379681,"pfxZ":-0.15887931554996104,"pX":2.055831269591575,"pZ":1.3928808046823848,"vX0":3.2626928705855467,"vY0":-132.29202476100195,"vZ0":-6.1244393769354675,"x":38.64,"y":201.17,"x0":-0.01434595716459019,"y0":50.005918439430346,"z0":6.120260092560682,"aX":11.182354717486094},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.4,"breakHorizontal":-12.1,"spinRate":2926,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.41417862266375005,"extension":5.578853386232691},"index":1,"playId":"dddc0d26-7eb8-34cd-aba6-449c780558a0","pitchNumber":2,"startTime":"2025-09-25T19:48:32.014Z","endTime":"2025-09-25T19:48:36.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.04831318972431,"aZ":-35.66267617815979,"pfxX":3.4051442287294265,"pfxZ":-1.9072060947237475,"pX":0.7704758706920252,"pZ":1.2472928139843957,"vX0":1.2427580406516685,"vY0":-133.47399240723598,"vZ0":-6.479471570303809,"x":87.63,"y":205.1,"x0":-0.1419293035265315,"y0":50.003400979765054,"z0":6.231687454723037,"aX":6.2277352717091885},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-4.4,"breakHorizontal":-6.5,"spinRate":2914,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.4082326445042632,"extension":5.708420013767992},"index":2,"playId":"d018aa5f-c66c-3035-b403-fbb74ccda79b","pitchNumber":3,"startTime":"2025-09-25T19:48:52.932Z","endTime":"2025-09-25T19:48:55.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.1,"endSpeed":85.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.307779908572044,"aZ":-34.49130900016414,"pfxX":3.928586726377446,"pfxZ":-1.2592389486623952,"pX":0.8628309721542337,"pZ":0.8098942716652354,"vX0":1.1316961687552398,"vY0":-134.06625490518906,"vZ0":-7.678599463703967,"x":84.11,"y":216.91,"x0":-0.07433127152494956,"y0":50.00472296875763,"z0":6.141254743450635,"aX":7.222174725984086},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-3.6,"breakHorizontal":-7.3,"spinRate":2969,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.40701679376522426,"extension":5.5847695843199485},"index":3,"playId":"4ad34944-4545-34c5-b46f-35373d03acf1","pitchNumber":4,"startTime":"2025-09-25T19:49:09.318Z","endTime":"2025-09-25T19:49:12.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:49:12.339Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Friedl singles on a ground ball to center fielder Alexander Canario.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T19:52:00.758Z","endTime":"2025-09-25T19:53:02.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carmen Mlodzinski replaces Kyle Nicolas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T19:49:59.403Z","endTime":"2025-09-25T19:52:03.055Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669387,"link":"/api/v1/people/669387"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.22000164316042,"strikeZoneBottom":1.47993574242269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36600444580173,"aZ":-17.34811530545561,"pfxX":-7.107661206166137,"pfxZ":7.535373278399918,"pX":0.901101042929125,"pZ":1.328033075458075,"vX0":8.571113979781094,"vY0":-139.59919231244618,"vZ0":-7.583388849895863,"x":82.65,"y":202.92,"x0":-1.2901896245061042,"y0":50.00074295955448,"z0":5.22826978757977,"aX":-13.981894613604767},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.1,"breakHorizontal":11.0,"spinRate":2111,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3928261551252801,"extension":6.547968986870043},"index":1,"playId":"fa7cfd22-cb12-3370-bd62-bbc899fbd8aa","pitchNumber":1,"startTime":"2025-09-25T19:52:03.055Z","endTime":"2025-09-25T19:52:06.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":82.7,"endSpeed":75.5,"strikeZoneTop":3.2200008704643,"strikeZoneBottom":1.32375308728845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85670756772255,"aZ":-41.95438646195126,"pfxX":3.9543506552552445,"pfxZ":-6.746359933959006,"pX":-0.25306235825495493,"pZ":2.5212048111156755,"vX0":1.2625662854631965,"vY0":-120.32836828803009,"vZ0":1.1453235599675928,"x":126.65,"y":170.71,"x0":-1.2999073276863988,"y0":50.00388156869006,"z0":5.789942194331037,"aX":5.731649144776545},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.5,"breakHorizontal":-7.4,"spinRate":2630,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.45722129547973456,"extension":6.105777522695279},"index":2,"playId":"520dc5b8-51a9-3b5f-afd9-56a3c45ddcf3","pitchNumber":2,"startTime":"2025-09-25T19:52:18.972Z","endTime":"2025-09-25T19:52:22.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.22000012346324,"strikeZoneBottom":1.43488716403371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.394058264991394,"aZ":-39.28735886945549,"pfxX":4.810035554535325,"pfxZ":-4.597934116450589,"pX":-0.8697904200085423,"pZ":1.9248479244059122,"vX0":-0.2950289249964726,"vY0":-124.05882231885849,"vZ0":-1.365131784350094,"x":150.15,"y":186.81,"x0":-1.3731254880679895,"y0":50.00140344625076,"z0":5.777187321401767,"aX":7.445528313735442},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.4,"breakHorizontal":-8.6,"spinRate":2648,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.4426682801257944,"extension":5.957466722590546},"index":3,"playId":"9491eb75-8b5c-3075-af64-1979c353a1e3","pitchNumber":3,"startTime":"2025-09-25T19:52:34.989Z","endTime":"2025-09-25T19:52:38.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.959399246551673,"aZ":-18.22632300245255,"pfxX":-7.014383238685728,"pfxZ":6.997034806123499,"pX":-0.21331189438411785,"pZ":1.4512853837004753,"vX0":5.695799437745194,"vY0":-140.36519825183225,"vZ0":-7.080502740511507,"x":125.13,"y":199.6,"x0":-1.3580765200403337,"y0":50.006756479700364,"z0":5.194735729615421,"aX":-13.99107377244994},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.4,"breakHorizontal":11.5,"spinRate":2171,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.39030506969635015,"extension":6.4711057147886475},"hitData":{"launchSpeed":93.6,"launchAngle":3.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.63,"coordY":98.98}},"index":4,"playId":"5ef6864c-414d-3a4b-bdbb-ea501cd98965","pitchNumber":4,"startTime":"2025-09-25T19:52:52.043Z","endTime":"2025-09-25T19:53:02.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.41,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:53:02.941Z","atBatIndex":51},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Noelvi Marte grounds into a double play, third baseman Jared Triolo to second baseman Nick Yorke to first baseman Rafael Flores Jr. TJ Friedl out at 2nd. Noelvi Marte out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T19:53:24.011Z","endTime":"2025-09-25T19:54:58.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.1,"strikeZoneTop":3.44000027325782,"strikeZoneBottom":1.87235787156887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.32899926210306,"aZ":-23.968671595239982,"pfxX":-9.59197611493608,"pfxZ":4.077245654122606,"pX":0.08391354812261964,"pZ":2.0170447859611667,"vX0":7.358253795680866,"vY0":-140.21809726731553,"vZ0":-4.384121659572152,"x":113.8,"y":184.32,"x0":-1.3131998263963667,"y0":50.005770012548496,"z0":5.142749798319315,"aX":-19.320604492448776},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.7,"breakHorizontal":16.1,"spinRate":2113,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.3889353249519596,"extension":6.504153128315001},"index":0,"playId":"733006b9-28f9-3abb-ad40-beeb036df700","pitchNumber":1,"startTime":"2025-09-25T19:53:28.142Z","endTime":"2025-09-25T19:53:31.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.5,"strikeZoneTop":3.43999835031221,"strikeZoneBottom":1.54324676145902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.121134921290103,"aZ":-39.24360833059728,"pfxX":3.468618717316036,"pfxZ":-4.672706564981816,"pX":-1.2939173825869923,"pZ":3.1188639247902668,"vX0":-0.5379915210025705,"vY0":-121.4568976984716,"vZ0":1.5633813086610606,"x":166.32,"y":154.57,"x0":-1.522239837074817,"y0":50.00470760164157,"z0":5.849116872594192,"aX":5.24473727107657},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.9,"breakHorizontal":-6.2,"spinRate":2615,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.44892188661034904,"extension":6.02973552461057},"index":1,"playId":"56262d98-09ec-3a38-9b34-7984d25b64d3","pitchNumber":2,"startTime":"2025-09-25T19:53:45.392Z","endTime":"2025-09-25T19:53:48.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.9,"strikeZoneTop":3.43999904480581,"strikeZoneBottom":1.86016397318328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.10367453199814,"aZ":-23.473007099071328,"pfxX":-10.199570195779758,"pfxZ":4.359864921813758,"pX":0.552373753683978,"pZ":1.2814063837547738,"vX0":9.239592234333003,"vY0":-139.3906192434941,"vZ0":-6.099159558035785,"x":95.94,"y":204.18,"x0":-1.4570547858111957,"y0":50.003220521196404,"z0":5.016160031514405,"aX":-20.36057754186549},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.0,"breakHorizontal":16.9,"spinRate":2142,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.39079973392943046,"extension":6.582478142437856},"index":2,"playId":"0c22fffd-7f60-35b8-ac28-edc18915c24a","pitchNumber":3,"startTime":"2025-09-25T19:54:04.512Z","endTime":"2025-09-25T19:54:07.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.473048261557864,"aZ":-19.99566960487894,"pfxX":-7.600960508355003,"pfxZ":5.925751271530633,"pX":-0.03578242179908648,"pZ":2.7011908230814177,"vX0":6.29527856814227,"vY0":-141.5419402958411,"vZ0":-3.5797438535769093,"x":118.36,"y":165.85,"x0":-1.287344074448328,"y0":50.00204372353965,"z0":5.242720053991255,"aX":-15.61748252415694},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.3,"breakHorizontal":12.7,"spinRate":2111,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.38511473264749263,"extension":6.407425878737145},"index":3,"playId":"0fb8b1d4-4fea-3e57-9e6a-c1109fde8c79","pitchNumber":4,"startTime":"2025-09-25T19:54:23.148Z","endTime":"2025-09-25T19:54:26.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-25T19:54:37.862Z","endTime":"2025-09-25T19:54:51.407Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.951417081231533,"aZ":-32.641143061699545,"pfxX":-7.715863508494715,"pfxZ":-0.2772870745523779,"pX":0.1616664658801215,"pZ":1.7351047289474244,"vX0":6.1997209822783725,"vY0":-128.1609815128179,"vZ0":-2.757228301313947,"x":110.84,"y":191.93,"x0":-1.269521965323502,"y0":50.0016917067578,"z0":5.337895421729713,"aX":-13.017593055205417},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.8,"breakHorizontal":12.8,"spinRate":1870,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.425064867309652,"extension":6.246164549449215},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.39,"coordY":164.86}},"index":5,"playId":"42b50c04-0682-3b3e-aa37-3d3c0a143c03","pitchNumber":5,"startTime":"2025-09-25T19:54:51.407Z","endTime":"2025-09-25T19:54:58.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":0.65,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:54:58.954Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gavin Lux lines out to first baseman Rafael Flores Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T19:55:32.247Z","endTime":"2025-09-25T19:56:10.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-25T19:55:23.822Z","endTime":"2025-09-25T19:55:34.589Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.23000192534025,"strikeZoneBottom":1.5500376790824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45766570477658,"aZ":-40.91024349775478,"pfxX":5.836848698408495,"pfxZ":-5.702368141724863,"pX":0.28888396724814447,"pZ":2.9965241845900707,"vX0":1.6789078589639275,"vY0":-122.81172236996704,"vZ0":1.6576048565604007,"x":105.99,"y":157.87,"x0":-1.1611374200540359,"y0":50.00053059458914,"z0":5.782615872424772,"aX":8.947584502863867},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-9.7,"breakHorizontal":-10.9,"spinRate":2627,"spinDirection":29},"zone":3,"typeConfidence":2.0,"plateTime":0.44535014170547305,"extension":6.159900038426612},"index":1,"playId":"317f2ef8-5513-3758-8cda-b7b48a9b3b21","pitchNumber":1,"startTime":"2025-09-25T19:55:34.589Z","endTime":"2025-09-25T19:55:38.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":88.8,"endSpeed":82.1,"strikeZoneTop":3.23000125880794,"strikeZoneBottom":1.56972918513422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.967957799008143,"aZ":-32.164392402650584,"pfxX":-7.26801576760923,"pfxZ":0.009007303122003485,"pX":-0.17444778994802004,"pZ":0.8761678191260349,"vX0":5.379501963904815,"vY0":-129.25435692007036,"vZ0":-4.884759518263359,"x":123.65,"y":215.12,"x0":-1.3343897176105746,"y0":50.00492232602576,"z0":5.24935099755373,"aX":-12.346683824942906},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.8,"breakHorizontal":12.0,"spinRate":1802,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.42313966828825844,"extension":6.260830760939189},"index":2,"playId":"93125d2e-65a5-3e23-84f0-40820a2b5e42","pitchNumber":2,"startTime":"2025-09-25T19:55:48.499Z","endTime":"2025-09-25T19:55:51.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.111294599364278,"aZ":-38.033615341843344,"pfxX":-6.480311298178134,"pfxZ":-3.481020147362548,"pX":-0.067591271669122,"pZ":1.619644802605967,"vX0":5.563676773248482,"vY0":-129.16947675068667,"vZ0":-2.0189636954372316,"x":119.58,"y":195.05,"x0":-1.412532789421174,"y0":50.005152852505375,"z0":5.349040481539498,"aX":-10.899519710422416},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-6.5,"breakHorizontal":10.4,"spinRate":1745,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.4248153556295864,"extension":6.322935478889204},"hitData":{"launchSpeed":93.3,"launchAngle":10.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":160.16,"coordY":153.69}},"index":3,"playId":"e8907715-bcf6-33f4-b994-c5e999bcadec","pitchNumber":3,"startTime":"2025-09-25T19:56:04.823Z","endTime":"2025-09-25T19:56:10.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:56:10.792Z","atBatIndex":53},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Horwitz doubles (26) on a line drive to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T19:58:41.945Z","endTime":"2025-09-25T20:00:40.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tony Santillan replaces Graham Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T19:57:00.504Z","endTime":"2025-09-25T19:57:47.871Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663574,"link":"/api/v1/people/663574"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672744,"link":"/api/v1/people/672744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Matt McLain replaces second baseman Gavin Lux, batting 3rd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T19:57:47.871Z","endTime":"2025-09-25T19:58:21.635Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":666158,"link":"/api/v1/people/666158"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672744,"link":"/api/v1/people/672744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Spencer Horwitz replaces Alexander Canario.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-25T19:58:21.635Z","endTime":"2025-09-25T19:58:44.263Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":672744,"link":"/api/v1/people/672744"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672744,"link":"/api/v1/people/672744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.5699980243453,"strikeZoneBottom":1.47262908961059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.954364409276163,"aZ":-16.632148062640102,"pfxX":-6.001573508629471,"pfxZ":8.09340980419558,"pX":0.838772302345316,"pZ":3.3664566086412204,"vX0":9.309835221003459,"vY0":-137.12730728497607,"vZ0":-2.4877503294673144,"x":85.03,"y":147.89,"x0":-1.8075510412071703,"y0":50.001252148044614,"z0":5.4090471930973205,"aX":-11.523791275987678},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":9.1,"spinRate":2207,"spinDirection":226},"zone":12,"typeConfidence":0.89,"plateTime":0.3981613167064868,"extension":5.75999499542307},"index":3,"playId":"cd0a198f-c2bf-3d61-994b-729088257ac1","pitchNumber":1,"startTime":"2025-09-25T19:58:44.263Z","endTime":"2025-09-25T19:58:47.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.74101788583118,"aZ":-16.73981196479505,"pfxX":-6.570312298256987,"pfxZ":8.016828863306642,"pX":0.3042542092555558,"pZ":2.859430453908127,"vX0":8.218179957692852,"vY0":-137.4531819535031,"vZ0":-3.80501906474076,"x":105.4,"y":161.58,"x0":-1.862232744847263,"y0":50.0031580145328,"z0":5.3891925897478306,"aX":-12.649743732549583},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":10.3,"spinRate":2232,"spinDirection":228},"zone":6,"typeConfidence":0.89,"plateTime":0.397565576908979,"extension":5.892271067891475},"index":4,"playId":"7244c6c7-ad2e-3974-a43f-b11fa47cce61","pitchNumber":2,"startTime":"2025-09-25T19:58:59.785Z","endTime":"2025-09-25T19:59:03.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.56999969710755,"strikeZoneBottom":1.62329943029404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.605063907881195,"aZ":-41.87585739192037,"pfxX":7.2193574339279,"pfxZ":-6.474933444384634,"pX":-0.2377657955978435,"pZ":2.588914247942263,"vX0":2.6015816223041885,"vY0":-122.33818841556536,"vZ0":1.5610273377426984,"x":126.06,"y":168.88,"x0":-2.255982034011168,"y0":50.0019103744857,"z0":5.5621273181635384,"aX":10.820545497087695},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-11.0,"breakHorizontal":-13.7,"spinRate":2352,"spinDirection":41},"zone":5,"typeConfidence":0.9,"plateTime":0.44961457809574634,"extension":5.709935688624553},"index":5,"playId":"75337a36-3757-35f2-a0a5-09cb586d073a","pitchNumber":3,"startTime":"2025-09-25T19:59:21.433Z","endTime":"2025-09-25T19:59:24.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.56999987824117,"strikeZoneBottom":1.62383522954145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.834921839214736,"aZ":-39.774009727511675,"pfxX":5.833721625981563,"pfxZ":-4.999368554882885,"pX":1.2943498023648152,"pZ":-0.787342311334705,"vX0":6.103160721981476,"vY0":-123.37046194468938,"vZ0":-6.03106636182298,"x":67.66,"y":260.04,"x0":-1.982844169994635,"y0":50.00359911074839,"z0":5.096770618758058,"aX":8.864163549227301},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-10.3,"breakHorizontal":-12.1,"spinRate":2211,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.44642370220196437,"extension":5.844415080700712},"index":6,"playId":"fabebfa3-be71-35bc-b2c5-c8a83b385911","pitchNumber":4,"startTime":"2025-09-25T19:59:36.522Z","endTime":"2025-09-25T19:59:39.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":95.3,"endSpeed":87.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.706230680012684,"aZ":-17.474139386628075,"pfxX":-7.515703172141956,"pfxZ":7.542615924822689,"pX":-0.03793088350988614,"pZ":2.558249406509352,"vX0":7.389398785905154,"vY0":-138.6566417150878,"vZ0":-4.099204298985333,"x":118.45,"y":169.71,"x0":-1.759695696645491,"y0":50.00336421348399,"z0":5.220137482865768,"aX":-14.649703608252713},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":12.1,"spinRate":2289,"spinDirection":233},"zone":5,"typeConfidence":0.9,"plateTime":0.3948753275266137,"extension":5.841902092357227},"index":7,"playId":"4ee5a998-5f5b-300a-a234-a41b63471652","pitchNumber":5,"startTime":"2025-09-25T20:00:01.093Z","endTime":"2025-09-25T20:00:07.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.537131513408607,"aZ":-17.186139303668327,"pfxX":-7.368415418996697,"pfxZ":7.546993702240123,"pX":0.30850128940991234,"pZ":2.7571697082351654,"vX0":8.546092368543132,"vY0":-140.0231789713159,"vZ0":-3.804515787734631,"x":105.24,"y":164.34,"x0":-1.8254320382219602,"y0":50.003428089872344,"z0":5.257544146216336,"aX":-14.636014260406371},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":11.6,"spinRate":2323,"spinDirection":228},"zone":6,"typeConfidence":0.9,"plateTime":0.3911228218324787,"extension":5.990511544445243},"hitData":{"launchSpeed":105.2,"launchAngle":19.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":158.38,"coordY":60.47}},"index":8,"playId":"4baa93b7-9606-3b9d-be10-859cd9dab740","pitchNumber":6,"startTime":"2025-09-25T20:00:27.956Z","endTime":"2025-09-25T20:00:40.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.7,"awayTeamWinProbability":23.299999999999997,"homeTeamWinProbabilityAdded":-9.5,"leverageIndex":1.47,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:00:40.103Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jack Suwinski grounds out, first baseman Spencer Steer to pitcher Tony Santillan. Spencer Horwitz to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T20:01:13.509Z","endTime":"2025-09-25T20:01:23.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jack Suwinski replaces Rafael Flores Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T20:00:57.769Z","endTime":"2025-09-25T20:01:15.795Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":804668,"link":"/api/v1/people/804668"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.077194041676407,"aZ":-40.25577187998721,"pfxX":4.759047354407797,"pfxZ":-5.200665372420604,"pX":0.10442156908711286,"pZ":2.584466951098197,"vX0":4.0641638501126405,"vY0":-124.24461951035892,"vZ0":1.1678624825283404,"x":113.02,"y":169.0,"x0":-2.1736203093502393,"y0":50.0007120127393,"z0":5.467050042121849,"aX":7.399688008866737},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-8.9,"breakHorizontal":-9.6,"spinRate":2228,"spinDirection":27},"zone":5,"typeConfidence":0.9,"plateTime":0.44171306852805836,"extension":5.825132165727531},"hitData":{"launchSpeed":82.1,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.45,"coordY":164.35}},"index":1,"playId":"60e2f6d6-7bcd-38e0-b929-26ec577e4be8","pitchNumber":1,"startTime":"2025-09-25T20:01:15.795Z","endTime":"2025-09-25T20:01:23.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":4.699999999999989,"leverageIndex":2.42,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:01:23.516Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Yorke grounds out, third baseman Ke'Bryan Hayes to first baseman Spencer Steer. Spencer Horwitz scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T20:02:00.005Z","endTime":"2025-09-25T20:02:33.885Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":{"id":663574,"link":"/api/v1/people/663574"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.440661424666924,"aZ":-37.697321109493856,"pfxX":2.664772888773504,"pfxZ":-3.513353462772063,"pX":1.35320849062359,"pZ":1.092890117851235,"vX0":7.330894598946145,"vY0":-124.84186162843186,"vZ0":-2.5899917048984724,"x":65.42,"y":209.27,"x0":-1.974337838565884,"y0":50.00530073867555,"z0":5.263471212413994,"aX":4.1840594575579875},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.7,"breakHorizontal":-6.6,"spinRate":2253,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.43966237766573046,"extension":5.8648043693986756},"index":0,"playId":"cbdb6529-1026-3b17-80f2-f881243103ee","pitchNumber":1,"startTime":"2025-09-25T20:02:07.489Z","endTime":"2025-09-25T20:02:10.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"third":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.447715957396177,"aZ":-36.85796649221274,"pfxX":4.9398651592965415,"pfxZ":-2.964872610857139,"pX":-0.43936579721057084,"pZ":3.3539824251479544,"vX0":2.659557018614128,"vY0":-124.93905393792458,"vZ0":2.1281625215766558,"x":133.75,"y":148.22,"x0":-2.1598666823839965,"y0":50.003608112678165,"z0":5.5227150959275955,"aX":7.800276235219056},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.7,"breakHorizontal":-9.6,"spinRate":2179,"spinDirection":91},"zone":1,"typeConfidence":0.9,"plateTime":0.4385944592339275,"extension":5.80317580009819},"hitData":{"launchSpeed":94.1,"launchAngle":-19.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.03,"coordY":164.35}},"index":1,"playId":"1163099f-4cca-39c2-8ab1-27fa8c0af404","pitchNumber":2,"startTime":"2025-09-25T20:02:26.217Z","endTime":"2025-09-25T20:02:33.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"third":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":2.1,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:02:33.885Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T20:02:59.637Z","endTime":"2025-09-25T20:05:08.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.74000195797734,"strikeZoneBottom":1.79406091321712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.730075538884385,"aZ":-14.802254941109014,"pfxX":-6.863220905491852,"pfxZ":8.681688386463236,"pX":0.7373697873211734,"pZ":2.1823173429352876,"vX0":9.194653813542699,"vY0":-140.1105036914568,"vZ0":-5.713239262487181,"x":88.89,"y":179.86,"x0":-1.685212094484208,"y0":50.003008903789265,"z0":5.2043807367174635,"aX":-13.734461999124646},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":10.7,"spinRate":2476,"spinDirection":223},"zone":9,"typeConfidence":0.91,"plateTime":0.3899636094572747,"extension":5.887014919386779},"index":0,"playId":"9e7ce53f-c88e-3c08-8296-5565fdbc59b2","pitchNumber":1,"startTime":"2025-09-25T20:03:02.478Z","endTime":"2025-09-25T20:03:05.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.74,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.703852794345757,"aZ":-16.579216281505307,"pfxX":-6.992563694038583,"pfxZ":7.785851046536962,"pX":-0.582833208253591,"pZ":3.142594093977623,"vX0":6.432064581605074,"vY0":-140.37325505260392,"vZ0":-2.7538550759845686,"x":139.22,"y":153.93,"x0":-1.9913942810585605,"y0":50.001503632113156,"z0":5.210976402435826,"aX":-14.004164939867831},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":11.4,"spinRate":2336,"spinDirection":225},"zone":1,"typeConfidence":0.9,"plateTime":0.3896623514110713,"extension":5.862864274987389},"index":1,"playId":"e168fcfa-bb9d-3ddb-80d3-981ecd2d5902","pitchNumber":2,"startTime":"2025-09-25T20:03:19.342Z","endTime":"2025-09-25T20:03:22.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.74000174074265,"strikeZoneBottom":1.71042141056274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.081771273072885,"aZ":-39.23612445019603,"pfxX":2.669041352353049,"pfxZ":-4.4010154108185535,"pX":2.103994312187176,"pZ":0.5991381611264135,"vX0":8.86985691974521,"vY0":-126.21677826861071,"vZ0":-3.40933810924846,"x":36.8,"y":222.6,"x0":-1.8109262840227387,"y0":50.00466778093979,"z0":5.145762542825563,"aX":4.279921837477947},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-8.5,"breakHorizontal":-7.0,"spinRate":2172,"spinDirection":13},"zone":14,"typeConfidence":0.9,"plateTime":0.4349281580662745,"extension":5.920708491074673},"index":2,"playId":"a772e8d7-0948-3728-8898-ec0d8de19904","pitchNumber":3,"startTime":"2025-09-25T20:03:44.226Z","endTime":"2025-09-25T20:03:47.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.74,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.65805816760897,"aZ":-35.982841503772306,"pfxX":4.66928585703844,"pfxZ":-2.3741243427037038,"pX":0.09267004359741444,"pZ":2.1839953345473417,"vX0":3.875249281072191,"vY0":-126.0556830805297,"vZ0":-0.6208980898731621,"x":113.47,"y":179.81,"x0":-2.0736902530787997,"y0":50.00463102913848,"z0":5.349403465348713,"aX":7.482273852409172},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.2,"breakHorizontal":-9.4,"spinRate":2269,"spinDirection":22},"zone":8,"typeConfidence":0.91,"plateTime":0.4352364737312433,"extension":5.879247484403759},"index":3,"playId":"2b6eae44-cd2f-3f90-8996-43688e763f80","pitchNumber":4,"startTime":"2025-09-25T20:04:02.316Z","endTime":"2025-09-25T20:04:05.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.74,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.18694229240418,"aZ":-14.88042645144161,"pfxX":-8.53392309093816,"pfxZ":8.718953371849585,"pX":0.19855999176904424,"pZ":2.167078192346217,"vX0":8.689289510744537,"vY0":-139.63511074223842,"vZ0":-5.478958208158675,"x":109.43,"y":180.27,"x0":-1.8384930949366711,"y0":50.000734118072664,"z0":5.126676924775221,"aX":-16.92250581055784},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":13.8,"spinRate":2411,"spinDirection":226},"zone":8,"typeConfidence":0.91,"plateTime":0.39161492983449975,"extension":6.0591466771775915},"index":4,"playId":"f77272dc-58cd-38be-9b59-0d376500ea9f","pitchNumber":5,"startTime":"2025-09-25T20:04:23.322Z","endTime":"2025-09-25T20:04:26.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.535774008496578,"aZ":-22.050946730078266,"pfxX":-7.357726923020997,"pfxZ":5.13210339351229,"pX":0.37132716028459795,"pZ":2.605022941248379,"vX0":8.728671495655236,"vY0":-138.9727974354788,"vZ0":-2.954438831940476,"x":102.85,"y":168.44,"x0":-1.841118397659953,"y0":50.00688332638917,"z0":5.1319297246013,"aX":-14.524846161900653},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.9,"breakHorizontal":11.8,"spinRate":2248,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.3927848878376414,"extension":6.038385653040689},"index":5,"playId":"42a54490-f01e-3863-ae1f-993e09b6233c","pitchNumber":6,"startTime":"2025-09-25T20:04:44.384Z","endTime":"2025-09-25T20:04:47.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.478111693874652,"aZ":-36.36723251668101,"pfxX":6.0599598527643135,"pfxZ":-2.6103487321111647,"pX":0.48384241324674976,"pZ":2.0167576024964364,"vX0":4.483791531473296,"vY0":-125.7851650522893,"vZ0":-0.739741107170409,"x":98.56,"y":184.33,"x0":-2.1061812671263573,"y0":50.00041622276305,"z0":5.252264349205105,"aX":9.749172672235483},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.7,"breakHorizontal":-12.0,"spinRate":2130,"spinDirection":27},"zone":9,"typeConfidence":0.9,"plateTime":0.43472617499168686,"extension":5.969748735019727},"index":6,"playId":"330f3efc-9882-30e9-8951-6da1ba0c85d1","pitchNumber":7,"startTime":"2025-09-25T20:05:05.220Z","endTime":"2025-09-25T20:05:08.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:05:08.220Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T20:07:20.887Z","endTime":"2025-09-25T20:09:06.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Spencer Horwitz remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T20:07:14.422Z","endTime":"2025-09-25T20:07:14.434Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":672744,"link":"/api/v1/people/672744"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jack Suwinski remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T20:07:14.434Z","endTime":"2025-09-25T20:07:23.224Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":804668,"link":"/api/v1/people/804668"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":672744,"link":"/api/v1/people/672744"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.38000126469247,"strikeZoneBottom":1.50901226961464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.36316680639017,"aZ":-39.62435087435486,"pfxX":2.9802089837187338,"pfxZ":-4.844742095738646,"pX":0.7969518625456309,"pZ":2.378617301962013,"vX0":3.8476995456610137,"vY0":-122.95336203629329,"vZ0":0.0013960536979553684,"x":86.62,"y":174.56,"x0":-1.1727644113741411,"y0":50.00266999305246,"z0":5.72807594296744,"aX":4.58265003479893},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-8.5,"breakHorizontal":-6.2,"spinRate":2594,"spinDirection":25},"zone":6,"typeConfidence":2.0,"plateTime":0.4447267691934451,"extension":6.141390607191237},"index":2,"playId":"d208b304-423f-369e-9844-62785a48ab1f","pitchNumber":1,"startTime":"2025-09-25T20:07:23.224Z","endTime":"2025-09-25T20:07:26.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.293671833621456,"aZ":-22.824130095642474,"pfxX":-5.762426117261582,"pfxZ":4.680231784049715,"pX":0.6090866180844106,"pZ":3.194438694705475,"vX0":7.4816615104032325,"vY0":-139.88859216613523,"vZ0":-2.0392631316891983,"x":93.78,"y":152.53,"x0":-1.341837140553174,"y0":50.00194231599842,"z0":5.417390665312102,"aX":-11.508565348014601},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.3,"breakHorizontal":9.0,"spinRate":2144,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.3904169835456668,"extension":6.420942677812824},"index":3,"playId":"c1f5d62b-7816-3b3d-85db-66456e2c3a10","pitchNumber":2,"startTime":"2025-09-25T20:07:38.382Z","endTime":"2025-09-25T20:07:41.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":85.9,"endSpeed":80.6,"strikeZoneTop":3.37999962388798,"strikeZoneBottom":1.55645992330831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.351608634565974,"aZ":-38.57999266666823,"pfxX":2.1192409006452984,"pfxZ":-4.028853290133385,"pX":2.3068712427255282,"pZ":-1.1600658214849648,"vX0":8.017679472545755,"vY0":-124.8172974942867,"vZ0":-8.117594073067059,"x":29.07,"y":270.1,"x0":-1.2125061683251785,"y0":50.003164435931836,"z0":5.28104389691278,"aX":3.368612830018428},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-8.9,"breakHorizontal":-5.5,"spinRate":2701,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.437571849699284,"extension":6.401747967263894},"index":4,"playId":"f89b5946-ab82-3777-a516-2f802f33e204","pitchNumber":3,"startTime":"2025-09-25T20:08:06.823Z","endTime":"2025-09-25T20:08:09.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.9,"strikeZoneTop":3.3799978187724,"strikeZoneBottom":1.53190669496046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.986162436198896,"aZ":-29.04992302642126,"pfxX":-7.4528534317622945,"pfxZ":1.8194374354400509,"pX":-0.4715668377636239,"pZ":-0.0682530057545058,"vX0":4.892963615111814,"vY0":-129.35328645631475,"vZ0":-7.835738421978952,"x":134.98,"y":240.62,"x0":-1.4080805590900076,"y0":50.002632168546846,"z0":5.1909029012967665,"aX":-12.779360624043811},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.9,"breakHorizontal":12.6,"spinRate":1929,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4215473842774129,"extension":6.447070946728264},"index":5,"playId":"6115848c-45fa-313f-b8e3-21aa092402d9","pitchNumber":4,"startTime":"2025-09-25T20:08:28.289Z","endTime":"2025-09-25T20:08:31.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.057679213818044,"aZ":-38.76740616530557,"pfxX":1.342497488141405,"pfxZ":-4.1295445481845015,"pX":0.7309939658655209,"pZ":1.3385584144275677,"vX0":4.593563416056739,"vY0":-124.96234321962932,"vZ0":-2.560547284734896,"x":89.14,"y":202.64,"x0":-1.2988672320304684,"y0":50.00445956554305,"z0":5.533828445330852,"aX":2.1419511576116},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.8,"breakHorizontal":-3.4,"spinRate":2603,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4368203187730768,"extension":6.1644108118656495},"hitData":{"launchSpeed":91.0,"launchAngle":-26.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.83,"coordY":150.22}},"index":6,"playId":"c77362a1-3f6d-3221-964a-94acbac98cc8","pitchNumber":5,"startTime":"2025-09-25T20:08:57.891Z","endTime":"2025-09-25T20:09:06.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:09:06.788Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, first baseman Spencer Horwitz to pitcher Carmen Mlodzinski.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T20:09:28.983Z","endTime":"2025-09-25T20:11:18.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.033070667340848,"aZ":-30.70688925823325,"pfxX":-7.346635308724413,"pfxZ":0.8697836291724759,"pX":-0.36860191302413514,"pZ":1.9128793220186968,"vX0":5.124997770630557,"vY0":-129.0024465282289,"vZ0":-2.8946475985451157,"x":131.05,"y":187.13,"x0":-1.4232939190641731,"y0":50.00584282240701,"z0":5.409015689089626,"aX":-12.424169545179225},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.2,"breakHorizontal":12.2,"spinRate":1801,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4240813402002761,"extension":6.3120816178097465},"index":0,"playId":"40ef3d28-adcd-3b61-894c-28083c1bf6ba","pitchNumber":1,"startTime":"2025-09-25T20:09:31.999Z","endTime":"2025-09-25T20:09:34.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.66999816889708,"strikeZoneBottom":1.76712676401159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.683952421446214,"aZ":-27.24241190254619,"pfxX":-7.931295250384165,"pfxZ":2.8572781776750764,"pX":0.9126892876384322,"pZ":-0.20849829875287168,"vX0":8.061470187358497,"vY0":-130.4418613098221,"vZ0":-8.798246070734384,"x":82.21,"y":244.41,"x0":-1.1830789346958384,"y0":50.00563070329882,"z0":5.253039477114852,"aX":-13.71006090411073},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.5,"breakHorizontal":12.6,"spinRate":1827,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4194303924692795,"extension":6.459961348505004},"index":1,"playId":"9c3d7f77-f8b1-38fa-b45c-a0be1bf11999","pitchNumber":2,"startTime":"2025-09-25T20:09:49.864Z","endTime":"2025-09-25T20:09:52.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.78280417579118,"strikeZoneBottom":1.62364919749626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.986710404270234,"aZ":-41.180571607455335,"pfxX":5.194218242921059,"pfxZ":-5.7897548560980905,"pX":-0.5920801823679895,"pZ":2.5745716604724054,"vX0":0.2612747566305995,"vY0":-123.97165423630173,"vZ0":0.6119062745534702,"x":139.57,"y":169.27,"x0":-1.373666946502868,"y0":50.00462299610782,"z0":5.76439865771899,"aX":8.07799942881299},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-10.1,"breakHorizontal":-9.5,"spinRate":2629,"spinDirection":32},"zone":4,"typeConfidence":2.0,"plateTime":0.4419757225329426,"extension":6.038519131242368},"index":2,"playId":"19632cf0-c843-39cd-8ab7-09ca2d1ba8ee","pitchNumber":3,"startTime":"2025-09-25T20:10:10.118Z","endTime":"2025-09-25T20:10:13.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.64714179276294,"strikeZoneBottom":1.72235677055232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.846622752204517,"aZ":-21.293228707116768,"pfxX":-6.95538924474081,"pfxZ":5.34842275229909,"pX":0.7115680784274117,"pZ":3.6176413240291128,"vX0":8.576194119315831,"vY0":-141.63653063175752,"vZ0":-0.9148762002898404,"x":89.88,"y":141.1,"x0":-1.4496020452057687,"y0":50.00622789160208,"z0":5.30447002211835,"aX":-14.158788794087545},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.7,"breakHorizontal":10.9,"spinRate":2127,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.3864786048957365,"extension":6.487509188414477},"index":3,"playId":"e441601d-1dc9-358c-93e0-e53e2f87ea17","pitchNumber":4,"startTime":"2025-09-25T20:10:27.858Z","endTime":"2025-09-25T20:10:31.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41189659393506,"aZ":-34.85835911300138,"pfxX":-7.2965421748145225,"pfxZ":-1.573313989407409,"pX":-0.19192990479748429,"pZ":1.8938439491056542,"vX0":5.525489989779573,"vY0":-129.64460781796242,"vZ0":-2.088856305450908,"x":124.32,"y":187.65,"x0":-1.3999867629632798,"y0":50.00315386919116,"z0":5.363701981459525,"aX":-12.454911389492457},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-3.1,"breakHorizontal":12.0,"spinRate":1883,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.4220404532932527,"extension":6.2752219442550805},"index":4,"playId":"4f6f4d81-a829-36d5-a70a-90a5f1a4a39c","pitchNumber":5,"startTime":"2025-09-25T20:10:46.612Z","endTime":"2025-09-25T20:10:49.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.394959940872035,"aZ":-39.71013931208457,"pfxX":2.824290370595386,"pfxZ":-4.7136602882898195,"pX":-0.007741998850520116,"pZ":2.0908989232185244,"vX0":2.4540363509138126,"vY0":-125.13599640844647,"vZ0":-0.6558118601085008,"x":117.3,"y":182.33,"x0":-1.365359372815594,"y0":50.004286270008116,"z0":5.587702935991264,"aX":4.51384350766694},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.5,"breakHorizontal":-5.6,"spinRate":2623,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.4364050484734019,"extension":6.177231559647934},"hitData":{"launchSpeed":85.1,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":174.44,"coordY":157.03}},"index":5,"playId":"cc752c9d-a4ca-3eae-99ab-d1bdbdedd4ce","pitchNumber":6,"startTime":"2025-09-25T20:11:10.455Z","endTime":"2025-09-25T20:11:18.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:11:18.057Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Andujar grounds out, shortstop Nick Gonzales to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T20:11:46.573Z","endTime":"2025-09-25T20:12:42.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.41999840730242,"strikeZoneBottom":1.69485263337839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.277030218049205,"aZ":-22.340754719283428,"pfxX":-9.944848735432075,"pfxZ":4.770346042208882,"pX":0.7178576691238792,"pZ":2.1717526068138655,"vX0":9.676194287832315,"vY0":-142.53371738162454,"vZ0":-4.400102784834101,"x":89.64,"y":180.14,"x0":-1.4263074849011976,"y0":50.00060997996731,"z0":5.14323322857066,"aX":-20.491995925033088},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.9,"breakHorizontal":16.1,"spinRate":2058,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.3840403820207019,"extension":6.513286862970301},"index":0,"playId":"eeeca7c6-0260-3337-b580-001d008655c6","pitchNumber":1,"startTime":"2025-09-25T20:11:58.450Z","endTime":"2025-09-25T20:12:01.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.41999956843132,"strikeZoneBottom":1.76379496141848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.384459533373768,"aZ":-20.7144462014223,"pfxX":-9.972491730340877,"pfxZ":5.671175200658008,"pX":2.279911338174266,"pZ":1.1077568331483554,"vX0":13.107051311754134,"vY0":-141.05990017169117,"vZ0":-7.134132776166935,"x":30.1,"y":208.87,"x0":-1.126045741587481,"y0":50.00032854153674,"z0":4.999941530760942,"aX":-20.141950283455724},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.9,"breakHorizontal":15.5,"spinRate":2071,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.38793908885565376,"extension":6.6105200298218305},"index":1,"playId":"5014083c-92fc-3fbd-971b-83523a7a6006","pitchNumber":2,"startTime":"2025-09-25T20:12:17.678Z","endTime":"2025-09-25T20:12:20.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":85.6,"endSpeed":79.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.12166855270085,"aZ":-40.91599510194182,"pfxX":3.895350916299176,"pfxZ":-5.560224153355014,"pX":1.0710794859693955,"pZ":2.336855434617216,"vX0":4.5456319559805305,"vY0":-124.65494683751604,"vZ0":0.2734637411838179,"x":76.17,"y":175.68,"x0":-1.2821573364433168,"y0":50.000310212182875,"z0":5.604341796156192,"aX":6.127160419598505},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-9.7,"breakHorizontal":-8.2,"spinRate":2597,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4394378254076341,"extension":6.130700305506435},"hitData":{"launchSpeed":78.0,"launchAngle":1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.66,"coordY":168.46}},"index":2,"playId":"e36a5832-3673-3efa-856f-3e43a4b989e6","pitchNumber":3,"startTime":"2025-09-25T20:12:35.096Z","endTime":"2025-09-25T20:12:42.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:12:42.397Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-25T20:15:18.676Z","endTime":"2025-09-25T20:15:48.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Emilio Pagán replaces Tony Santillan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T20:13:22.214Z","endTime":"2025-09-25T20:15:20.792Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641941,"link":"/api/v1/people/641941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":95.2,"endSpeed":87.3,"strikeZoneTop":3.44570272657449,"strikeZoneBottom":1.51737990581565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.96001616126925,"aZ":-13.203531563511772,"pfxX":-3.3618972227902693,"pfxZ":9.725238591156497,"pX":0.6640109133024911,"pZ":3.1909552329006328,"vX0":5.856320444077009,"vY0":-138.5583848549273,"vZ0":-4.192061050990227,"x":91.69,"y":152.62,"x0":-1.0369322484773387,"y0":50.006426189881005,"z0":5.601169657960885,"aX":-6.56090214254441},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":4.9,"spinRate":2525,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.394790486872703,"extension":6.97822992790599},"index":1,"playId":"f14b3940-ae19-309a-bca8-5c067128eb85","pitchNumber":1,"startTime":"2025-09-25T20:15:20.792Z","endTime":"2025-09-25T20:15:24.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.118472149340462,"aZ":-11.89514982569001,"pfxX":-4.650205712684016,"pfxZ":10.217482064295282,"pX":-0.16363633522451612,"pZ":2.609688855542225,"vX0":4.509747852613059,"vY0":-139.44962674109038,"vZ0":-5.819714667894343,"x":123.24,"y":168.32,"x0":-1.1916838074376366,"y0":50.00118443635922,"z0":5.496772710756333,"aX":-9.227799358650683},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":7.6,"spinRate":2666,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.39164773742669867,"extension":6.9171749583001025},"hitData":{"launchSpeed":90.7,"launchAngle":34.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.51,"coordY":92.88}},"index":2,"playId":"68ac798f-4fe4-3827-8c00-7b65805764cd","pitchNumber":2,"startTime":"2025-09-25T20:15:39.422Z","endTime":"2025-09-25T20:15:48.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.87,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:15:48.286Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out sharply to right fielder Noelvi Marte.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-25T20:16:09.557Z","endTime":"2025-09-25T20:17:27.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.4,"strikeZoneTop":3.12193306652894,"strikeZoneBottom":1.37872011842914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.384912323949393,"aZ":-33.40585449381658,"pfxX":-6.774978457543014,"pfxZ":-0.8211646058377258,"pX":-0.04238123635409911,"pZ":0.5553229101699698,"vX0":5.116400099877201,"vY0":-120.92136618346755,"vZ0":-4.524689087900413,"x":118.62,"y":223.79,"x0":-1.2951779083521933,"y0":50.0047492482199,"z0":5.349895704041116,"aX":-10.133989935534352},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.3,"breakHorizontal":11.2,"spinRate":1068,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.45125963420199255,"extension":7.293989726375935},"index":0,"playId":"011a4e98-6091-39c6-924b-cbc86bdc909a","pitchNumber":1,"startTime":"2025-09-25T20:16:18.880Z","endTime":"2025-09-25T20:16:22.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":95.6,"endSpeed":87.7,"strikeZoneTop":3.19999804364321,"strikeZoneBottom":1.51609394256241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.99622364853795,"aZ":-12.337118585584603,"pfxX":-3.3779429085804957,"pfxZ":10.05394642333856,"pX":-0.7932852341622354,"pZ":3.7651544953038765,"vX0":2.8417298112792717,"vY0":-139.28051841952075,"vZ0":-2.6026384742528696,"x":147.24,"y":137.12,"x0":-1.3857030753871804,"y0":50.0054307138045,"z0":5.522918799232905,"aX":-6.666904372012591},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.9,"breakHorizontal":5.5,"spinRate":2584,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39260031389655836,"extension":6.93181243432247},"index":1,"playId":"dd401e58-41e1-33c0-8cd4-6aff9137c4fa","pitchNumber":2,"startTime":"2025-09-25T20:16:39.112Z","endTime":"2025-09-25T20:16:42.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.05915408033011,"strikeZoneBottom":1.31620706353343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.74902222003852,"aZ":-13.516161536182326,"pfxX":-4.805736585416467,"pfxZ":9.53031205286586,"pX":-0.8809640585109413,"pZ":4.608677183099196,"vX0":3.004003915633557,"vY0":-138.938131508923,"vZ0":-0.34984680990777905,"x":150.58,"y":114.35,"x0":-1.3511019951885046,"y0":50.00170412808232,"z0":5.633448005154104,"aX":-9.407015853514023},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":8.0,"spinRate":2571,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.39404229392669476,"extension":7.041670735266709},"index":2,"playId":"0ed9452d-10a8-369c-b686-e5d1dab35c27","pitchNumber":3,"startTime":"2025-09-25T20:16:58.229Z","endTime":"2025-09-25T20:17:01.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.55372544007241,"aZ":-12.009708862481657,"pfxX":-4.359874649789173,"pfxZ":10.247701601075718,"pX":0.47882172629148373,"pZ":2.7243977696314494,"vX0":6.438179458972156,"vY0":-139.20881898646675,"vZ0":-5.372931957390142,"x":98.75,"y":165.22,"x0":-1.2948277167479338,"y0":50.00010577795707,"z0":5.470949763652077,"aX":-8.577035302405987},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":6.6,"spinRate":2575,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3931061218675467,"extension":6.964347868649075},"hitData":{"launchSpeed":102.4,"launchAngle":41.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":207.34,"coordY":83.98}},"index":3,"playId":"91fa76c7-4655-3e50-a50c-997b2973a1d6","pitchNumber":4,"startTime":"2025-09-25T20:17:17.775Z","endTime":"2025-09-25T20:17:27.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.19,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:17:27.680Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew McCutchen flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-25T20:18:07.136Z","endTime":"2025-09-25T20:18:24.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"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":96.7,"endSpeed":88.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19345770589757,"aZ":-10.140733070259405,"pfxX":-4.369481428991694,"pfxZ":11.037343318264142,"pX":0.7480856540116513,"pZ":2.097533914865879,"vX0":6.959316109247952,"vY0":-140.48046405439482,"vZ0":-7.162139885136201,"x":88.48,"y":182.15,"x0":-1.195048586495425,"y0":50.004100952654426,"z0":5.341447088431423,"aX":-8.724075797005623},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.6,"breakHorizontal":6.5,"spinRate":2623,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.3900885987226661,"extension":6.954683826439709},"hitData":{"launchSpeed":95.8,"launchAngle":25.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.58,"coordY":103.46}},"index":0,"playId":"3c11c273-7684-3dae-b214-14f810b64687","pitchNumber":1,"startTime":"2025-09-25T20:18:16.744Z","endTime":"2025-09-25T20:18:24.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.45,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:18:24.692Z","atBatIndex":63}]