[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Meyers lines out to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T18:13:41.217Z","endTime":"2026-02-25T18:14:50.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T13:49:19.621Z","endTime":"2026-02-25T17:54:55.254Z","isPitch":false,"type":"action","player":{"id":676694,"link":"/api/v1/people/676694"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-25T17:54:55.254Z","endTime":"2026-02-25T18:12:51.415Z","isPitch":false,"type":"action","player":{"id":676694,"link":"/api/v1/people/676694"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-25T18:12:51.415Z","endTime":"2026-02-25T18:13:43.531Z","isPitch":false,"type":"action","player":{"id":676694,"link":"/api/v1/people/676694"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.021425994863655,"aZ":-19.326940356273454,"pfxX":-9.36337688261427,"pfxZ":6.511432443220111,"pX":-0.47296513195094875,"pZ":1.6503024637816062,"vX0":4.544143184872857,"vY0":-139.93279839251548,"vZ0":-8.24193320787866,"x":135.03,"y":194.22,"x0":-0.9056971446396539,"y0":50.00519783984088,"z0":5.911486987142265,"aX":-18.480348878184337},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.2,"breakHorizontal":16.0,"spinRate":2028,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.3921559784977595,"extension":6.197288910574149},"index":3,"playId":"4c666207-345c-3678-8c96-f8b5e5dec23a","pitchNumber":1,"startTime":"2026-02-25T18:13:43.531Z","endTime":"2026-02-25T18:13:46.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03411001284208,"aZ":-18.068298702835722,"pfxX":-10.62806482342591,"pfxZ":7.232773712790266,"pX":0.14860693383969548,"pZ":0.9054176871764275,"vX0":6.195717799168786,"vY0":-138.9890488035956,"vZ0":-10.114335255995579,"x":111.34,"y":214.33,"x0":-0.7320697776822445,"y0":50.006050971534165,"z0":5.799507177844629,"aX":-20.734338022615745},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.0,"breakHorizontal":17.9,"spinRate":1960,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.39454431926157074,"extension":6.152179510463787},"index":4,"playId":"70243c7b-d506-3127-b7e7-c18efaa7bbd5","pitchNumber":2,"startTime":"2026-02-25T18:14:03.061Z","endTime":"2026-02-25T18:14:07.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.402596284752864,"aZ":-32.527069315908335,"pfxX":8.758060899876611,"pfxZ":-0.2379041854978411,"pX":1.7477692414722519,"pZ":-0.23370374963229776,"vX0":4.159041612572627,"vY0":-122.08668256083884,"vZ0":-7.5930200450917935,"x":50.38,"y":245.09,"x0":-1.1261493524603496,"y0":50.00326665810965,"z0":5.788323722697617,"aX":12.963015089687124},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.3,"breakHorizontal":-16.9,"spinRate":2646,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4520245796416291,"extension":6.298098668674532},"index":5,"playId":"54342e88-0120-35b1-bcf5-d4811d2b17f8","pitchNumber":3,"startTime":"2026-02-25T18:14:19.937Z","endTime":"2026-02-25T18:14:23.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.814904711741132,"aZ":-21.696120884897898,"pfxX":-7.535887651455775,"pfxZ":5.171945951072105,"pX":-0.5071364615125558,"pZ":2.329403440681442,"vX0":3.7800433077133495,"vY0":-141.09606058054987,"vZ0":-6.161878304487572,"x":136.33,"y":175.89,"x0":-0.8821008242608342,"y0":50.000458139421724,"z0":5.930705976835468,"aX":-15.25699775894483},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.4,"breakHorizontal":13.0,"spinRate":2056,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.38756205584151004,"extension":6.14219980571124},"hitData":{"launchSpeed":98.8,"launchAngle":21.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.91,"coordY":62.59}},"index":6,"playId":"ae5e1fff-01db-3285-8329-819125488b4b","pitchNumber":4,"startTime":"2026-02-25T18:14:43.399Z","endTime":"2026-02-25T18:14:50.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-25T18:14:50.610Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Trammell singles on a line drive to right fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T18:14:56.789Z","endTime":"2026-02-25T18:16:36.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":90.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53956162098138,"aZ":-17.56116839223395,"pfxX":-4.406492097202181,"pfxZ":7.116035823199697,"pX":-0.21657225638627417,"pZ":4.004574622124705,"vX0":3.095114918898583,"vY0":-141.08975295665684,"vZ0":-3.014942583540214,"x":125.26,"y":130.66,"x0":-0.7450991867375986,"y0":50.00296953832002,"z0":6.193497503155448,"aX":-9.048126899558326},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.6,"breakHorizontal":7.6,"spinRate":2264,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3855148935818695,"extension":6.029189088111298},"index":0,"playId":"239f884d-6e56-37b6-aadb-085f825df7e6","pitchNumber":1,"startTime":"2026-02-25T18:15:15.537Z","endTime":"2026-02-25T18:15:18.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":83.7,"endSpeed":77.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16948907348718,"aZ":-43.27994199363262,"pfxX":2.796313395412645,"pfxZ":-7.416763014417633,"pX":-0.3565271425859523,"pZ":0.4281527831958537,"vX0":0.5129538948981095,"vY0":-121.90418773778099,"vZ0":-4.915332708152473,"x":130.59,"y":227.22,"x0":-0.9331630508123834,"y0":50.00470581892903,"z0":6.228331950930187,"aX":4.186110239003057},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-14.4,"breakHorizontal":-5.2,"spinRate":2647,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.45023711773185715,"extension":6.271254773531808},"index":1,"playId":"94ea5bc7-9910-33db-9796-7e6b7ffa031a","pitchNumber":2,"startTime":"2026-02-25T18:15:29.134Z","endTime":"2026-02-25T18:15:33.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":83.1,"endSpeed":75.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10311839523267,"aZ":-42.77698566452497,"pfxX":4.318042986528687,"pfxZ":-7.286018695755354,"pX":-1.6384527219901668,"pZ":3.6500867435578734,"vX0":-3.1580916901943845,"vY0":-120.84026275275407,"vZ0":2.258584383741237,"x":179.45,"y":140.23,"x0":-0.8650768426325587,"y0":50.003450689001895,"z0":6.5062073044607445,"aX":6.282883635497938},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.2,"breakHorizontal":-7.0,"spinRate":2579,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.4561013068031303,"extension":6.268002856789555},"index":2,"playId":"0e96f312-e5cb-3595-adbd-c2a226b40489","pitchNumber":3,"startTime":"2026-02-25T18:15:54.132Z","endTime":"2026-02-25T18:15:57.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":97.6,"endSpeed":89.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28558453791397,"aZ":-15.027524723437656,"pfxX":-5.698488628986383,"pfxZ":8.381660436793307,"pX":-1.498536123290444,"pZ":2.3114782068844173,"vX0":0.7335405860620869,"vY0":-142.04072789840518,"vZ0":-7.913469971987554,"x":174.12,"y":176.37,"x0":-1.019724938722946,"y0":50.000129012557494,"z0":6.087476833469962,"aX":-11.650517544249288},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.8,"breakHorizontal":10.2,"spinRate":2173,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.38549325454652905,"extension":6.172164571113089},"index":3,"playId":"da6d441d-ee4c-31eb-8c26-36d25b7068ea","pitchNumber":4,"startTime":"2026-02-25T18:16:09.299Z","endTime":"2026-02-25T18:16:12.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.294235696719916,"aZ":-19.71779572917155,"pfxX":-8.209188433271429,"pfxZ":6.296672589271187,"pX":-0.49884443790200633,"pZ":1.6739381400319653,"vX0":4.345172710618634,"vY0":-139.31374009486586,"vZ0":-7.826214898274723,"x":136.01,"y":193.58,"x0":-1.006431560675693,"y0":50.00539259492349,"z0":5.807541238632692,"aX":-16.249243025588452},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.1,"breakHorizontal":14.0,"spinRate":2073,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.3921405616674578,"extension":6.083448233960187},"hitData":{"launchSpeed":88.7,"launchAngle":11.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":148.55,"coordY":110.31}},"index":4,"playId":"43cc57e9-654d-3c4f-b1f6-3934305b9ecb","pitchNumber":5,"startTime":"2026-02-25T18:16:25.408Z","endTime":"2026-02-25T18:16:36.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:16:36.442Z","atBatIndex":1},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Yainer Diaz grounds into a double play, second baseman Javier Sanoja to first baseman Christopher Morel. Taylor Trammell out at 2nd. Yainer Diaz out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T18:16:39.792Z","endTime":"2026-02-25T18:17:49.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.389449735838614,"aZ":-26.492999151690466,"pfxX":5.4056873326567985,"pfxZ":3.714172556602862,"pX":2.0284017924099285,"pZ":0.20677534457800523,"vX0":5.401763299038817,"vY0":-123.67154430870657,"vZ0":-8.005637740163738,"x":39.68,"y":233.2,"x0":-0.8962165354592356,"y0":50.005487198661825,"z0":5.746557883642458,"aX":8.274846973286385},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.8,"breakHorizontal":-11.2,"spinRate":2558,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4449026698346863,"extension":6.624781537001296},"index":0,"playId":"b3db4615-cd14-3c96-8b5d-009c1ddc7d71","pitchNumber":1,"startTime":"2026-02-25T18:17:05.347Z","endTime":"2026-02-25T18:17:12.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"b3db4615-cd14-3c96-8b5d-009c1ddc7d71","startTime":"2026-02-25T18:17:15.879Z","endTime":"2026-02-25T18:17:40.870Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.387479296403566,"aZ":-19.730218732350462,"pfxX":-9.077721492527733,"pfxZ":6.300381628067173,"pX":0.20667972750644517,"pZ":1.4493063934960433,"vX0":5.624728631088454,"vY0":-139.623397291526,"vZ0":-8.568467047278189,"x":109.12,"y":199.65,"x0":-0.6544567979619577,"y0":50.000367478386025,"z0":5.855666787163982,"aX":-17.923404408752166},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.8,"breakHorizontal":15.2,"spinRate":2007,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.39225267805873587,"extension":6.296755139780859},"hitData":{"launchSpeed":71.6,"launchAngle":-27.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.3,"coordY":155.13}},"index":2,"playId":"1174b79d-16c4-3947-9ec2-852de883c357","pitchNumber":2,"startTime":"2026-02-25T18:17:40.870Z","endTime":"2026-02-25T18:17:49.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":5.000000000000007,"leverageIndex":1.21,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:17:49.446Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jakob Marsee doubles (1) on a sharp line drive to center fielder Jake Meyers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T18:20:10.775Z","endTime":"2026-02-25T18:20:38.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.133923916276515,"aZ":-12.417171756222796,"pfxX":-8.46488200864498,"pfxZ":10.188405434834465,"pX":-0.25171446232910105,"pZ":2.35387976421309,"vX0":6.872698716316939,"vY0":-139.075208039087,"vZ0":-7.654134674445492,"x":126.59,"y":175.23,"x0":-1.6676244402038674,"y0":50.00346799952394,"z0":5.984180921037641,"aX":-16.415201314041795},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":13.7,"spinRate":2245,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39538059318419405,"extension":6.671462165966301},"hitData":{"launchSpeed":102.5,"launchAngle":20.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":87.68,"coordY":56.67}},"index":0,"playId":"e5bee3f3-db0b-3331-a750-4ce3a874cf34","pitchNumber":1,"startTime":"2026-02-25T18:20:25.668Z","endTime":"2026-02-25T18:20:38.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":686613,"link":"/api/v1/people/686613"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":686613,"link":"/api/v1/people/686613"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.699999999999996,"awayTeamWinProbability":39.300000000000004,"homeTeamWinProbabilityAdded":5.8999999999999915,"leverageIndex":0.86,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:20:38.580Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Agustín Ramírez lines out to shortstop Shay Whitcomb.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T18:20:52.624Z","endTime":"2026-02-25T18:24:00.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 2B","eventType":"pickoff_2b","movementReason":"r_pickoff_2b","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686613,"link":"/api/v1/people/686613"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":690474,"link":"/api/v1/people/690474"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40182045612208,"aZ":-15.621308421465477,"pfxX":-10.120176803215243,"pfxZ":8.509800491323983,"pX":-0.1714055798345305,"pZ":2.409302598525417,"vX0":7.833676297451732,"vY0":-139.1023977592862,"vZ0":-6.878211190046943,"x":123.53,"y":173.73,"x0":-1.7199205272513882,"y0":50.00280679739933,"z0":5.964269261352591,"aX":-19.682873651008265},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":16.6,"spinRate":2019,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3949147495984904,"extension":6.7327159877063165},"index":0,"playId":"77c8ac05-a649-35fb-822e-610516538898","pitchNumber":1,"startTime":"2026-02-25T18:21:11.464Z","endTime":"2026-02-25T18:21:15.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62876558722177,"aZ":-16.614665816642123,"pfxX":-9.507104768407322,"pfxZ":7.9863720369967055,"pX":-1.2067970133244383,"pZ":3.182023299329364,"vX0":5.420643459293568,"vY0":-139.04409423638575,"vZ0":-4.583711892430864,"x":163.0,"y":152.87,"x0":-1.9515530549664377,"y0":50.00289953722805,"z0":5.962445676744982,"aX":-18.52243129425181},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":16.0,"spinRate":1943,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3946703935460931,"extension":6.589415247435046},"index":1,"playId":"6e2890ab-6e08-3881-8e3e-d55bfa6ce940","pitchNumber":2,"startTime":"2026-02-25T18:21:31.789Z","endTime":"2026-02-25T18:21:36.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"da79c33c-358b-3d3f-a4af-95456d90deea","startTime":"2026-02-25T18:22:39.224Z","endTime":"2026-02-25T18:22:42.275Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Hunter Brown picks off Jakob Marsee at 2nd on throw to second baseman Tommy Sacco Jr.","event":"Pickoff 2B","eventType":"pickoff_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"actionPlayId":"da79c33c-358b-3d3f-a4af-95456d90deea","startTime":"2026-02-25T18:23:01.160Z","endTime":"2026-02-25T18:23:09.238Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-8.099999999999994,"leverageIndex":1.2,"dramaIndex":85.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":87.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.816457455778334,"aZ":-10.198454683932301,"pfxX":-3.954974815478107,"pfxZ":10.99196540538853,"pX":-0.3473548629207338,"pZ":3.014147374528787,"vX0":4.632853441697205,"vY0":-141.3530662090291,"vZ0":-6.7155178322518205,"x":130.24,"y":157.4,"x0":-1.5031043558516919,"y0":50.00642038985306,"z0":6.094392361773255,"aX":-7.909642401305206},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.5,"breakHorizontal":6.1,"spinRate":2332,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.38928921497668423,"extension":6.581702455370038},"index":4,"playId":"0c623639-9c47-3ced-a70f-4b1d7f7078a7","pitchNumber":3,"startTime":"2026-02-25T18:23:09.238Z","endTime":"2026-02-25T18:23:13.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58281005160975,"aZ":-29.6082675285267,"pfxX":0.5318455332856433,"pfxZ":1.4748121489299422,"pX":0.8568765698958647,"pZ":4.503814701979766,"vX0":5.785705659340917,"vY0":-130.47188031548453,"vZ0":0.9639551775701248,"x":84.34,"y":117.18,"x0":-1.4483768833894415,"y0":50.00514321734977,"z0":6.342028241761702,"aX":0.9269365954316099},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.1,"breakHorizontal":-2.2,"spinRate":2099,"spinDirection":102},"zone":12,"typeConfidence":2.0,"plateTime":0.4180269530625238,"extension":6.5700711123761355},"index":5,"playId":"a7ed41c8-48e5-3040-8e0a-229b6b0d9167","pitchNumber":4,"startTime":"2026-02-25T18:23:33.733Z","endTime":"2026-02-25T18:23:37.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.078700113821704,"aZ":-46.09389835213688,"pfxX":-0.2368756077639642,"pfxZ":-9.512631285648627,"pX":-0.18333562848338464,"pZ":2.40271580946653,"vX0":3.277275147402635,"vY0":-120.89656848554702,"vZ0":0.5927840190262932,"x":123.99,"y":173.91,"x0":-1.532328288918904,"y0":50.00313734992754,"z0":6.237668611496104,"aX":-0.3472066371554035},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-16.7,"breakHorizontal":-0.5,"spinRate":2489,"spinDirection":11},"zone":5,"typeConfidence":2.0,"plateTime":0.45505819385818214,"extension":6.502123523456742},"hitData":{"launchSpeed":59.0,"launchAngle":23.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":115.16,"coordY":147.02}},"index":6,"playId":"64230b57-0bfb-3fd2-bf53-c42dd66a9eaf","pitchNumber":5,"startTime":"2026-02-25T18:23:55.704Z","endTime":"2026-02-25T18:24:00.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":686613,"link":"/api/v1/people/686613"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":686613,"link":"/api/v1/people/686613"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":1.2,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:24:00.162Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Griffin Conine lines out to left fielder Taylor Trammell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T18:24:24.088Z","endTime":"2026-02-25T18:25:46.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.063951430668038,"aZ":-9.97229463271073,"pfxX":-5.9830042376165435,"pfxZ":11.111421668401594,"pX":0.3276339494967002,"pZ":1.785211106861938,"vX0":6.910952890603556,"vY0":-140.0837798142106,"vZ0":-9.552848550014062,"x":104.51,"y":190.58,"x0":-1.387838011492719,"y0":50.0034564186824,"z0":5.8810853410665525,"aX":-11.955275698665103},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.5,"breakHorizontal":9.5,"spinRate":2254,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.3902163755588681,"extension":6.750205044006077},"index":0,"playId":"1a2160b2-c6f7-3864-96d3-e54c1f65af09","pitchNumber":1,"startTime":"2026-02-25T18:24:27.809Z","endTime":"2026-02-25T18:24:32.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.858832730892033,"aZ":-12.85681327934458,"pfxX":-4.976360093053629,"pfxZ":9.693907671181602,"pX":0.13515939439655889,"pZ":3.6919588422571277,"vX0":6.064252023766202,"vY0":-140.08112608400722,"vZ0":-4.426142246485675,"x":111.85,"y":139.1,"x0":-1.4084817147111606,"y0":50.00112259237615,"z0":6.12935760772663,"aX":-9.91531895250123},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":7.8,"spinRate":2097,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39060314232883986,"extension":6.584461180605898},"index":1,"playId":"ef45f124-c461-3652-b1f9-0291fbeb3d21","pitchNumber":2,"startTime":"2026-02-25T18:24:46.137Z","endTime":"2026-02-25T18:24:50.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.193314032487613,"aZ":-12.623674556476647,"pfxX":-6.036351710073461,"pfxZ":9.627816026105055,"pX":0.6866334202000777,"pZ":3.5693755395424507,"vX0":8.187231832723427,"vY0":-140.94195146222114,"vZ0":-4.904070393713715,"x":90.83,"y":142.41,"x0":-1.4588964936809592,"y0":50.006165376482166,"z0":6.1340419140829985,"aX":-12.262328120655956},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.7,"breakHorizontal":9.5,"spinRate":2226,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3872272261774441,"extension":6.705502105139287},"index":2,"playId":"dbe052a3-f98f-3159-90e4-c3d45a93ff20","pitchNumber":3,"startTime":"2026-02-25T18:25:02.369Z","endTime":"2026-02-25T18:25:06.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57394371774132,"aZ":-24.657901745754714,"pfxX":-8.915460946231892,"pfxZ":4.443308241619106,"pX":0.21474676342608848,"pZ":2.164737823818629,"vX0":7.679098097293912,"vY0":-128.47305779054443,"vZ0":-4.632248790465713,"x":108.81,"y":180.33,"x0":-1.6370723185026235,"y0":50.003632076828595,"z0":5.879227036947016,"aX":-15.086132488952856},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.3,"breakHorizontal":14.6,"spinRate":1369,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4243580182751221,"extension":6.800552975501236},"index":3,"playId":"30493e58-6612-3d50-b1f8-7adbc871fef9","pitchNumber":4,"startTime":"2026-02-25T18:25:20.870Z","endTime":"2026-02-25T18:25:24.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74630810092909,"aZ":-46.141054475289494,"pfxX":1.0986115912002674,"pfxZ":-9.59813055977665,"pX":-0.16619016898327135,"pZ":2.7513599725932156,"vX0":3.4140084072935872,"vY0":-120.48315551028976,"vZ0":1.5138042557376352,"x":123.33,"y":164.49,"x0":-1.7505365538493292,"y0":50.005264861005635,"z0":6.22629191656872,"aX":1.5978101229825947},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-16.7,"breakHorizontal":-2.9,"spinRate":2490,"spinDirection":17},"zone":5,"typeConfidence":2.0,"plateTime":0.4564904908705558,"extension":6.584553300339553},"hitData":{"launchSpeed":82.2,"launchAngle":28.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.69,"coordY":99.73}},"index":4,"playId":"09a3858e-f43f-3c5e-9bd3-eaf97f2f39c9","pitchNumber":5,"startTime":"2026-02-25T18:25:40.068Z","endTime":"2026-02-25T18:25:46.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_ab"},{"player":{"id":686613,"link":"/api/v1/people/686613"},"credit":"p_ab"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":686613,"link":"/api/v1/people/686613"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:25:46.976Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shay Whitcomb strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T18:27:57.434Z","endTime":"2026-02-25T18:29:59.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pete Fairbanks replaces Tyler Phillips.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T18:27:25.283Z","endTime":"2026-02-25T18:27:59.759Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664126,"link":"/api/v1/people/664126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66804964873738,"aZ":-10.67303132947601,"pfxX":-1.3751629152700446,"pfxZ":10.971968543238695,"pX":0.15688109278663773,"pZ":1.987955012277343,"vX0":2.656598703277591,"vY0":-138.55957826633104,"vZ0":-10.73069902967473,"x":111.02,"y":185.11,"x0":-0.6322685316681281,"y0":50.00583944952219,"z0":6.6068877334902245,"aX":-2.6957411119444874},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":2.0,"spinRate":2293,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.3941142326872056,"extension":6.236338050213632},"index":1,"playId":"b27b91f0-aab2-3b75-b04f-faa0a4f81405","pitchNumber":1,"startTime":"2026-02-25T18:27:59.759Z","endTime":"2026-02-25T18:28:02.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":96.0,"endSpeed":88.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90702285331677,"aZ":-9.13164430324321,"pfxX":0.1485867190131307,"pfxZ":11.642512324025866,"pX":1.1374444474209922,"pZ":2.156309830906128,"vX0":4.183681533176168,"vY0":-139.44894509636353,"vZ0":-10.802058410702397,"x":73.64,"y":180.56,"x0":-0.3985619314271913,"y0":50.00592517676567,"z0":6.672422723538467,"aX":0.2932171541197334},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.2,"breakHorizontal":-1.1,"spinRate":2295,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.39203754249723044,"extension":6.291883090970769},"index":2,"playId":"b1151099-db68-3e17-a76c-ebf39ca965e7","pitchNumber":2,"startTime":"2026-02-25T18:28:19.086Z","endTime":"2026-02-25T18:28:24.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25601348269653,"aZ":-26.14976932273372,"pfxX":2.99356777609779,"pfxZ":3.527589945067106,"pX":0.3894602459758798,"pZ":2.5017578573364356,"vX0":1.2031890976070294,"vY0":-129.22805550965992,"vZ0":-6.131457751379308,"x":102.15,"y":171.23,"x0":-0.46982723457563247,"y0":50.006304123745714,"z0":6.886090150187192,"aX":5.1175122146116845},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.4,"breakHorizontal":-5.6,"spinRate":2468,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.4221482593811605,"extension":6.110740844919843},"index":3,"playId":"b269b985-f1fd-3c46-b6be-45f01e190483","pitchNumber":3,"startTime":"2026-02-25T18:28:35.953Z","endTime":"2026-02-25T18:28:39.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2175383521516,"aZ":-8.360940067746235,"pfxX":-0.6865997101235881,"pfxZ":11.657968719270508,"pX":0.2640987110650205,"pZ":3.2297784305233255,"vX0":2.2237506385400887,"vY0":-141.5313640550029,"vZ0":-8.386526461521939,"x":106.93,"y":151.58,"x0":-0.4402068670753601,"y0":50.002394503407736,"z0":6.755170827157634,"aX":-1.402572534923212},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.7,"breakHorizontal":0.8,"spinRate":2304,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.38598182163998374,"extension":6.212011436173481},"index":4,"playId":"7636baa4-e16d-30ca-b7e9-122fc911eb59","pitchNumber":4,"startTime":"2026-02-25T18:28:58.684Z","endTime":"2026-02-25T18:29:02.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":96.8,"endSpeed":88.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37490548310248,"aZ":-7.534344814056325,"pfxX":0.3986831467904848,"pfxZ":12.302035110134764,"pX":-0.9391704536281591,"pZ":4.474611821280088,"vX0":-1.0109198384464573,"vY0":-140.94944205332894,"vZ0":-5.221518028841931,"x0":-0.6269407651786367,"y0":50.00352764499418,"z0":6.842958853990817,"aX":0.7985961615521477},"breaks":{"breakAngle":3.6,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":21.4,"breakHorizontal":-0.5,"spinRate":2231,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.38925582151073,"extension":6.243268368441243},"index":5,"playId":"38556bd3-16b0-3062-9cc6-837f3ae364a9","pitchNumber":5,"startTime":"2026-02-25T18:29:29.189Z","endTime":"2026-02-25T18:29:32.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.515053386132383,"aZ":-26.010806175905188,"pfxX":3.6411004967561897,"pfxZ":3.695453913922603,"pX":0.0566086439561441,"pZ":2.2070791324805974,"vX0":0.1856791853202235,"vY0":-128.51366126389206,"vZ0":-6.799046965953579,"x":152.8,"y":117.97,"x0":-0.48940387747746983,"y0":50.00149746674195,"z0":6.917284314694848,"aX":6.067908584629414},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.4,"breakHorizontal":-6.6,"spinRate":2454,"spinDirection":96},"zone":8,"typeConfidence":2.0,"plateTime":0.426788326260088,"extension":6.051192607828862},"index":6,"playId":"68ee0f0d-33b4-35d3-9318-e80d51a00315","pitchNumber":6,"startTime":"2026-02-25T18:29:51.972Z","endTime":"2026-02-25T18:29:59.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":694376,"link":"/api/v1/people/694376"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:29:59.256Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joseph Sullivan pops out to third baseman Connor Norby.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T18:30:04.787Z","endTime":"2026-02-25T18:31:53.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":813896,"fullName":"Joseph Sullivan","link":"/api/v1/people/813896"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":813896,"fullName":"Joseph Sullivan","link":"/api/v1/people/813896"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.7,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.636872965705823,"aZ":-9.084985709277584,"pfxX":-0.3217081171393156,"pfxZ":11.386468881680116,"pX":0.16752701651524252,"pZ":1.463518288630093,"vX0":2.406905716617661,"vY0":-140.51451924029834,"vZ0":-12.512266328598168,"x":110.61,"y":199.27,"x0":-0.6532411434382138,"y0":50.00445390718282,"z0":6.531606315845962,"aX":-0.6526538837581123},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.6,"breakHorizontal":0.1,"spinRate":2297,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.3877196111744703,"extension":6.40411299354014},"index":0,"playId":"482ecfa3-0059-3c3d-9a1a-e3fe21faf95d","pitchNumber":1,"startTime":"2026-02-25T18:30:30.823Z","endTime":"2026-02-25T18:30:35.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.3,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.439661814067307,"aZ":-10.057757056238446,"pfxX":-1.5614148065658302,"pfxZ":10.962857524944232,"pX":0.19296566718423316,"pZ":1.7946421447562013,"vX0":3.2271945591675433,"vY0":-140.3580975332057,"vZ0":-11.397919515776657,"x":109.64,"y":190.32,"x0":-0.7631022320598672,"y0":50.00307732900548,"z0":6.538018060861442,"aX":-3.150270501636437},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.0,"breakHorizontal":2.3,"spinRate":2266,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.38858152391882905,"extension":6.388211289854898},"index":1,"playId":"9d510a8b-9f29-3031-ace9-9594fada1cee","pitchNumber":2,"startTime":"2026-02-25T18:30:51.595Z","endTime":"2026-02-25T18:30:57.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.1,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62534930065608,"aZ":-20.84509966680731,"pfxX":-9.189593716653707,"pfxZ":6.000416048680299,"pX":0.6601847535884114,"pZ":-0.3716623663700622,"vX0":7.386929516516005,"vY0":-136.02175256938335,"vZ0":-14.228916322655934,"x":91.84,"y":248.81,"x0":-0.8861459433791014,"y0":50.00677330028034,"z0":6.346274339252464,"aX":-17.360357080890562},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.2,"breakHorizontal":15.2,"spinRate":1710,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.40146961979306184,"extension":6.384571703846481},"index":2,"playId":"61c59dea-f059-376c-9470-d083efd84cf8","pitchNumber":3,"startTime":"2026-02-25T18:31:23.234Z","endTime":"2026-02-25T18:31:27.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17763489604236,"aZ":-9.937912537003445,"pfxX":0.4344351986764876,"pfxZ":11.326558227852313,"pX":-0.1375260288625133,"pZ":3.0429266160529904,"vX0":1.2557903563382857,"vY0":-139.41309317254456,"vZ0":-8.413310561419474,"x":122.24,"y":156.62,"x0":-0.6507195886356852,"y0":50.00026619065454,"z0":6.76093248234782,"aX":0.8521135017684573},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.0,"breakHorizontal":-1.1,"spinRate":2431,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.39331731430215244,"extension":6.157462780571789},"hitData":{"launchSpeed":89.8,"launchAngle":67.0,"totalDistance":136.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":100.44,"coordY":153.81}},"index":3,"playId":"e820f779-417c-3436-aba4-0dca8e82aa20","pitchNumber":4,"startTime":"2026-02-25T18:31:45.429Z","endTime":"2026-02-25T18:31:53.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813896,"link":"/api/v1/people/813896"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":813896,"link":"/api/v1/people/813896"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:31:53.370Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jack Winkler walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T18:32:05.307Z","endTime":"2026-02-25T18:35:03.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51161867739113,"aZ":-38.09807032529452,"pfxX":4.380833677199092,"pfxZ":-4.098561452534895,"pX":-0.3389865743289905,"pZ":1.3856110644516098,"vX0":-0.9554418260867779,"vY0":-119.38567848285905,"vZ0":-5.2469494374833685,"x":129.92,"y":201.37,"x0":-0.5032990962798012,"y0":50.00174753904453,"z0":7.032699466926829,"aX":6.336954995030672},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.4,"breakHorizontal":-7.7,"spinRate":2475,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.45840928917700285,"extension":6.042466468044556},"index":0,"playId":"4710b820-7d42-3dd6-a19e-8933c0f52c19","pitchNumber":1,"startTime":"2026-02-25T18:32:23.812Z","endTime":"2026-02-25T18:32:28.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.866019233450647,"aZ":-10.256677604393596,"pfxX":-2.567438189342987,"pfxZ":10.820241245277426,"pX":-0.2243748939289004,"pZ":2.84050352643231,"vX0":1.7379334862191036,"vY0":-141.14311763024048,"vZ0":-9.169448571762345,"x":125.55,"y":162.09,"x0":-0.513194106532724,"y0":50.00616155302688,"z0":6.783966019210201,"aX":-5.2028073021225},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":4.3,"spinRate":2269,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.38743746916790567,"extension":6.184298680358839},"index":1,"playId":"55bdcf25-103f-3ad4-86f7-14d224a9fb29","pitchNumber":2,"startTime":"2026-02-25T18:32:49.824Z","endTime":"2026-02-25T18:32:53.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50857070287493,"aZ":-8.757572533261046,"pfxX":-0.906967781464383,"pfxZ":11.55891088581592,"pX":0.19198357746347053,"pZ":2.12435906275579,"vX0":1.6815830505953653,"vY0":-141.4839921313295,"vZ0":-10.95889287775655,"x":109.68,"y":181.42,"x0":-0.2924349191631634,"y0":50.00349906088938,"z0":6.6108540840969265,"aX":-1.8375833228883194},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.8,"breakHorizontal":1.3,"spinRate":2346,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.387248010920886,"extension":6.4201000782117985},"index":2,"playId":"7a91a20c-80d8-369b-baec-b7ef880172b0","pitchNumber":3,"startTime":"2026-02-25T18:33:40.319Z","endTime":"2026-02-25T18:33:44.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46144550652186,"aZ":-27.830764751903338,"pfxX":3.928020642113062,"pfxZ":2.65639548140272,"pX":1.0306389991828082,"pZ":3.289153628040609,"vX0":2.4268574165674623,"vY0":-126.697599177068,"vZ0":-3.8941517249948734,"x":77.71,"y":149.97,"x0":-0.44813198590982833,"y0":50.00365019345085,"z0":7.055678918860656,"aX":6.423099995140131},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":-7.7,"spinRate":2549,"spinDirection":56},"zone":12,"typeConfidence":2.0,"plateTime":0.4313490159649218,"extension":5.974131000103419},"index":3,"playId":"34c4ffe3-eec4-3f33-8f6a-da5ec5b70527","pitchNumber":4,"startTime":"2026-02-25T18:34:10.738Z","endTime":"2026-02-25T18:34:15.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":78.1,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.070520895689224,"aZ":-34.50876817971328,"pfxX":2.6374894800150415,"pfxZ":-1.575874325168353,"pX":1.0805486548354757,"pZ":-0.7946471756246086,"vX0":2.0854273930653995,"vY0":-120.4915824807742,"vZ0":-10.955941212218601,"x":75.81,"y":260.24,"x0":-0.1354571536468915,"y0":50.00010521701809,"z0":6.813118605474227,"aX":3.9184896995122016},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.9,"breakHorizontal":-5.3,"spinRate":2655,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.45272934613636684,"extension":6.064726506261863},"index":4,"playId":"b7559be1-57f6-36ff-a5a1-6813c66aa5d2","pitchNumber":5,"startTime":"2026-02-25T18:34:35.542Z","endTime":"2026-02-25T18:34:39.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.327879160166102,"aZ":-9.609992747838868,"pfxX":0.20744488673537642,"pfxZ":11.090690131250106,"pX":-0.9759645949785458,"pZ":3.5422271725975385,"vX0":-0.9730364616133512,"vY0":-141.29737641774025,"vZ0":-7.188373110609208,"x":154.2,"y":143.14,"x0":-0.6550191814560691,"y0":50.00088800726066,"z0":6.726807291655093,"aX":0.42198799780442675},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.0,"breakHorizontal":-0.2,"spinRate":2306,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.38671115819609314,"extension":6.229759701590097},"index":5,"playId":"dfeba692-8fbc-3a8c-af4c-089d4bf5b055","pitchNumber":6,"startTime":"2026-02-25T18:34:59.267Z","endTime":"2026-02-25T18:35:03.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676466,"link":"/api/v1/people/676466"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:35:03.280Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Sacco Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T18:35:29.736Z","endTime":"2026-02-25T18:37:23.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":690474,"fullName":"Tommy Sacco Jr.","link":"/api/v1/people/690474"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690474,"fullName":"Tommy Sacco Jr.","link":"/api/v1/people/690474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.126264546924574,"aZ":-11.131468526498024,"pfxX":0.31697739471829856,"pfxZ":10.65246646473495,"pX":-1.1976992334943102,"pZ":2.6973897586617297,"vX0":-1.354162616535758,"vY0":-139.15642453245044,"vZ0":-8.830095426658861,"x":162.65,"y":165.95,"x0":-0.7474778452693761,"y0":50.00146848353011,"z0":6.635079258788177,"aX":0.6261853212998332},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":-0.4,"spinRate":2222,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.39252356518197207,"extension":6.409604654574216},"index":0,"playId":"e91f8621-95c2-34dc-8d30-48bccbb22f8d","pitchNumber":1,"startTime":"2026-02-25T18:35:29.736Z","endTime":"2026-02-25T18:35:33.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.607176400542663,"aZ":-37.51264971659078,"pfxX":5.859102440090254,"pfxZ":-3.8663807545939104,"pX":-0.6430985849751771,"pZ":3.041229012553139,"vX0":-1.8685979526402225,"vY0":-116.6960688750629,"vZ0":-1.166031819677439,"x":141.51,"y":156.67,"x0":-0.5939480574671193,"y0":50.00084294921845,"z0":7.075600799054039,"aX":8.093866165154678},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.0,"breakHorizontal":-10.2,"spinRate":2553,"spinDirection":39},"zone":1,"typeConfidence":2.0,"plateTime":0.46904573565808594,"extension":6.134166953933388},"index":1,"playId":"dd0dcda7-bea5-3076-82ff-46ebdbdb98de","pitchNumber":2,"startTime":"2026-02-25T18:35:51.410Z","endTime":"2026-02-25T18:35:55.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.5,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16768301526712,"aZ":-26.36180894817349,"pfxX":4.624870119198409,"pfxZ":3.4773359731613525,"pX":0.7729928197136339,"pZ":4.904052923021638,"vX0":1.3937343722499131,"vY0":-129.04177109904143,"vZ0":-0.24498676831189936,"x":87.54,"y":106.37,"x0":-0.3761068004490958,"y0":50.00259238591115,"z0":7.047314735429529,"aX":7.726270543041734},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.5,"breakHorizontal":-8.6,"spinRate":2495,"spinDirection":100},"zone":12,"typeConfidence":2.0,"plateTime":0.4259747553975908,"extension":6.196553445814573},"index":2,"playId":"3c6da156-6c9a-3ef4-9b32-d8c81ddf9aad","pitchNumber":3,"startTime":"2026-02-25T18:36:12.922Z","endTime":"2026-02-25T18:36:16.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jack Winkler steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"3c6da156-6c9a-3ef4-9b32-d8c81ddf9aad","startTime":"2026-02-25T18:36:29.219Z","endTime":"2026-02-25T18:36:45.021Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676466,"link":"/api/v1/people/676466"},"defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":676466,"link":"/api/v1/people/676466"},"postOnSecond":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.94,"dramaIndex":35.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.373292080313526,"aZ":-10.339486891744402,"pfxX":0.3084443926304823,"pfxZ":11.168432847155739,"pX":-0.4923466117463858,"pZ":1.9497684923588896,"vX0":0.2116962844351913,"vY0":-138.77619891911576,"vZ0":-10.824487346501373,"x":135.77,"y":186.14,"x0":-0.609640679250103,"y0":50.00549641488191,"z0":6.584658133372632,"aX":0.6030520825021027},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":-0.6,"spinRate":2278,"spinDirection":191},"zone":7,"typeConfidence":2.0,"plateTime":0.3943322601855952,"extension":6.137768857717856},"index":4,"playId":"8551f50b-f829-3963-ae01-1f639ce373e0","pitchNumber":4,"startTime":"2026-02-25T18:36:45.021Z","endTime":"2026-02-25T18:36:48.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"second":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"08315846-0106-0043-001c-f08cd117d70a","startTime":"2026-02-25T18:37:14.492Z","endTime":"2026-02-25T18:37:19.763Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"second":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.60766939143457,"aZ":-24.00976365762758,"pfxX":-9.319545830256866,"pfxZ":4.404179907789599,"pX":-1.3095139443551875,"pZ":1.621312560746767,"vX0":2.4076806333812657,"vY0":-135.06113325857027,"vZ0":-8.66169795673724,"x":166.92,"y":195.0,"x0":-1.0000942915122373,"y0":50.00177106049531,"z0":6.550346262380091,"aX":-17.266273910691204},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.4,"breakHorizontal":16.4,"spinRate":1787,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4050939181554307,"extension":6.098862279717826},"index":6,"playId":"ac963b3f-74a5-3352-9e75-b9e73481026f","pitchNumber":5,"startTime":"2026-02-25T18:37:19.763Z","endTime":"2026-02-25T18:37:23.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"second":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690474,"link":"/api/v1/people/690474"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":690474,"link":"/api/v1/people/690474"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:37:23.403Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christopher Morel strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T18:39:32.189Z","endTime":"2026-02-25T18:41:56.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":801075,"link":"/api/v1/people/801075"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.797304255888573,"aZ":-46.05638783621555,"pfxX":1.047897830365705,"pfxZ":-9.893922701751292,"pX":1.0113851619636989,"pZ":0.7052733497239676,"vX0":5.567053821893708,"vY0":-119.61377144521582,"vZ0":-2.875205930343314,"x":78.45,"y":219.74,"x0":-1.5128770837070002,"y0":50.001088431971965,"z0":6.179308710340878,"aX":1.4701563896408774},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-18.4,"breakHorizontal":-3.6,"spinRate":2613,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.46351574533919315,"extension":6.6301815777637625},"index":0,"playId":"f082c3fd-cdcf-3022-851f-512f45a80440","pitchNumber":1,"startTime":"2026-02-25T18:39:39.618Z","endTime":"2026-02-25T18:39:43.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00488896810216,"aZ":-26.268756016118413,"pfxX":1.560048771309515,"pfxZ":3.34627769440612,"pX":1.901284614155805,"pZ":1.9224093847638675,"vX0":7.880124765617988,"vY0":-132.48119410589453,"vZ0":-5.5874692013443665,"x":44.53,"y":186.87,"x0":-1.3225203919443016,"y0":50.00654966329086,"z0":5.995183293420571,"aX":2.7541353564842113},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.9,"breakHorizontal":-4.7,"spinRate":2143,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.4144717704733596,"extension":6.659568130407222},"index":1,"playId":"7f5793d0-dcff-3309-a140-da7e92be925c","pitchNumber":2,"startTime":"2026-02-25T18:40:00.546Z","endTime":"2026-02-25T18:40:03.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94500736828735,"aZ":-28.921147888740546,"pfxX":1.6369450951567792,"pfxZ":1.891006345457411,"pX":-0.07484830223308428,"pZ":3.787175566665797,"vX0":3.2033056010155527,"vY0":-129.83589894575593,"vZ0":-0.6941191110654531,"x":119.85,"y":136.53,"x0":-1.5331339063320282,"y0":50.00590795147478,"z0":6.242043503103879,"aX":2.818715386390829},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":-3.6,"spinRate":2024,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.4204637310257042,"extension":6.543966539485005},"index":2,"playId":"263cda2a-c8f8-32b4-8f4a-8a8f813d93d2","pitchNumber":3,"startTime":"2026-02-25T18:40:20.940Z","endTime":"2026-02-25T18:40:24.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.137165051782073,"aZ":-18.715419220162392,"pfxX":-10.476056472168178,"pfxZ":6.944213883751768,"pX":-0.22372463984247176,"pZ":2.0802594321303163,"vX0":7.936758475323876,"vY0":-137.96066419459194,"vZ0":-6.7843895079042325,"x":125.53,"y":182.61,"x0":-1.7690120941406136,"y0":50.0027846591025,"z0":5.821484265012536,"aX":-20.303552936807005},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":17.4,"spinRate":1954,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.39619869423153053,"extension":6.712605049670956},"index":3,"playId":"e4bf2ba8-d56d-30be-8049-84a936674c02","pitchNumber":4,"startTime":"2026-02-25T18:40:39.591Z","endTime":"2026-02-25T18:40:43.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.627298978796485,"aZ":-19.232045815767815,"pfxX":-9.79157680036111,"pfxZ":6.642875931458842,"pX":-1.043612132103935,"pZ":2.3082621439370685,"vX0":5.701042123716966,"vY0":-138.62013639807293,"vZ0":-6.262159487572268,"x":156.78,"y":176.46,"x0":-1.8533767697639776,"y0":50.00436741107136,"z0":5.878141084858944,"aX":-19.08079121800263},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.9,"breakHorizontal":16.6,"spinRate":1850,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.39494972351162705,"extension":6.702245904352165},"index":4,"playId":"69c6d769-77b3-377e-b4ec-df4b72a344eb","pitchNumber":5,"startTime":"2026-02-25T18:40:58.794Z","endTime":"2026-02-25T18:41:02.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.85020851588812,"aZ":-14.178453767912195,"pfxX":-5.8164579498387265,"pfxZ":8.936096007873669,"pX":-0.7289393853449677,"pZ":3.3216975150559556,"vX0":4.173904789480012,"vY0":-140.32553482217403,"vZ0":-4.806135004554629,"x":144.79,"y":149.09,"x0":-1.4726545655384509,"y0":50.001917449513556,"z0":5.965853881165769,"aX":-11.71245583168203},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.5,"breakHorizontal":9.8,"spinRate":2163,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3888709048784307,"extension":6.78587543991499},"index":5,"playId":"7f6b0a95-cdbf-329b-9558-0d36dc257911","pitchNumber":6,"startTime":"2026-02-25T18:41:24.871Z","endTime":"2026-02-25T18:41:29.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.882568217377685,"aZ":-17.460591435387933,"pfxX":-9.170382364494738,"pfxZ":7.420074705549635,"pX":0.18692729876183936,"pZ":1.9781379134907473,"vX0":8.869310436009304,"vY0":-139.78275942950754,"vZ0":-7.415696524178395,"x":109.87,"y":185.37,"x0":-1.832445802247801,"y0":50.00478149469791,"z0":5.807616552978668,"aX":-18.18832498329335},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.1,"breakHorizontal":14.9,"spinRate":2193,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.39153443416004263,"extension":6.777452518731433},"index":6,"playId":"c8de38ac-c188-316d-9161-f64902269b19","pitchNumber":7,"startTime":"2026-02-25T18:41:52.722Z","endTime":"2026-02-25T18:41:56.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_ab"},{"player":{"id":686613,"link":"/api/v1/people/686613"},"credit":"p_ab"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_pa"},{"player":{"id":686613,"link":"/api/v1/people/686613"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:41:56.973Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heriberto Hernández grounds out, second baseman Tommy Sacco Jr. to first baseman Zach Daudet.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T18:42:00.455Z","endTime":"2026-02-25T18:44:25.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690474,"link":"/api/v1/people/690474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":836055,"link":"/api/v1/people/836055"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59353123241817,"aZ":-11.354426194653792,"pfxX":-5.517942804972145,"pfxZ":10.485089286558598,"pX":-1.256249890332426,"pZ":3.5823618914499415,"vX0":2.899750679794038,"vY0":-140.22967532721222,"vZ0":-4.755850781443633,"x":164.89,"y":142.06,"x0":-1.588484527053232,"y0":50.00297053962245,"z0":6.045056555170329,"aX":-10.956556839547105},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":9.4,"spinRate":2184,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39103401118036585,"extension":6.736709402007657},"index":0,"playId":"92a84f1e-b842-3f05-b8e0-d1ffe712a29d","pitchNumber":1,"startTime":"2026-02-25T18:42:24.639Z","endTime":"2026-02-25T18:42:31.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.102711688211368,"aZ":-27.25109496558324,"pfxX":2.4573664031393063,"pfxZ":2.8395856338949867,"pX":0.95592485985601,"pZ":1.5208097246324035,"vX0":5.981149311385408,"vY0":-130.4847961768922,"vZ0":-5.959860481539542,"x":80.56,"y":197.72,"x0":-1.680466205060435,"y0":50.00357556353167,"z0":5.873822102449329,"aX":4.258411797506931},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.1,"breakHorizontal":-5.8,"spinRate":2111,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.4189225379824646,"extension":6.777234710432676},"index":1,"playId":"447c0304-6efe-3173-aee1-e24da473c190","pitchNumber":2,"startTime":"2026-02-25T18:42:46.560Z","endTime":"2026-02-25T18:42:50.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.205522065531834,"aZ":-18.206363209272965,"pfxX":-10.016665305242942,"pfxZ":7.127809933096097,"pX":-0.3907580433589649,"pZ":2.438372457217895,"vX0":7.773867369825261,"vY0":-138.88394410258886,"vZ0":-5.912625150527873,"x":131.89,"y":172.94,"x0":-1.920419290892555,"y0":50.00234603128222,"z0":5.799844227540756,"aX":-19.627910466786933},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":16.6,"spinRate":2140,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.3939093736283872,"extension":6.81302095047599},"index":2,"playId":"ac8371d8-0a0a-3281-9c67-3d93b7a1b486","pitchNumber":3,"startTime":"2026-02-25T18:43:17.737Z","endTime":"2026-02-25T18:43:21.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72751941709172,"aZ":-16.306539681265754,"pfxX":-8.89623403414826,"pfxZ":8.033162201251733,"pX":-0.5000756352100437,"pZ":2.3972821862673,"vX0":7.167450389417699,"vY0":-139.28536535248702,"vZ0":-6.493824307260196,"x":136.06,"y":174.05,"x0":-1.944096361790108,"y0":50.00408689945867,"z0":5.827379931265248,"aX":-17.57417953732428},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":14.8,"spinRate":2108,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.39244243977264404,"extension":6.696241227104871},"index":3,"playId":"45eea17f-36e4-3cc9-be72-b3ab67fccaa4","pitchNumber":4,"startTime":"2026-02-25T18:43:37.573Z","endTime":"2026-02-25T18:43:41.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.775664819292523,"aZ":-44.26982908112787,"pfxX":0.2477936748104146,"pfxZ":-8.405613937780432,"pX":-0.41690907938681004,"pZ":0.693911400661242,"vX0":2.5772795682335206,"vY0":-119.70193203294441,"vZ0":-3.129745665773086,"x":132.89,"y":220.04,"x0":-1.5431512729523686,"y0":50.0003719612921,"z0":6.011751430807227,"aX":0.3564065999023714},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-15.7,"breakHorizontal":-1.1,"spinRate":2517,"spinDirection":17},"zone":13,"typeConfidence":2.0,"plateTime":0.45892756299478554,"extension":6.871506326769848},"index":4,"playId":"ea5e993b-db21-35ce-adae-d04d09a7a23b","pitchNumber":5,"startTime":"2026-02-25T18:43:57.057Z","endTime":"2026-02-25T18:44:00.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21623565935158,"aZ":-17.658989582053362,"pfxX":-10.521758771469305,"pfxZ":7.36438336057328,"pX":-0.8053849650798178,"pZ":2.6118270047607264,"vX0":6.726435693543692,"vY0":-139.01150592457137,"vZ0":-5.68085860521535,"x":147.7,"y":168.26,"x0":-1.8812391297553492,"y0":50.00030078245557,"z0":5.842039905304554,"aX":-20.726455102228012},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":17.8,"spinRate":2011,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.39303211029969765,"extension":6.7673131177516845},"hitData":{"launchSpeed":61.4,"launchAngle":13.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":121.74,"coordY":141.28}},"index":5,"playId":"24cf1f13-0855-3e01-a4a9-b380d0c49d2b","pitchNumber":6,"startTime":"2026-02-25T18:44:18.532Z","endTime":"2026-02-25T18:44:25.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":686613,"link":"/api/v1/people/686613"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":686613,"link":"/api/v1/people/686613"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:44:25.809Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Norby strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T18:44:36.126Z","endTime":"2026-02-25T18:46:03.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":801075,"link":"/api/v1/people/801075"},"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":95.7,"endSpeed":87.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13897963647777,"aZ":-11.391547622403815,"pfxX":-6.758747884205138,"pfxZ":10.636761417431831,"pX":-0.2925442218006908,"pZ":3.1585596292668807,"vX0":6.396103861086065,"vY0":-139.11772848320618,"vZ0":-5.610534985564655,"x":128.15,"y":153.5,"x0":-1.7469148698737038,"y0":50.002608684559604,"z0":5.961240856279312,"aX":-13.205722956645518},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":10.9,"spinRate":2124,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.39420008623670144,"extension":6.761180076330385},"index":0,"playId":"e98651be-a0c2-3964-869d-90db8060d153","pitchNumber":1,"startTime":"2026-02-25T18:44:58.394Z","endTime":"2026-02-25T18:45:02.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9334304689078,"aZ":-19.561286674705098,"pfxX":-8.328446094087042,"pfxZ":6.36031494482567,"pX":-0.38345437813326644,"pZ":1.588339794790667,"vX0":7.326061302516716,"vY0":-138.7062537761328,"vZ0":-7.808725922961219,"x":131.62,"y":195.89,"x0":-1.9544257268898986,"y0":50.002995659963524,"z0":5.705286548228375,"aX":-16.513110611715003},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.3,"breakHorizontal":13.9,"spinRate":1964,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.39228047534203414,"extension":6.813320588000262},"index":1,"playId":"66f4fa63-cd86-3309-8d8b-0e6a9a91ac97","pitchNumber":2,"startTime":"2026-02-25T18:45:18.964Z","endTime":"2026-02-25T18:45:22.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.343315017953067,"aZ":-27.850065264491754,"pfxX":1.3043598505727134,"pfxZ":2.491269371273587,"pX":1.5996452895227162,"pZ":2.3290319233374492,"vX0":7.857891584306843,"vY0":-130.68241814137704,"vZ0":-4.2511828312855,"x":56.03,"y":175.9,"x0":-1.610102171408016,"y0":50.00507931768275,"z0":6.057722355366225,"aX":2.2665420463062906},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.8,"breakHorizontal":-4.0,"spinRate":2157,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.41839108463769303,"extension":6.600575218095445},"index":2,"playId":"366d0f94-9784-365a-91bc-8676a32353b8","pitchNumber":3,"startTime":"2026-02-25T18:45:39.330Z","endTime":"2026-02-25T18:45:42.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":88.1,"endSpeed":82.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69382630952754,"aZ":-30.401884883499356,"pfxX":1.4037706004263457,"pfxZ":1.0569322382217416,"pX":1.0619888529126447,"pZ":1.7684296549268987,"vX0":6.991855068572356,"vY0":-128.25022063079976,"vZ0":-4.319337990117424,"x":76.52,"y":191.03,"x0":-1.869549505829013,"y0":50.00595471711976,"z0":5.81532936721963,"aX":2.3660735358876837},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.2,"breakHorizontal":-4.0,"spinRate":2096,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.425234268586157,"extension":6.611253630295124},"index":3,"playId":"9627b40b-f141-39c4-8545-4f4e7ee7f5fc","pitchNumber":4,"startTime":"2026-02-25T18:45:59.147Z","endTime":"2026-02-25T18:46:03.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":686613,"link":"/api/v1/people/686613"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":686613,"link":"/api/v1/people/686613"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:46:03.156Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Walker Janek strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T18:48:37.049Z","endTime":"2026-02-25T18:51:17.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":801075,"fullName":"Walker Janek","link":"/api/v1/people/801075"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,8],"actionIndex":[0],"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":801075,"fullName":"Walker Janek","link":"/api/v1/people/801075"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Lake Bachar replaces Pete Fairbanks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T18:48:05.558Z","endTime":"2026-02-25T18:48:37.049Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669199,"link":"/api/v1/people/669199"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.061024709333676,"aZ":-14.97089216760738,"pfxX":-8.275071959152399,"pfxZ":9.11535037521389,"pX":-0.48781151302685877,"pZ":3.20696638110607,"vX0":5.681582151210854,"vY0":-135.86691987402742,"vZ0":-4.546022855266095,"x":104.46,"y":145.43,"x0":-1.520638482899994,"y0":50.00567110190221,"z0":5.9271808120073555,"aX":-15.62384238537314},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":13.9,"spinRate":2559,"spinDirection":217},"zone":1,"typeConfidence":0.85,"plateTime":0.40165313934401903,"extension":5.751171678305955},"index":1,"playId":"dc479965-dcf3-3a9a-9f70-8f205121b759","pitchNumber":1,"startTime":"2026-02-25T18:48:37.049Z","endTime":"2026-02-25T18:48:43.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77203250843369,"aZ":-10.876769122472734,"pfxX":-5.632632273938966,"pfxZ":11.024744877426796,"pX":0.5138908789198885,"pZ":3.0385766432655488,"vX0":7.511888949977169,"vY0":-138.11343502841515,"vZ0":-5.7238589324554505,"x":96.11,"y":154.91,"x0":-1.5094358137273691,"y0":50.00363738534428,"z0":5.869481169082478,"aX":-10.882364852697718},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":8.6,"spinRate":2633,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.39657999592581694,"extension":5.92151579505531},"index":2,"playId":"9d6476a1-aa02-3411-8205-69cc7194e5bc","pitchNumber":2,"startTime":"2026-02-25T18:48:59.364Z","endTime":"2026-02-25T18:49:02.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.573527138791267,"aZ":-31.400478757057016,"pfxX":5.534858683687382,"pfxZ":0.4966537036938785,"pX":1.6113751950547985,"pZ":2.3082705450393446,"vX0":6.2392824064100845,"vY0":-124.50073991593749,"vZ0":-2.0134808580811026,"x":68.73,"y":158.4,"x0":-1.6487994486475341,"y0":50.00585680535545,"z0":5.732617850784708,"aX":8.66686114937881},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.7,"breakHorizontal":-11.5,"spinRate":2971,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4403698509884606,"extension":5.71740583397445},"index":3,"playId":"31342294-89cf-3263-883a-07aebb1356b5","pitchNumber":3,"startTime":"2026-02-25T18:49:26.887Z","endTime":"2026-02-25T18:49:33.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.505231611139102,"aZ":-31.443686712495197,"pfxX":6.404677368023403,"pfxZ":0.45976288044499825,"pX":0.6010059198996276,"pZ":2.129163139872783,"vX0":4.518928348962052,"vY0":-125.48258614052178,"vZ0":-2.1319440851966824,"x":96.11,"y":153.91,"x0":-2.0607268361433646,"y0":50.00234836852535,"z0":5.574052827438658,"aX":10.119844474431302},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.6,"breakHorizontal":-12.7,"spinRate":3026,"spinDirection":36},"zone":9,"typeConfidence":0.9,"plateTime":0.4379960640427285,"extension":5.628861662836661},"index":4,"playId":"6ba8ebfd-ef30-3f84-85b7-604f92feb6c7","pitchNumber":4,"startTime":"2026-02-25T18:49:44.932Z","endTime":"2026-02-25T18:49:48.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":85.1,"endSpeed":78.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.987142152140883,"aZ":-22.944455306920407,"pfxX":-9.594244489624998,"pfxZ":5.940474874690359,"pX":0.7671741827530701,"pZ":0.4234042821249498,"vX0":8.796750940295736,"vY0":-123.4585883998865,"vZ0":-7.686095448445757,"x":82.19,"y":193.82,"x0":-1.583833560986312,"y0":50.0042367641814,"z0":5.488048043989793,"aX":-14.914195886686741},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.2,"breakHorizontal":15.5,"spinRate":1666,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.44248280044199806,"extension":6.0234307507363924},"index":5,"playId":"bb20e3c4-5cc8-3f73-a618-748c58839382","pitchNumber":5,"startTime":"2026-02-25T18:50:05.553Z","endTime":"2026-02-25T18:50:11.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":89.2,"endSpeed":82.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72978720002516,"aZ":-28.051985400233605,"pfxX":-0.23539873014715518,"pfxZ":2.3753870970430953,"pX":-0.583662196065532,"pZ":3.5249417528505083,"vX0":2.9157517370566493,"vY0":-130.05624369865012,"vZ0":-0.7665335085517944,"x":139.25,"y":143.61,"x0":-1.6821874216955892,"y0":50.004750690250546,"z0":5.925086316205688,"aX":-0.4092096738820084},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.3,"breakHorizontal":-0.1,"spinRate":2751,"spinDirection":135},"zone":11,"typeConfidence":0.89,"plateTime":0.41892815900338976,"extension":5.701011390420297},"index":6,"playId":"838f7535-c192-31b3-9885-c6e6c87fd524","pitchNumber":6,"startTime":"2026-02-25T18:50:26.807Z","endTime":"2026-02-25T18:50:33.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-02-25T18:50:51.921Z","endTime":"2026-02-25T18:51:13.445Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.416997229300257,"aZ":-28.135417406087416,"pfxX":-0.3882565993749556,"pfxZ":2.3153985790927862,"pX":-6.23946072114214E-4,"pZ":1.5442269596261984,"vX0":4.202132247246909,"vY0":-129.989041713079,"vZ0":-5.364737747668217,"x":117.02,"y":197.09,"x0":-1.5747978099064455,"y0":50.002749728554164,"z0":5.721654067708715,"aX":-0.6776667428248851},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.5,"breakHorizontal":0.0,"spinRate":2727,"spinDirection":298},"zone":14,"typeConfidence":0.9,"plateTime":0.4183674803139077,"extension":5.7350470435028065},"index":8,"playId":"cee4fe6b-9741-3224-a03c-3820a302dd59","pitchNumber":7,"startTime":"2026-02-25T18:51:13.445Z","endTime":"2026-02-25T18:51:17.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801075,"link":"/api/v1/people/801075"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":801075,"link":"/api/v1/people/801075"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:51:17.957Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Daudet singles on a ground ball to right fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T18:51:24.617Z","endTime":"2026-02-25T18:53:10.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":836055,"fullName":"Zach Daudet","link":"/api/v1/people/836055"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":836055,"fullName":"Zach Daudet","link":"/api/v1/people/836055"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":836055,"fullName":"Zach Daudet","link":"/api/v1/people/836055"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.200600391036673,"aZ":-26.01157833267068,"pfxX":-1.3981255685065106,"pfxZ":3.562527316332255,"pX":0.7829259279392188,"pZ":0.46410698672631234,"vX0":6.209381755150023,"vY0":-129.48454142610862,"vZ0":-8.22118162161697,"x":87.16,"y":226.25,"x0":-1.4449952625280953,"y0":50.00399142937384,"z0":5.614350822804605,"aX":-2.4199115444210384},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":1.4,"spinRate":2678,"spinDirection":256},"zone":14,"typeConfidence":0.87,"plateTime":0.4199524963282073,"extension":5.812942076139067},"index":0,"playId":"fa755e6a-8fd9-3aab-8631-4a7be99a1c17","pitchNumber":1,"startTime":"2026-02-25T18:51:41.019Z","endTime":"2026-02-25T18:51:44.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":836055,"link":"/api/v1/people/836055","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.552964011247294,"aZ":-10.47121510904857,"pfxX":-6.869660022503604,"pfxZ":11.233741014899195,"pX":0.5919089233067362,"pZ":2.864823854684978,"vX0":7.647563811458532,"vY0":-138.07795103886954,"vZ0":-6.040183415822229,"x":94.44,"y":161.43,"x0":-1.3202668305820204,"y0":50.004611874494415,"z0":5.7843153374559675,"aX":-13.274946310811247},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.2,"breakHorizontal":10.8,"spinRate":2660,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.396566613362868,"extension":6.003248050499076},"index":1,"playId":"9bf348fa-72e3-3bf7-9e40-d7b429c2df7a","pitchNumber":2,"startTime":"2026-02-25T18:52:05.944Z","endTime":"2026-02-25T18:52:11.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":836055,"link":"/api/v1/people/836055","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.926366652970792,"aZ":-27.327304407462123,"pfxX":3.293194381731043,"pfxZ":3.0676952158691577,"pX":1.143805420656035,"pZ":0.9643610938298226,"vX0":6.3955446877888535,"vY0":-125.03901321121718,"vZ0":-5.266337727445459,"x":73.4,"y":212.74,"x0":-1.8778069146146448,"y0":50.00072542055085,"z0":5.348317400187237,"aX":5.197261197209405},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.6,"breakHorizontal":-7.4,"spinRate":2914,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.4385602763794445,"extension":5.723949179153198},"index":2,"playId":"06374ccc-7ee4-307c-9fbb-793debf0b14b","pitchNumber":3,"startTime":"2026-02-25T18:52:22.016Z","endTime":"2026-02-25T18:52:28.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":836055,"link":"/api/v1/people/836055","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29912991192652,"aZ":-9.175811352302189,"pfxX":-7.0900354962914385,"pfxZ":12.061756211028523,"pX":0.2604290794919304,"pZ":2.738309216652416,"vX0":7.137484361804523,"vY0":-137.63201410356746,"vZ0":-6.4963648393176,"x":107.07,"y":164.85,"x0":-1.4530225853676033,"y0":50.0033045935901,"z0":5.76009264894548,"aX":-13.519326580994292},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.5,"breakHorizontal":11.3,"spinRate":2657,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.398901242420834,"extension":5.851651563235743},"index":3,"playId":"52760ff4-bbb7-3bc6-b54b-9818ede6cffe","pitchNumber":4,"startTime":"2026-02-25T18:52:36.696Z","endTime":"2026-02-25T18:52:40.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":836055,"link":"/api/v1/people/836055","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51066759056055,"aZ":-12.196205745582512,"pfxX":-6.760922770307724,"pfxZ":10.396019940361473,"pX":-0.015006192365731235,"pZ":2.3046037415761607,"vX0":6.196988881543167,"vY0":-137.29555118488886,"vZ0":-7.0710440274152315,"x":117.57,"y":176.56,"x0":-1.4157314398794516,"y0":50.00168407927378,"z0":5.731638066325495,"aX":-12.99203876617882},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":11.0,"spinRate":2603,"spinDirection":211},"zone":5,"typeConfidence":0.88,"plateTime":0.39792349369850166,"extension":5.965837256770788},"hitData":{"launchSpeed":103.6,"launchAngle":-2.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.73,"coordY":109.5}},"index":4,"playId":"d3dce5a7-c74e-39f3-ad89-8e47912a47df","pitchNumber":5,"startTime":"2026-02-25T18:52:59.839Z","endTime":"2026-02-25T18:53:10.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":836055,"link":"/api/v1/people/836055","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":836055,"link":"/api/v1/people/836055"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":836055,"link":"/api/v1/people/836055"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:53:10.102Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Meyers walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T18:53:24.676Z","endTime":"2026-02-25T18:54:39.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"postOnSecond":{"id":836055,"fullName":"Zach Daudet","link":"/api/v1/people/836055"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":836055,"fullName":"Zach Daudet","link":"/api/v1/people/836055"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"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(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":82.4,"endSpeed":76.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.088438163804323,"aZ":-25.533536730906864,"pfxX":-10.21197602937001,"pfxZ":4.526815186977262,"pX":0.4132307397907832,"pZ":1.4570797864563578,"vX0":7.8828813891002225,"vY0":-119.83319651606132,"vZ0":-4.531696015518889,"x":101.25,"y":199.44,"x0":-1.5769154489192911,"y0":50.00524003772139,"z0":5.628231341994943,"aX":-14.995671459353687},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.4,"breakHorizontal":16.8,"spinRate":1536,"spinDirection":241},"zone":14,"typeConfidence":0.89,"plateTime":0.4554143148274017,"extension":6.02501338611218},"index":0,"playId":"61d72c2f-8dce-3911-bd0b-d30a140bdc71","pitchNumber":1,"startTime":"2026-02-25T18:53:36.602Z","endTime":"2026-02-25T18:53:41.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"first":{"id":836055,"link":"/api/v1/people/836055"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97699059218184,"aZ":-22.98893086161928,"pfxX":-11.960828279507679,"pfxZ":6.28440198095225,"pX":1.5306231085207647,"pZ":-0.6833449870574545,"vX0":11.068777320537244,"vY0":-120.32010945626541,"vZ0":-9.608425652467405,"x":58.66,"y":257.23,"x0":-1.581744300375192,"y0":50.00494861806001,"z0":5.408978491846365,"aX":-17.488776168897758},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":9.0,"breakHorizontal":19.0,"spinRate":1679,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4557330611894921,"extension":6.0907851598236915},"index":1,"playId":"98dad9b8-af47-3a85-b7b6-756fef7fa506","pitchNumber":2,"startTime":"2026-02-25T18:53:51.400Z","endTime":"2026-02-25T18:53:58.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"first":{"id":836055,"link":"/api/v1/people/836055"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Lake Bachar. Zach Daudet to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"98dad9b8-af47-3a85-b7b6-756fef7fa506","startTime":"2026-02-25T18:54:13.420Z","endTime":"2026-02-25T18:54:17.352Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":836055,"link":"/api/v1/people/836055"},"defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"first":{"id":836055,"link":"/api/v1/people/836055"},"postOnSecond":{"id":836055,"link":"/api/v1/people/836055"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"homeTeamWinProbability":47.8,"awayTeamWinProbability":52.2,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":1.38,"dramaIndex":51.0,"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25838772627301,"aZ":-26.910659975900213,"pfxX":-0.34516423119857986,"pfxZ":3.0915426993925124,"pX":0.9319287135472694,"pZ":1.9703945002693846,"vX0":6.846516406608731,"vY0":-129.0558718961472,"vZ0":-4.412677683284813,"x":81.48,"y":185.58,"x0":-1.699098332843356,"y0":50.0057307134183,"z0":5.750176206271243,"aX":-0.5888043805661363},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.9,"breakHorizontal":-0.7,"spinRate":2666,"spinDirection":177},"zone":14,"typeConfidence":0.89,"plateTime":0.42275451367691375,"extension":5.866307758834521},"index":3,"playId":"68a8fc6c-d41a-3adc-8f8a-cc97010baae5","pitchNumber":3,"startTime":"2026-02-25T18:54:17.352Z","endTime":"2026-02-25T18:54:21.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"second":{"id":836055,"link":"/api/v1/people/836055"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54343618148937,"aZ":-23.487129757516854,"pfxX":-1.4544799731757574,"pfxZ":5.1336145818373025,"pX":0.8182970667190378,"pZ":0.36236392934312867,"vX0":6.445506096854207,"vY0":-129.41263106773104,"vZ0":-8.614318672705405,"x":85.81,"y":229.0,"x0":-1.5179872916714892,"y0":50.004356456695156,"z0":5.539582441803387,"aX":-2.462555387624657},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.6,"breakHorizontal":1.2,"spinRate":2652,"spinDirection":225},"zone":14,"typeConfidence":0.84,"plateTime":0.4235840589957114,"extension":5.752763807151037},"index":4,"playId":"307c2152-5a27-3848-a8ec-b310c9bd1f6a","pitchNumber":4,"startTime":"2026-02-25T18:54:34.588Z","endTime":"2026-02-25T18:54:39.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"second":{"id":836055,"link":"/api/v1/people/836055"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.5,"awayTeamWinProbability":54.5,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":1.38,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:54:39.417Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Trammell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T18:54:58.487Z","endTime":"2026-02-25T18:57:29.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"postOnSecond":{"id":836055,"fullName":"Zach Daudet","link":"/api/v1/people/836055"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.510166248067414,"aZ":-9.928332006960703,"pfxX":-7.642407752338875,"pfxZ":11.655975904387583,"pX":-0.27658568261109595,"pZ":2.1598625593777157,"vX0":5.9480573678390485,"vY0":-137.73085893035895,"vZ0":-7.9461655698458955,"x":127.54,"y":180.46,"x0":-1.4785527133151095,"y0":50.00048135957702,"z0":5.7656174147478145,"aX":-14.582334241809026},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.4,"breakHorizontal":12.5,"spinRate":2605,"spinDirection":210},"zone":8,"typeConfidence":0.9,"plateTime":0.39870245485628253,"extension":5.78631078662083},"index":0,"playId":"eb1108fb-0a23-3a9b-b86c-50992888ba0c","pitchNumber":1,"startTime":"2026-02-25T18:55:21.504Z","endTime":"2026-02-25T18:55:25.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"second":{"id":836055,"link":"/api/v1/people/836055"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27829022255991,"aZ":-9.889376933260463,"pfxX":-6.690722717783793,"pfxZ":11.58328323560023,"pX":-0.8881630394545931,"pZ":2.818578423566602,"vX0":3.9660144173123415,"vY0":-138.1776080853192,"vZ0":-6.29766750196849,"x":150.85,"y":162.68,"x0":-1.4767489196283774,"y0":50.00105050396288,"z0":5.799548494868116,"aX":-12.869496971638203},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.8,"breakHorizontal":11.3,"spinRate":2666,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.3971785473721394,"extension":5.876970396968317},"index":1,"playId":"77f183ec-b389-3ce9-b770-d5283404a344","pitchNumber":2,"startTime":"2026-02-25T18:55:40.431Z","endTime":"2026-02-25T18:55:43.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"second":{"id":836055,"link":"/api/v1/people/836055"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.961157228383776,"aZ":-26.906869106150346,"pfxX":1.3984631444304536,"pfxZ":3.3590857936475826,"pX":0.3445017209240216,"pZ":1.7876709603496839,"vX0":5.404521170077134,"vY0":-124.70742922542564,"vZ0":-3.5303805789095226,"x":103.87,"y":190.51,"x0":-2.0358703475178324,"y0":50.00475048630571,"z0":5.450444317760546,"aX":2.194188615691301},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.5,"breakHorizontal":-3.8,"spinRate":2881,"spinDirection":46},"zone":9,"typeConfidence":0.59,"plateTime":0.4398465050275755,"extension":5.706598164381473},"index":2,"playId":"5db86cce-6f13-3188-a76a-853a368f676b","pitchNumber":3,"startTime":"2026-02-25T18:55:59.842Z","endTime":"2026-02-25T18:56:06.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"second":{"id":836055,"link":"/api/v1/people/836055"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-25T18:56:15.331Z","endTime":"2026-02-25T18:56:25.533Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"second":{"id":836055,"link":"/api/v1/people/836055"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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(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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.960118913969968,"aZ":-25.79192034988564,"pfxX":-9.151128749958557,"pfxZ":4.23190760872075,"pX":0.7798300971588642,"pZ":0.10915952732709011,"vX0":8.78488865660632,"vY0":-121.29651512167631,"vZ0":-7.5693906424109,"x":87.27,"y":235.83,"x0":-1.6786078127303488,"y0":50.00396961365326,"z0":5.479916222616474,"aX":-13.806919497800346},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.2,"breakHorizontal":14.8,"spinRate":1693,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.4494316136887022,"extension":5.830935308749399},"index":4,"playId":"722e45c3-fd41-39c5-b327-33a9a083b933","pitchNumber":4,"startTime":"2026-02-25T18:56:25.533Z","endTime":"2026-02-25T18:56:30.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"second":{"id":836055,"link":"/api/v1/people/836055"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.992475021436405,"aZ":-24.992959887030846,"pfxX":-1.0289680452917531,"pfxZ":4.1265621575004285,"pX":-0.34116662388945446,"pZ":1.931953485177896,"vX0":3.676371316110966,"vY0":-130.48607981214596,"vZ0":-5.148026720276864,"x":130.0,"y":186.62,"x0":-1.6288014564195175,"y0":50.00353891655592,"z0":5.790634804296243,"aX":-1.7913893632750926},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":1.1,"spinRate":2689,"spinDirection":221},"zone":7,"typeConfidence":0.87,"plateTime":0.41821737432683115,"extension":5.593152087366508},"index":5,"playId":"1e07c27a-7ec6-30a7-a6c1-51622c8474d6","pitchNumber":5,"startTime":"2026-02-25T18:56:49.121Z","endTime":"2026-02-25T18:56:54.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"second":{"id":836055,"link":"/api/v1/people/836055"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36397569917207,"aZ":-34.2317534940227,"pfxX":4.673370375382129,"pfxZ":-1.2914137618209125,"pX":0.8068994543633049,"pZ":1.6664153507083617,"vX0":5.654475923275409,"vY0":-125.0635434023759,"vZ0":-2.5241844902709145,"x":86.24,"y":193.79,"x0":-2.087591696212818,"y0":50.00505387311825,"z0":5.486496929118765,"aX":7.4300197987994085},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.6,"breakHorizontal":-9.7,"spinRate":3061,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.4373452898315029,"extension":5.787699982508672},"index":6,"playId":"1ddf6f0a-2175-3c00-b1e9-abcec5646bb9","pitchNumber":6,"startTime":"2026-02-25T18:57:24.985Z","endTime":"2026-02-25T18:57:29.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"second":{"id":836055,"link":"/api/v1/people/836055"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":5.100000000000001,"leverageIndex":2.17,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:57:29.606Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Agustín Ramírez challenged (pitch result), call on the field was overturned: Yainer Diaz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T18:57:44.584Z","endTime":"2026-02-25T18:58:53.447Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"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":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.047784451545308,"aZ":-30.088177972227808,"pfxX":0.6860762781054467,"pfxZ":1.2121509123187746,"pX":-0.23100708856550137,"pZ":2.6152234457367296,"vX0":3.354907075645366,"vY0":-130.41175299482651,"vZ0":-2.5628433038437133,"x":125.81,"y":168.17,"x0":-1.622547781938646,"y0":50.00471970750388,"z0":5.876818682288968,"aX":1.1836188847340738},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.8,"breakHorizontal":-1.9,"spinRate":2667,"spinDirection":248},"zone":5,"typeConfidence":0.91,"plateTime":0.41974925605613933,"extension":5.714823642164397},"index":0,"playId":"8db25b02-a191-3452-ac0b-0162f54979f9","pitchNumber":1,"startTime":"2026-02-25T18:57:53.515Z","endTime":"2026-02-25T18:57:57.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"second":{"id":836055,"link":"/api/v1/people/836055"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.856530174351228,"aZ":-13.625261648223601,"pfxX":-6.048492859340481,"pfxZ":9.813108003337511,"pX":-1.5689277812769742,"pZ":2.587451735996291,"vX0":2.7380348113946393,"vY0":-136.55332303182269,"vZ0":-5.943629567041603,"x":176.8,"y":168.92,"x0":-1.798391533583121,"y0":50.00216502828017,"z0":5.7284335433887,"aX":-11.430453328590719},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":10.4,"spinRate":2690,"spinDirection":214},"zone":11,"typeConfidence":0.87,"plateTime":0.40099342222629586,"extension":5.77558619128765},"index":1,"playId":"dd2ba92d-0200-320f-96a6-50c3c98ea4d0","pitchNumber":2,"startTime":"2026-02-25T18:58:10.612Z","endTime":"2026-02-25T18:58:14.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"second":{"id":836055,"link":"/api/v1/people/836055"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":89.7,"endSpeed":83.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.972393498355977,"aZ":-27.299541710178698,"pfxX":-0.3744232213559222,"pfxZ":2.76214322069335,"pX":-0.7194671755896189,"pZ":3.727208289323622,"vX0":2.911481264127917,"vY0":-130.801733848253,"vZ0":-0.4301179244245242,"x":144.42,"y":138.15,"x0":-1.7898835084142526,"y0":50.002170359109144,"z0":5.90966275485364,"aX":-0.661161189000414},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.2,"breakHorizontal":0.1,"spinRate":2739,"spinDirection":175},"zone":11,"typeConfidence":0.89,"plateTime":0.4159325203143287,"extension":5.770494294972791},"index":2,"playId":"844ea594-974a-31c1-95b7-5d729cf88054","pitchNumber":3,"startTime":"2026-02-25T18:58:27.938Z","endTime":"2026-02-25T18:58:31.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"second":{"id":836055,"link":"/api/v1/people/836055"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20520535282065,"aZ":-29.643462824083368,"pfxX":3.848570142832121,"pfxZ":1.5906509882612232,"pX":0.25384579481767194,"pZ":1.6496167729533948,"vX0":4.594676017306072,"vY0":-124.68911805926801,"vZ0":-3.3211058773647015,"x":107.32,"y":194.24,"x0":-2.107083423539999,"y0":50.00099915497557,"z0":5.424332019428169,"aX":6.105623451280131},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.4,"breakHorizontal":-7.9,"spinRate":3068,"spinDirection":36},"zone":9,"typeConfidence":0.9,"plateTime":0.4379605440191101,"extension":5.677337937789959},"index":3,"playId":"bf1b6786-b3f1-384a-8ace-f86832f2bcca","pitchNumber":4,"startTime":"2026-02-25T18:58:48.689Z","endTime":"2026-02-25T18:58:53.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"second":{"id":836055,"link":"/api/v1/people/836055"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"}},"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":4.900000000000006,"leverageIndex":1.95,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:58:53.447Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Sanoja singles on a ground ball to center fielder Jake Meyers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-25T19:01:33.892Z","endTime":"2026-02-25T19:02:19.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Roddery Muñoz replaces Hunter Brown.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T19:00:42.805Z","endTime":"2026-02-25T19:01:36.168Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682610,"link":"/api/v1/people/682610"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686613,"link":"/api/v1/people/686613","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.452527788091395,"aZ":-34.428620952304804,"pfxX":4.901968322195533,"pfxZ":-1.4101445103040344,"pX":0.7959634934891483,"pZ":2.413999887742204,"vX0":4.6324871200037006,"vY0":-125.14883156108982,"vZ0":-1.5134361693871132,"x":86.66,"y":173.6,"x0":-1.7108454713858752,"y0":50.00350879476782,"z0":5.826857272413671,"aX":7.834206610360238},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.6,"breakHorizontal":-9.8,"spinRate":2337,"spinDirection":35},"zone":12,"typeConfidence":2.0,"plateTime":0.4363918695779092,"extension":5.86608115425755},"index":1,"playId":"7f98f584-9ca8-3511-919f-3e9c1fdaa7ef","pitchNumber":1,"startTime":"2026-02-25T19:01:36.168Z","endTime":"2026-02-25T19:02:03.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":801075,"fullName":"Walker Janek","link":"/api/v1/people/801075"}},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.995594863167394,"aZ":-20.073615853267896,"pfxX":-10.432192650654677,"pfxZ":6.19068557162312,"pX":0.08172476268081416,"pZ":2.305552822362849,"vX0":8.583283824019615,"vY0":-138.4624184770248,"vZ0":-5.1014721038350626,"x":113.88,"y":176.53,"x0":-1.6928598527932879,"y0":50.002784791985604,"z0":5.502577710906364,"aX":-20.390737732690308},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":17.3,"spinRate":2254,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.39458753775759225,"extension":6.027394935007283},"hitData":{"launchSpeed":95.5,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.68,"coordY":93.28}},"index":2,"playId":"a5c723b7-f239-3dfe-85a1-18afed410258","pitchNumber":2,"startTime":"2026-02-25T19:02:10.732Z","endTime":"2026-02-25T19:02:19.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:02:19.737Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maximo Acosta singles on a ground ball to left fielder Taylor Trammell. Javier Sanoja scores. Maximo Acosta to 2nd. Maximo Acosta advances to 2nd, on a fielding error by left fielder Taylor Trammell.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-25T19:02:45.059Z","endTime":"2026-02-25T19:03:52.277Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":801075,"link":"/api/v1/people/801075"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":{"id":682610,"link":"/api/v1/people/682610"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.611396005319992,"aZ":-33.120324156558006,"pfxX":4.855262841753159,"pfxZ":-0.6221590055638391,"pX":1.2309360225966293,"pZ":3.0845475073362763,"vX0":5.169588348922756,"vY0":-122.84076764987856,"vZ0":-0.08357020451622055,"x":70.08,"y":155.5,"x0":-1.536016843030981,"y0":50.00343313596592,"z0":5.948031046489079,"aX":7.377565174361744},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.8,"breakHorizontal":-10.1,"spinRate":2298,"spinDirection":31},"zone":12,"typeConfidence":2.0,"plateTime":0.44684147239717875,"extension":6.0228012899288546},"index":0,"playId":"55ea528d-ee42-341d-ae95-85d39a4c9a97","pitchNumber":1,"startTime":"2026-02-25T19:02:45.059Z","endTime":"2026-02-25T19:02:54.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Javier Sanoja steals (1) 2nd base. Javier Sanoja to 3rd. Javier Sanoja advances to 3rd, on a throwing error by catcher Walker Janek.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"55ea528d-ee42-341d-ae95-85d39a4c9a97","startTime":"2026-02-25T19:03:24.365Z","endTime":"2026-02-25T19:03:24.366Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"postOnThird":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"homeTeamWinProbability":65.10000000000001,"awayTeamWinProbability":34.89999999999999,"homeTeamWinProbabilityAdded":5.6000000000000085,"leverageIndex":1.62,"dramaIndex":80.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.731164351469975,"aZ":-34.52517106958737,"pfxX":3.2307471188913253,"pfxZ":-1.4948764999274626,"pX":-1.1090176160365697,"pZ":3.4243701556228667,"vX0":0.057149832449790106,"vY0":-123.96619472030902,"vZ0":0.7626775400860231,"x":159.27,"y":146.32,"x0":-1.5528294038518988,"y0":50.00020433956446,"z0":5.96537028445319,"aX":5.093338217959996},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.4,"breakHorizontal":-5.9,"spinRate":2406,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.43964021792121466,"extension":5.96101814472908},"index":2,"playId":"783803d9-8a65-3fab-a1a1-2ceca8966e3e","pitchNumber":2,"startTime":"2026-02-25T19:03:24.367Z","endTime":"2026-02-25T19:03:27.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"third":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.762858159151115,"aZ":-24.581573459948693,"pfxX":-8.583453024045102,"pfxZ":3.8925223994351823,"pX":-0.7904653328500559,"pZ":2.3148696925809893,"vX0":5.733379313614129,"vY0":-138.25582602316905,"vZ0":-4.305558652882612,"x":147.13,"y":176.28,"x0":-1.7684161162523195,"y0":50.0008199978139,"z0":5.527636482205182,"aX":-16.733491030628294},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.4,"breakHorizontal":14.5,"spinRate":2244,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.39508996017822984,"extension":5.901853081841484},"hitData":{"launchSpeed":98.6,"launchAngle":7.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.41,"coordY":111.02}},"index":3,"playId":"b6483290-73eb-3473-983e-d8cc60ffe96c","pitchNumber":3,"startTime":"2026-02-25T19:03:42.456Z","endTime":"2026-02-25T19:03:52.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"third":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691185,"link":"/api/v1/people/691185"},"credit":"b_ab"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_ab"},{"player":{"id":691185,"link":"/api/v1/people/691185"},"credit":"b_pa"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.5,"awayTeamWinProbability":27.5,"homeTeamWinProbabilityAdded":7.3999999999999915,"leverageIndex":1.62,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:03:52.277Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kemp Alderman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-25T19:04:29.662Z","endTime":"2026-02-25T19:05:18.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":801075,"link":"/api/v1/people/801075"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.8,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33065636709075,"aZ":-24.55090962864963,"pfxX":-3.137059696610043,"pfxZ":4.1124814142939385,"pX":0.4623844722713274,"pZ":2.3650512447746213,"vX0":7.294737976921108,"vY0":-134.14787691474493,"vZ0":-3.874619892285212,"x":99.37,"y":174.92,"x0":-1.8639172331364442,"y0":50.00510348886122,"z0":5.54339565359346,"aX":-5.8183586539543395},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":4.4,"spinRate":2201,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.40565996631835777,"extension":5.970639104858505},"index":0,"playId":"f87c445d-73c4-3b7f-b27c-025983ee8d38","pitchNumber":1,"startTime":"2026-02-25T19:04:29.662Z","endTime":"2026-02-25T19:04:32.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"second":{"id":691185,"link":"/api/v1/people/691185"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86432966164891,"aZ":-32.5528127885871,"pfxX":1.587832525715073,"pfxZ":-0.23694747306606345,"pX":1.3467307087630787,"pZ":1.4640872204243434,"vX0":6.844689804097294,"vY0":-124.66312417000573,"vZ0":-3.8609944998023678,"x":65.67,"y":199.25,"x0":-1.6448190574251849,"y0":50.00511548683634,"z0":5.729950927286549,"aX":2.491391641317889},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.1,"breakHorizontal":-4.6,"spinRate":2349,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.43993056656993845,"extension":6.068666589106501},"index":1,"playId":"f3d86f8d-356e-3e1f-bfe7-129a2d7c479c","pitchNumber":2,"startTime":"2026-02-25T19:04:47.789Z","endTime":"2026-02-25T19:04:51.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"second":{"id":691185,"link":"/api/v1/people/691185"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.203003124277785,"aZ":-34.12218282154972,"pfxX":0.36469997254774533,"pfxZ":-1.2352785325037425,"pX":1.0480936654315267,"pZ":1.1493510711246016,"vX0":6.410744255794219,"vY0":-125.01313800588107,"vZ0":-4.340412128040703,"x":77.05,"y":207.75,"x0":-1.5967301012767239,"y0":50.000852026559286,"z0":5.709047352191714,"aX":0.5755425918950354},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.0,"breakHorizontal":-2.2,"spinRate":2323,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.4381414909658323,"extension":6.131104555656242},"index":2,"playId":"f16c6fd2-fd56-3bcc-b723-80c92e5bde36","pitchNumber":3,"startTime":"2026-02-25T19:05:13.373Z","endTime":"2026-02-25T19:05:18.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"second":{"id":691185,"link":"/api/v1/people/691185"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694580,"link":"/api/v1/people/694580"},"credit":"b_ab"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_ab"},{"player":{"id":694580,"link":"/api/v1/people/694580"},"credit":"b_pa"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.08,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:05:18.435Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jakob Marsee flies out to left fielder Taylor Trammell.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-25T19:05:34.560Z","endTime":"2026-02-25T19:06:20.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34571868564008,"aZ":-24.580847252827827,"pfxX":-9.964964229774196,"pfxZ":4.027537070268549,"pX":-1.1598871697983393,"pZ":3.207059113461438,"vX0":5.394052314081203,"vY0":-136.5178442322589,"vZ0":-1.8380437583129243,"x":161.21,"y":152.19,"x0":-1.867735866738025,"y0":50.00421371557927,"z0":5.582881085434497,"aX":-18.790860274087954},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.1,"breakHorizontal":16.9,"spinRate":2201,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.401380210559688,"extension":5.990296106415209},"index":0,"playId":"b45f6309-b07b-387f-a40f-e95f7a5d460b","pitchNumber":1,"startTime":"2026-02-25T19:05:49.350Z","endTime":"2026-02-25T19:05:54.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":691185,"link":"/api/v1/people/691185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.653811322858147,"aZ":-24.107452416874875,"pfxX":-2.643486462799771,"pfxZ":4.401655484135803,"pX":0.5156460319938796,"pZ":2.511871417238211,"vX0":7.380247123825497,"vY0":-133.73750916678836,"vZ0":-3.3035872704944755,"x":97.34,"y":170.96,"x0":-1.9219627728522024,"y0":50.00236119887094,"z0":5.469288537942427,"aX":-4.844922273084366},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.6,"breakHorizontal":3.4,"spinRate":2333,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.40771454268712715,"extension":6.104479812268897},"hitData":{"launchSpeed":81.7,"launchAngle":39.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.12,"coordY":93.27}},"index":1,"playId":"7f7c1ad5-5c97-3cd0-8bda-1b3925176468","pitchNumber":2,"startTime":"2026-02-25T19:06:08.358Z","endTime":"2026-02-25T19:06:20.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":691185,"link":"/api/v1/people/691185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.5,"awayTeamWinProbability":34.5,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.19,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:06:20.940Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Agustín Ramírez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-25T19:06:36.049Z","endTime":"2026-02-25T19:08:33.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":801075,"link":"/api/v1/people/801075"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61088583700925,"aZ":-35.312484687975484,"pfxX":0.342747268929271,"pfxZ":-1.948924659058517,"pX":0.7401335825690494,"pZ":1.5219021353126627,"vX0":5.988338576148802,"vY0":-126.12768118171194,"vZ0":-3.4505015781161004,"x":88.79,"y":197.69,"x0":-1.7091429707512162,"y0":50.00149611412588,"z0":5.754671863499514,"aX":0.5519873528003749},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.1,"breakHorizontal":-2.0,"spinRate":2385,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.4342257558888849,"extension":5.939380829242054},"index":0,"playId":"4b26cf2e-1d8b-31ad-a972-147b121a450d","pitchNumber":1,"startTime":"2026-02-25T19:06:44.460Z","endTime":"2026-02-25T19:06:49.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":691185,"link":"/api/v1/people/691185"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.099411648533486,"aZ":-22.7609589540133,"pfxX":-2.3315939789450715,"pfxZ":5.2215177194373945,"pX":0.30697227260657317,"pZ":1.6694213043414023,"vX0":6.717449524930157,"vY0":-133.28761274564386,"vZ0":-5.499141929402064,"x":105.3,"y":193.71,"x0":-1.9407325820950871,"y0":50.00306455395852,"z0":5.398300375253726,"aX":-4.204118504857361},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.5,"breakHorizontal":2.8,"spinRate":2301,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.4106216440852939,"extension":5.968407649418711},"index":1,"playId":"5d795706-2997-3138-9938-b7c1790de25a","pitchNumber":2,"startTime":"2026-02-25T19:07:05.414Z","endTime":"2026-02-25T19:07:09.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":691185,"link":"/api/v1/people/691185"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01862863067794,"aZ":-36.912777698382136,"pfxX":3.755264846921947,"pfxZ":-2.959369051829963,"pX":0.2118426137594041,"pZ":3.8042448277664827,"vX0":2.9582684148330656,"vY0":-125.37908699475297,"vZ0":2.0831007131545616,"x":108.93,"y":136.07,"x0":-1.4688927122818904,"y0":50.00284497108303,"z0":5.962887604525836,"aX":6.011899464008972},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.7,"breakHorizontal":-7.4,"spinRate":2287,"spinDirection":13},"zone":12,"typeConfidence":2.0,"plateTime":0.4359270912442783,"extension":5.920021045669653},"index":2,"playId":"22cdb20c-526a-3143-a317-8c86b1511ee5","pitchNumber":3,"startTime":"2026-02-25T19:07:42.176Z","endTime":"2026-02-25T19:07:46.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":691185,"link":"/api/v1/people/691185"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.413896834748904,"aZ":-22.30491833196085,"pfxX":-6.4114614817535935,"pfxZ":5.067602708227015,"pX":-0.36718369355448566,"pZ":2.026060115516429,"vX0":5.779705650815188,"vY0":-137.6966235056071,"vZ0":-5.313794845326912,"x":131.0,"y":184.08,"x0":-1.6456416357582693,"y0":50.004263846993275,"z0":5.460334408183566,"aX":-12.491761957984902},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.4,"breakHorizontal":10.7,"spinRate":2250,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.3955837678847942,"extension":6.054539173365625},"index":3,"playId":"6643ae45-3e8c-3826-85d6-2a32ae52e7c2","pitchNumber":4,"startTime":"2026-02-25T19:08:03.067Z","endTime":"2026-02-25T19:08:08.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":691185,"link":"/api/v1/people/691185"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.029511426801538,"aZ":-31.852837480676417,"pfxX":0.713398477813268,"pfxZ":0.1895560364328377,"pX":-0.46238549759823594,"pZ":1.4525529781446422,"vX0":2.9122788903721415,"vY0":-127.36600330427034,"vZ0":-4.345202944525897,"x":134.63,"y":199.56,"x0":-1.7091988784492078,"y0":50.00094848230306,"z0":5.675404331564536,"aX":1.181159650911314},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.4,"breakHorizontal":-1.9,"spinRate":2575,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.4286287009147913,"extension":6.072272068888325},"index":4,"playId":"bf97c2ab-6465-3d97-aef7-991dde4a1793","pitchNumber":5,"startTime":"2026-02-25T19:08:26.983Z","endTime":"2026-02-25T19:08:33.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":691185,"link":"/api/v1/people/691185"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.19,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:08:33.493Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shay Whitcomb strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T19:10:54.205Z","endTime":"2026-02-25T19:12:43.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Zuber replaces Lake Bachar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T19:10:27.628Z","endTime":"2026-02-25T19:10:54.279Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676604,"link":"/api/v1/people/676604"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35250142413005,"aZ":-14.563524022397802,"pfxX":-6.647532255741067,"pfxZ":9.447380462219838,"pX":-1.9657183261524145,"pZ":3.407131852211678,"vX0":2.8404945578988965,"vY0":-136.04210321291524,"vZ0":-1.8710080097946673,"x":191.93,"y":146.79,"x0":-2.162848875078884,"y0":50.004313343589864,"z0":5.119441242087117,"aX":-12.393626060723768},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":11.4,"spinRate":2130,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40345417868979894,"extension":5.959860808177688},"index":1,"playId":"ef1841b9-3046-305a-bd09-433c21975f14","pitchNumber":1,"startTime":"2026-02-25T19:10:54.279Z","endTime":"2026-02-25T19:10:58.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.872791969708764,"aZ":-23.35253019666824,"pfxX":8.316913884852926,"pfxZ":5.934938475068691,"pX":0.9133494236997886,"pZ":2.082222436435047,"vX0":4.922198133797038,"vY0":-121.44126477508085,"vZ0":-1.943900206457776,"x":82.19,"y":182.56,"x0":-2.223556800027797,"y0":50.00275719020188,"z0":4.934375036110037,"aX":12.360100677232252},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":10.6,"breakHorizontal":-16.3,"spinRate":2715,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4518743849686633,"extension":5.8803273667038845},"index":2,"playId":"d9054a28-b511-3ccc-b9e4-2717aea825b7","pitchNumber":2,"startTime":"2026-02-25T19:11:17.701Z","endTime":"2026-02-25T19:11:23.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":89.8,"endSpeed":82.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.689315244872073,"aZ":-27.152848367462497,"pfxX":2.3559263235862544,"pfxZ":2.8767422688326416,"pX":-0.6555361825153242,"pZ":3.0598359519228384,"vX0":2.9452615676517637,"vY0":-130.80332905580244,"vZ0":-0.31896399007151455,"x":141.99,"y":156.16,"x0":-2.0990678277905204,"y0":50.001974988934954,"z0":5.2063943875068945,"aX":4.112380805393247},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.4,"breakHorizontal":-4.9,"spinRate":2521,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.4175707086078111,"extension":5.843436027666746},"index":3,"playId":"1ab7c418-dbce-3217-a313-7a60b17c1899","pitchNumber":3,"startTime":"2026-02-25T19:11:34.647Z","endTime":"2026-02-25T19:11:38.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16925022549628,"aZ":-26.10542217346233,"pfxX":9.83254975000744,"pfxZ":4.098912366429515,"pX":0.8653630651128285,"pZ":2.1015401573911183,"vX0":4.129316769628985,"vY0":-121.7832275759356,"vZ0":-1.3496405347410423,"x":84.01,"y":182.04,"x0":-2.1368867437278607,"y0":50.002178024145785,"z0":4.952152375549544,"aX":14.551844192643626},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.3,"breakHorizontal":-18.8,"spinRate":2729,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4522920039704932,"extension":5.71529279578902},"index":4,"playId":"cfd6d952-3eaa-33f7-a390-67875e87f49d","pitchNumber":4,"startTime":"2026-02-25T19:11:56.060Z","endTime":"2026-02-25T19:11:59.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31147212801518,"aZ":-22.574805601921028,"pfxX":5.752792038185223,"pfxZ":6.321267923893253,"pX":-0.39248661708665006,"pZ":2.313051324958832,"vX0":2.6489819305011713,"vY0":-122.23353884710147,"vZ0":-1.542733716920865,"x":131.96,"y":176.33,"x0":-2.2364473115699277,"y0":50.00227512907415,"z0":4.884168844861551,"aX":8.734270180457703},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":11.4,"breakHorizontal":-11.0,"spinRate":2784,"spinDirection":73},"zone":4,"typeConfidence":2.0,"plateTime":0.4475148137292826,"extension":5.84921837484239},"index":5,"playId":"d09274ac-f836-3542-afef-28308eba2c34","pitchNumber":5,"startTime":"2026-02-25T19:12:16.924Z","endTime":"2026-02-25T19:12:23.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.293625690412934,"aZ":-26.70959779232737,"pfxX":7.563642909082035,"pfxZ":3.580510021629535,"pX":0.8330145838095129,"pZ":1.1992418155784383,"vX0":4.764137474817599,"vY0":-122.74886426840149,"vZ0":-3.160339058603033,"x":85.25,"y":206.4,"x0":-2.115588082342864,"y0":50.0023769648496,"z0":4.7774490091178095,"aX":11.541045950569236},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.0,"breakHorizontal":-14.8,"spinRate":2635,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.44621771665450183,"extension":5.758788573467628},"index":6,"playId":"1c6e38d7-b547-356e-bbac-ff33ff043373","pitchNumber":6,"startTime":"2026-02-25T19:12:39.615Z","endTime":"2026-02-25T19:12:43.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":694376,"link":"/api/v1/people/694376"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:12:43.418Z","atBatIndex":23},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Joseph Sullivan reaches on a fielding error by first baseman Christopher Morel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T19:12:47.901Z","endTime":"2026-02-25T19:13:20.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":813896,"fullName":"Joseph Sullivan","link":"/api/v1/people/813896"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":813896,"fullName":"Joseph Sullivan","link":"/api/v1/people/813896"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":813896,"fullName":"Joseph Sullivan","link":"/api/v1/people/813896"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.767760598855638,"aZ":-26.648938215970357,"pfxX":0.341472059945748,"pfxZ":3.1850999587707456,"pX":-0.059404205091727794,"pZ":1.6007388867148644,"vX0":4.986029530791063,"vY0":-130.2014806760388,"vZ0":-3.600460891847744,"x":119.26,"y":195.56,"x0":-2.0355233251107725,"y0":50.00084083703892,"z0":4.995477453871745,"aX":0.5921263946468185},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.3,"breakHorizontal":-1.6,"spinRate":2540,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.41906916693643215,"extension":5.917359956550214},"hitData":{"launchSpeed":82.3,"launchAngle":0.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.57,"coordY":160.71}},"index":0,"playId":"f42f69c6-1ae5-3ee0-b3c3-35737b6adcd3","pitchNumber":1,"startTime":"2026-02-25T19:13:08.726Z","endTime":"2026-02-25T19:13:20.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813896,"link":"/api/v1/people/813896"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":813896,"link":"/api/v1/people/813896"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.9,"awayTeamWinProbability":38.1,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":0.82,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:13:20.565Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jack Winkler singles on a line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T19:13:43.884Z","endTime":"2026-02-25T19:15:20.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":813896,"fullName":"Joseph Sullivan","link":"/api/v1/people/813896"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.472600793944434,"aZ":-24.157753534580532,"pfxX":-8.816108673094487,"pfxZ":4.286389268572746,"pX":-0.6653881789051829,"pZ":2.8561274629208455,"vX0":6.993071975118328,"vY0":-135.40197629319837,"vZ0":-1.0302346949314214,"x":142.36,"y":161.66,"x0":-2.126493329658731,"y0":50.003816433791414,"z0":4.920119462114871,"aX":-16.49458713213941},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.8,"breakHorizontal":14.6,"spinRate":2112,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.4033448581451595,"extension":5.8725438923092215},"index":0,"playId":"1dffbb32-6f2a-3e8b-a0e2-f4c9ee420afb","pitchNumber":1,"startTime":"2026-02-25T19:13:45.796Z","endTime":"2026-02-25T19:13:50.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"first":{"id":813896,"link":"/api/v1/people/813896"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Joseph Sullivan caught stealing 2nd base, catcher Agustín Ramírez to second baseman Javier Sanoja.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"1dffbb32-6f2a-3e8b-a0e2-f4c9ee420afb","startTime":"2026-02-25T19:14:06.880Z","endTime":"2026-02-25T19:14:17.780Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":813896,"link":"/api/v1/people/813896"},"defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"first":{"id":813896,"link":"/api/v1/people/813896"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":1.58,"dramaIndex":77.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96956795402023,"aZ":-14.867629347250585,"pfxX":-7.131597056997251,"pfxZ":9.06772513428822,"pX":-0.8551090394886501,"pZ":2.1272568573597623,"vX0":5.296897426585243,"vY0":-137.8492243450819,"vZ0":-5.120800613928097,"x":149.59,"y":181.34,"x0":-1.8828424084030368,"y0":50.00530623918623,"z0":5.02603976331501,"aX":-13.615398340075956},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":11.6,"spinRate":2409,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39858813013938255,"extension":5.978463446262217},"index":2,"playId":"0f00dce9-cad7-3849-9d8b-cf3c776b5b47","pitchNumber":2,"startTime":"2026-02-25T19:14:17.780Z","endTime":"2026-02-25T19:14:44.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.6,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.643260765062816,"aZ":-22.770244825064893,"pfxX":7.788892060381137,"pfxZ":6.437603649567994,"pX":1.7132454657575238,"pZ":2.17839744404941,"vX0":6.331920926965499,"vY0":-120.91524976269076,"vZ0":-1.5767683814420144,"x":51.7,"y":179.96,"x0":-1.9641293973087557,"y0":50.00095097577947,"z0":4.864274695295897,"aX":11.368350813122158},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":11.5,"breakHorizontal":-15.7,"spinRate":2708,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.45542813307005137,"extension":5.726163076590065},"index":3,"playId":"afe2e719-1949-3be2-9abc-3a9572c4720e","pitchNumber":3,"startTime":"2026-02-25T19:14:49.814Z","endTime":"2026-02-25T19:14:52.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.000390032194996,"aZ":-24.093640740344906,"pfxX":0.19338744792472085,"pfxZ":4.479613720620333,"pX":0.07888984673917698,"pZ":1.8903024833234345,"vX0":5.383393536568795,"vY0":-132.64875722188012,"vZ0":-3.6388320202497413,"x":113.99,"y":187.74,"x0":-1.9913526800057886,"y0":50.004006701249224,"z0":5.010812046500941,"aX":0.3492677585670877},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.7,"breakHorizontal":-1.3,"spinRate":2563,"spinDirection":160},"zone":8,"typeConfidence":2.0,"plateTime":0.4109303244394349,"extension":5.799334712314376},"hitData":{"launchSpeed":85.4,"launchAngle":20.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":95.83,"coordY":81.88}},"index":4,"playId":"30dd2cb7-6883-33a9-aa74-a91db4d67618","pitchNumber":4,"startTime":"2026-02-25T19:15:07.088Z","endTime":"2026-02-25T19:15:20.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676466,"link":"/api/v1/people/676466"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":676466,"link":"/api/v1/people/676466"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":1.58,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:15:20.708Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tommy Sacco Jr. hits a ground-rule double (1) on a fly ball to right field. Jack Winkler to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T19:15:30.510Z","endTime":"2026-02-25T19:16:54.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":690474,"fullName":"Tommy Sacco Jr.","link":"/api/v1/people/690474"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":690474,"fullName":"Tommy Sacco Jr.","link":"/api/v1/people/690474"},"postOnThird":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":690474,"fullName":"Tommy Sacco Jr.","link":"/api/v1/people/690474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.168221437412203,"aZ":-29.427607822463763,"pfxX":-9.424147764066657,"pfxZ":1.7182947259780335,"pX":-0.9799603392410732,"pZ":2.046627553976948,"vX0":5.493923182964209,"vY0":-125.12052613100059,"vZ0":-1.404850644257173,"x":154.35,"y":183.52,"x0":-1.9698577414695946,"y0":50.00378950824716,"z0":5.007260836570548,"aX":-15.074406854947103},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.0,"breakHorizontal":16.0,"spinRate":1225,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4362906444604473,"extension":5.93809894420265},"index":0,"playId":"6742097e-6d69-3603-a658-47bb8d1fb61b","pitchNumber":1,"startTime":"2026-02-25T19:15:43.277Z","endTime":"2026-02-25T19:15:46.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39814611145708,"aZ":-31.471094148183944,"pfxX":-10.210679386132332,"pfxZ":0.43633261408271107,"pX":-0.2985145094285929,"pZ":1.3067719103736757,"vX0":7.188017570913372,"vY0":-125.39073447214786,"vZ0":-2.8012944727676246,"x":128.38,"y":203.5,"x0":-1.858057514813182,"y0":50.00218574079429,"z0":4.97398746721686,"aX":-16.46117382217239},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.5,"breakHorizontal":17.2,"spinRate":1241,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.43474569005506947,"extension":6.113687344438493},"index":1,"playId":"c09613a9-7595-3960-a3f6-bc8244aee88d","pitchNumber":2,"startTime":"2026-02-25T19:16:01.190Z","endTime":"2026-02-25T19:16:04.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26718826319619,"aZ":-35.34491483450868,"pfxX":-8.018846894297159,"pfxZ":-1.9250182730085008,"pX":-1.6081632848645708,"pZ":1.3101244233455098,"vX0":3.761338920914487,"vY0":-127.25042568969981,"vZ0":-2.0438975409647995,"x":178.3,"y":203.41,"x0":-2.0608255664719866,"y0":50.004544734807524,"z0":4.91477951601764,"aX":-13.197264271101053},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.7,"breakHorizontal":13.7,"spinRate":1166,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4298716791028405,"extension":5.985105605008843},"index":2,"playId":"cddb249a-048a-30ce-9936-45c30695edc8","pitchNumber":3,"startTime":"2026-02-25T19:16:24.897Z","endTime":"2026-02-25T19:16:27.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.929402154346704,"aZ":-12.04730583259991,"pfxX":-5.161466171304461,"pfxZ":10.354011995403607,"pX":0.22609666515778307,"pZ":2.9408068829346865,"vX0":7.8104606043571145,"vY0":-138.327942297403,"vZ0":-3.031228611277425,"x":108.38,"y":159.38,"x0":-1.9593215913125328,"y0":50.00484641518298,"z0":4.854917971037405,"aX":-10.035951972622675},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":7.8,"spinRate":2352,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.39547191085582334,"extension":5.959182731398015},"hitData":{"launchSpeed":99.8,"launchAngle":31.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":180.3,"coordY":57.9}},"index":3,"playId":"6ee49c54-dc87-314b-9374-3682fb3902b5","pitchNumber":4,"startTime":"2026-02-25T19:16:41.995Z","endTime":"2026-02-25T19:16:54.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690474,"link":"/api/v1/people/690474"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":690474,"link":"/api/v1/people/690474"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":61.1,"awayTeamWinProbability":38.9,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.14,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:16:54.142Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Walker Janek doubles (1) on a ground ball to left fielder Griffin Conine. Jack Winkler scores. Tommy Sacco Jr. scores.","rbi":2,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T19:17:26.990Z","endTime":"2026-02-25T19:19:01.301Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":801075,"fullName":"Walker Janek","link":"/api/v1/people/801075"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":801075,"fullName":"Walker Janek","link":"/api/v1/people/801075"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":801075,"fullName":"Walker Janek","link":"/api/v1/people/801075"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"responsiblePitcher":{"id":676604,"link":"/api/v1/people/676604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":690474,"fullName":"Tommy Sacco Jr.","link":"/api/v1/people/690474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":690474,"fullName":"Tommy Sacco Jr.","link":"/api/v1/people/690474"},"responsiblePitcher":{"id":676604,"link":"/api/v1/people/676604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.154408581901222,"aZ":-26.84060628911432,"pfxX":0.7177507288173501,"pfxZ":3.0575085408699376,"pX":0.04852941178997298,"pZ":2.4802583310839696,"vX0":4.839156284965921,"vY0":-130.38295009971895,"vZ0":-1.5755356473199522,"x":115.15,"y":171.81,"x0":-1.9150304630161203,"y0":50.00080096713349,"z0":5.09342355615419,"aX":1.2509999850413613},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.4,"breakHorizontal":-2.3,"spinRate":2631,"spinDirection":109},"zone":5,"typeConfidence":2.0,"plateTime":0.4180606106238569,"extension":5.9756693199635675},"index":0,"playId":"ecc841e1-aaf5-3ec7-a2f3-c54966348978","pitchNumber":1,"startTime":"2026-02-25T19:17:26.990Z","endTime":"2026-02-25T19:17:30.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8623183690581,"aZ":-28.244967149108845,"pfxX":4.648419378597415,"pfxZ":2.4881119241784857,"pX":-0.2351614395069449,"pZ":1.7170896888042948,"vX0":3.583636794824297,"vY0":-124.08421155277307,"vZ0":-1.8945499375157233,"x":125.96,"y":192.42,"x0":-2.2956128805849687,"y0":50.002851354934116,"z0":4.8150795243387625,"aX":7.340477678555673},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.3,"breakHorizontal":-9.1,"spinRate":2682,"spinDirection":76},"zone":8,"typeConfidence":2.0,"plateTime":0.4392877352508302,"extension":5.77310256191845},"index":1,"playId":"b114691e-469c-38a9-8534-e46b7fa2c8ef","pitchNumber":2,"startTime":"2026-02-25T19:17:42.446Z","endTime":"2026-02-25T19:17:45.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-02-25T19:17:52.395Z","endTime":"2026-02-25T19:18:06.342Z","isPitch":false,"type":"action","player":{"id":801075,"link":"/api/v1/people/801075"},"defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78863212931265,"aZ":-27.561710647677568,"pfxX":3.256872430503364,"pfxZ":2.8880200402568557,"pX":1.383860394961258,"pZ":1.5168217382971827,"vX0":7.065345177201026,"vY0":-125.1678748139897,"vZ0":-2.593375290448371,"x":64.25,"y":197.83,"x0":-1.8915538694263936,"y0":50.00238107008395,"z0":4.808815002322338,"aX":5.1985512962174765},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.9,"breakHorizontal":-7.4,"spinRate":2669,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.43655207165314547,"extension":5.7595742486193835},"index":3,"playId":"3a99971d-0f9b-301a-8d40-4cb1d2372646","pitchNumber":3,"startTime":"2026-02-25T19:18:06.342Z","endTime":"2026-02-25T19:18:11.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.609616632001266,"aZ":-26.701426942933736,"pfxX":4.243795379509319,"pfxZ":3.55879608608614,"pX":-0.3325554563225853,"pZ":2.238056817052845,"vX0":2.893212871193607,"vY0":-122.97949738226339,"vZ0":-0.9474612553119012,"x":129.68,"y":178.35,"x0":-2.0741216617403055,"y0":50.001239764981804,"z0":4.886219121203803,"aX":6.521112228167809},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.5,"breakHorizontal":-8.4,"spinRate":2658,"spinDirection":69},"zone":4,"typeConfidence":2.0,"plateTime":0.44480610627375805,"extension":5.7720410779728075},"index":4,"playId":"a23591b9-5dd7-315c-ab3d-1c0010a5870c","pitchNumber":4,"startTime":"2026-02-25T19:18:22.498Z","endTime":"2026-02-25T19:18:28.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.643601169813806,"aZ":-29.140009995235623,"pfxX":2.4753363459790743,"pfxZ":1.779927392627961,"pX":-0.3782816206598285,"pZ":1.7945506252363495,"vX0":2.8888177186010684,"vY0":-129.2341705124634,"vZ0":-2.597863924664571,"x":131.42,"y":190.33,"x0":-1.8285196411256566,"y0":50.00545535802472,"z0":5.030603425183357,"aX":4.224955467994349},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.9,"breakHorizontal":-5.0,"spinRate":2574,"spinDirection":112},"zone":7,"typeConfidence":2.0,"plateTime":0.422370290316338,"extension":5.943755488687435},"hitData":{"launchSpeed":105.0,"launchAngle":1.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.85,"coordY":141.55}},"index":5,"playId":"b4d21a10-6fb6-39b8-863e-2b88410a10b0","pitchNumber":5,"startTime":"2026-02-25T19:18:50.740Z","endTime":"2026-02-25T19:19:01.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801075,"link":"/api/v1/people/801075"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":801075,"link":"/api/v1/people/801075"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":-21.799999999999997,"leverageIndex":2.68,"dramaIndex":206.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:19:01.301Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Daudet grounds out, second baseman Javier Sanoja to first baseman Christopher Morel.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T19:19:28.199Z","endTime":"2026-02-25T19:20:28.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":836055,"fullName":"Zach Daudet","link":"/api/v1/people/836055"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":836055,"fullName":"Zach Daudet","link":"/api/v1/people/836055"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.036621549006746,"aZ":-26.915384467369467,"pfxX":-10.273986403873295,"pfxZ":2.7938608884458507,"pX":-1.814755757187377,"pZ":3.1364221413727993,"vX0":4.185864124226994,"vY0":-136.84249078263326,"vZ0":-0.11948893047020515,"x":186.17,"y":154.1,"x0":-2.034958432725014,"y0":50.00640295149005,"z0":5.034779709395643,"aX":-19.361192843106007},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.3,"breakHorizontal":17.6,"spinRate":2143,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4012641336653924,"extension":5.81247780086413},"index":0,"playId":"7ded135e-d73d-33f9-bcaf-a892452928c7","pitchNumber":1,"startTime":"2026-02-25T19:19:33.427Z","endTime":"2026-02-25T19:19:39.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":836055,"link":"/api/v1/people/836055","batSide":{"code":"R","description":"Right"}},"second":{"id":801075,"link":"/api/v1/people/801075"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":94.7,"endSpeed":86.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97591370391476,"aZ":-14.385410485596436,"pfxX":-5.660701545276378,"pfxZ":9.28173301889187,"pX":-1.069995120827774,"pZ":3.706964524109863,"vX0":4.218924464259341,"vY0":-137.89066598860472,"vZ0":-0.9441407767085994,"x":157.79,"y":138.69,"x0":-1.8879099142451854,"y0":50.004365185614205,"z0":5.028733282955865,"aX":-10.851714384177985},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2307,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39791855130206333,"extension":5.918896045726226},"index":1,"playId":"2c518177-82c5-3d7b-9b75-a4ad8b567047","pitchNumber":2,"startTime":"2026-02-25T19:19:48.340Z","endTime":"2026-02-25T19:19:57.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":836055,"link":"/api/v1/people/836055","batSide":{"code":"R","description":"Right"}},"second":{"id":801075,"link":"/api/v1/people/801075"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85357039250896,"aZ":-24.0860805555336,"pfxX":2.134415588788134,"pfxZ":4.597895429607031,"pX":-0.12552051386172194,"pZ":2.076809331211363,"vX0":3.891794583631608,"vY0":-131.04580734211467,"vZ0":-3.0814977413091516,"x":121.78,"y":182.71,"x0":-1.9007660582621684,"y0":50.001089242287016,"z0":5.045599824585305,"aX":3.751524888623068},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.9,"breakHorizontal":-4.7,"spinRate":2480,"spinDirection":170},"zone":8,"typeConfidence":2.0,"plateTime":0.4162404207774584,"extension":5.793382073290178},"index":2,"playId":"aee07b49-b222-374d-880b-b72bb1888444","pitchNumber":3,"startTime":"2026-02-25T19:20:04.827Z","endTime":"2026-02-25T19:20:08.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":836055,"link":"/api/v1/people/836055","batSide":{"code":"R","description":"Right"}},"second":{"id":801075,"link":"/api/v1/people/801075"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":93.4,"endSpeed":86.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.318250149697157,"aZ":-26.86321073484464,"pfxX":-10.410300946205002,"pfxZ":2.818547281754002,"pX":-0.34792756213321735,"pZ":2.582686281800822,"vX0":8.358888421422694,"vY0":-135.844582155045,"vZ0":-1.1585947503206637,"x":130.26,"y":169.05,"x0":-2.0990330470414102,"y0":50.004485282779655,"z0":4.8671198998234875,"aX":-19.62900585086781},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.0,"breakHorizontal":17.3,"spinRate":2120,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4018555834428583,"extension":6.057461771899758},"hitData":{"launchSpeed":104.8,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.98,"coordY":149.55}},"index":3,"playId":"2c9ede6d-a0e9-38f9-9164-387772502593","pitchNumber":4,"startTime":"2026-02-25T19:20:20.571Z","endTime":"2026-02-25T19:20:28.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":836055,"link":"/api/v1/people/836055","batSide":{"code":"R","description":"Right"}},"second":{"id":801075,"link":"/api/v1/people/801075"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":836055,"link":"/api/v1/people/836055"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":836055,"link":"/api/v1/people/836055"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":1.33,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:20:28.165Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-25T19:23:15.485Z","endTime":"2026-02-25T19:24:40.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":801075,"link":"/api/v1/people/801075"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jayden Murray replaces Roddery Muñoz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T19:22:39.660Z","endTime":"2026-02-25T19:23:17.556Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681151,"link":"/api/v1/people/681151"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32786930867765,"aZ":-35.22754592563634,"pfxX":5.29168890169657,"pfxZ":-2.1770955324531416,"pX":0.2851458414865046,"pZ":1.7268517193989417,"vX0":4.430066009889881,"vY0":-118.43617925950035,"vZ0":-1.0969905504914848,"x":106.13,"y":192.16,"x0":-2.30574742979111,"y0":50.00247121347487,"z0":5.454976519872032,"aX":7.420829840727453},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.0,"breakHorizontal":-10.8,"spinRate":2306,"spinDirection":56},"zone":9,"typeConfidence":2.0,"plateTime":0.46474681775428994,"extension":5.914636888320192},"index":1,"playId":"30d1f58f-ea6a-3ac3-bf51-93b329707a6c","pitchNumber":1,"startTime":"2026-02-25T19:23:17.556Z","endTime":"2026-02-25T19:23:21.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.603929587508883,"aZ":-32.4055128412283,"pfxX":-9.20635862101836,"pfxZ":-0.1447001213419945,"pX":-2.165149943945507,"pZ":2.418384393403712,"vX0":2.8482743880731043,"vY0":-126.1396701025487,"vZ0":-1.4680501863620936,"x":199.53,"y":173.48,"x0":-2.109966617015619,"y0":50.00140849347737,"z0":5.610006049487989,"aX":-14.89933468624766},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":16.1,"spinRate":1192,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.43348811502235396,"extension":5.800260258304683},"index":2,"playId":"3c44cfb8-adad-3331-a8d8-24cd1ce60b7c","pitchNumber":2,"startTime":"2026-02-25T19:23:34.992Z","endTime":"2026-02-25T19:23:40.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87544180758071,"aZ":-31.540027040694564,"pfxX":-9.264845459089967,"pfxZ":0.38332748590250176,"pX":-1.078809213890563,"pZ":1.2975103546846414,"vX0":5.471081741039883,"vY0":-127.70792699249185,"vZ0":-4.34844690115624,"x":158.12,"y":203.75,"x0":-2.047822285772824,"y0":50.001340341413425,"z0":5.509575251785045,"aX":-15.266351118720625},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.1,"breakHorizontal":15.5,"spinRate":1167,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4292717448794483,"extension":6.012985918868008},"index":3,"playId":"6d85d8ef-c8bb-3d30-a473-7a41363c183e","pitchNumber":3,"startTime":"2026-02-25T19:23:52.397Z","endTime":"2026-02-25T19:23:55.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.464311377139303,"aZ":-34.0045996710688,"pfxX":5.992579329734414,"pfxZ":-1.2570694997213234,"pX":-0.21938433237585914,"pZ":2.5481746614777987,"vX0":2.8170263644705003,"vY0":-119.83060145943962,"vZ0":0.19476539803255122,"x":125.36,"y":169.98,"x0":-2.1894109887254545,"y0":50.0048188575619,"z0":5.507286539230579,"aX":8.703244013949734},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.9,"breakHorizontal":-11.5,"spinRate":2377,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.4573409475080368,"extension":5.7095396325689975},"index":4,"playId":"befaef7d-9c0e-375a-aba2-a115ef8d1ab5","pitchNumber":4,"startTime":"2026-02-25T19:24:12.359Z","endTime":"2026-02-25T19:24:16.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.738648511653174,"aZ":-32.247488778788004,"pfxX":-9.433435838122165,"pfxZ":-0.04304923867977806,"pX":0.027367686768755114,"pZ":1.4024494681454875,"vX0":7.9840112871426685,"vY0":-126.31036428594396,"vZ0":-3.7950417403485557,"x":115.96,"y":200.91,"x0":-1.9299628087741043,"y0":50.00358334812543,"z0":5.483049902013032,"aX":-15.43263909160735},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.7,"breakHorizontal":15.6,"spinRate":1295,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.43158965048831766,"extension":6.050772743169139},"index":5,"playId":"7b1f1391-22ee-3e09-8903-953ac473780f","pitchNumber":5,"startTime":"2026-02-25T19:24:36.745Z","endTime":"2026-02-25T19:24:40.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_ab"},{"player":{"id":681151,"link":"/api/v1/people/681151"},"credit":"p_ab"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":681151,"link":"/api/v1/people/681151"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:24:40.686Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christopher Morel pops out to first baseman Zach Daudet.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-25T19:24:45.186Z","endTime":"2026-02-25T19:27:19.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":836055,"link":"/api/v1/people/836055"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.604593433888983,"aZ":-23.193838540921615,"pfxX":-10.548462667915231,"pfxZ":4.499774086776994,"pX":-1.0620476285900449,"pZ":2.1023533554084537,"vX0":6.437358166787458,"vY0":-139.96134927249074,"vZ0":-5.415077486874313,"x":157.48,"y":182.02,"x0":-2.0132278589248496,"y0":50.006887781301366,"z0":5.567364876751421,"aX":-21.073246709599015},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.3,"breakHorizontal":17.9,"spinRate":2182,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.39034621331541564,"extension":6.069772861416412},"index":0,"playId":"02a46ee0-19ab-3ae0-9345-b29b98683c81","pitchNumber":1,"startTime":"2026-02-25T19:25:01.220Z","endTime":"2026-02-25T19:25:05.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":96.1,"endSpeed":88.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.437146143997282,"aZ":-16.386632938762983,"pfxX":-5.8310746643222515,"pfxZ":7.887549053925715,"pX":0.5268377708317895,"pZ":3.5588923656973015,"vX0":8.45583513681417,"vY0":-139.850869755672,"vZ0":-2.8132858240822443,"x":96.92,"y":142.69,"x0":-1.7637068893309416,"y0":50.003023004847655,"z0":5.638993730834296,"aX":-11.672428326579771},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":9.0,"spinRate":2089,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.39009149698946555,"extension":6.007789290295153},"index":1,"playId":"f2a29a63-f2bf-3272-848d-24727f0a8c03","pitchNumber":2,"startTime":"2026-02-25T19:25:24.240Z","endTime":"2026-02-25T19:25:27.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.904522436075695,"aZ":-30.296966736481977,"pfxX":7.09838699833223,"pfxZ":1.29938293168167,"pX":1.2606207359073924,"pZ":2.340651421918989,"vX0":5.834149089028376,"vY0":-119.55027041735471,"vZ0":-0.8875611459364856,"x":68.95,"y":175.58,"x0":-2.1368434964415965,"y0":50.00113460116788,"z0":5.445778560051715,"aX":10.23147844840014},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.4,"breakHorizontal":-14.3,"spinRate":2399,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.458856815549495,"extension":5.982721118683958},"index":2,"playId":"ddba1392-b348-3a31-84e8-703834f6bf86","pitchNumber":3,"startTime":"2026-02-25T19:25:42.132Z","endTime":"2026-02-25T19:25:45.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-25T19:25:50.677Z","endTime":"2026-02-25T19:26:06.547Z","isPitch":false,"type":"action","player":{"id":666624,"link":"/api/v1/people/666624"},"defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.201363332454093,"aZ":-15.988143514388343,"pfxX":-6.659120884810415,"pfxZ":8.181230231936668,"pX":-0.12519401384952297,"pZ":3.7470269275495522,"vX0":7.027209303878166,"vY0":-139.2821048673205,"vZ0":-2.49642722492931,"x":121.77,"y":137.61,"x0":-1.8071657142744786,"y0":50.004412838048445,"z0":5.703347536879584,"aX":-13.177996879083816},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":10.7,"spinRate":2116,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.39218003924435685,"extension":6.06201659065041},"index":4,"playId":"0fc79073-8b74-3237-af9e-84b259460b4c","pitchNumber":4,"startTime":"2026-02-25T19:26:06.547Z","endTime":"2026-02-25T19:26:11.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59857449739772,"aZ":-31.769445111117765,"pfxX":8.267022701156339,"pfxZ":0.29094433361331973,"pX":-0.12486919566479393,"pZ":2.4381727878087323,"vX0":2.7007000318605203,"vY0":-118.35705368420139,"vZ0":-0.3789827840936324,"x":121.76,"y":172.95,"x0":-2.357861827676235,"y0":50.00561068744678,"z0":5.533724631374178,"aX":11.617504416973782},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.7,"breakHorizontal":-15.6,"spinRate":2417,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.4644757822189418,"extension":5.7528394015948185},"index":5,"playId":"216a1a42-de0b-39fd-a6c6-83f4228190d6","pitchNumber":5,"startTime":"2026-02-25T19:26:24.522Z","endTime":"2026-02-25T19:26:31.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.611576583350274,"aZ":-28.159725340888937,"pfxX":-9.344106415395373,"pfxZ":2.4929733757715153,"pX":-0.2530700641469705,"pZ":1.985547776444404,"vX0":7.157966694807891,"vY0":-125.68176344004111,"vZ0":-3.2408269084295624,"x":126.65,"y":185.17,"x0":-1.91306962390707,"y0":50.006031937367055,"z0":5.559886791494428,"aX":-15.068244767005949},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.1,"breakHorizontal":15.5,"spinRate":1186,"spinDirection":257},"zone":8,"typeConfidence":2.0,"plateTime":0.43452383077651247,"extension":5.919158601669789},"hitData":{"launchSpeed":61.9,"launchAngle":30.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.29,"coordY":148.83}},"index":6,"playId":"ab628288-3b81-3c4b-868c-eb18b159c1ac","pitchNumber":6,"startTime":"2026-02-25T19:27:12.237Z","endTime":"2026-02-25T19:27:19.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_ab"},{"player":{"id":681151,"link":"/api/v1/people/681151"},"credit":"p_ab"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_pa"},{"player":{"id":681151,"link":"/api/v1/people/681151"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:27:19.428Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heriberto Hernández grounds out, third baseman Jack Winkler to first baseman Zach Daudet.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-25T19:27:31.464Z","endTime":"2026-02-25T19:28:21.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676466,"link":"/api/v1/people/676466"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":836055,"link":"/api/v1/people/836055"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.945896649420146,"aZ":-12.308068635457731,"pfxX":-7.937103185741249,"pfxZ":10.495540853801302,"pX":-0.2515615853804772,"pZ":2.376954497002465,"vX0":6.7111038190638475,"vY0":-137.11446732957216,"vZ0":-6.465692012892105,"x":126.59,"y":174.6,"x0":-1.7065957500215656,"y0":50.00602698019818,"z0":5.615398083103014,"aX":-15.028778801346494},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":12.8,"spinRate":2307,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.40034936179693714,"extension":6.051913041176764},"index":0,"playId":"fb8abd24-a9a8-30d6-94d9-5b6e06eda9ff","pitchNumber":1,"startTime":"2026-02-25T19:27:42.307Z","endTime":"2026-02-25T19:27:47.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46987340444109,"aZ":-26.56065278290765,"pfxX":-9.099715228485007,"pfxZ":2.8199267923872213,"pX":-1.2286457780231481,"pZ":2.7121151951823648,"vX0":5.720580208108163,"vY0":-139.21934623533687,"vZ0":-2.8187219793664546,"x":163.83,"y":165.55,"x0":-2.1142516970892484,"y0":50.00038871790024,"z0":5.471575784392298,"aX":-18.090749070378514},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.8,"breakHorizontal":15.5,"spinRate":2196,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3915037177069203,"extension":5.957355838289045},"hitData":{"launchSpeed":57.9,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.53,"coordY":161.86}},"index":1,"playId":"2faae7d8-b066-3d6a-a973-7c5482d30ac4","pitchNumber":2,"startTime":"2026-02-25T19:28:14.886Z","endTime":"2026-02-25T19:28:21.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":681151,"link":"/api/v1/people/681151"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":681151,"link":"/api/v1/people/681151"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:28:21.314Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Meyers strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-25T19:30:53.681Z","endTime":"2026-02-25T19:31:52.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":659381,"fullName":"Justin King","link":"/api/v1/people/659381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin King replaces Tyler Zuber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T19:30:55.586Z","endTime":"2026-02-25T19:30:55.587Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":659381,"link":"/api/v1/people/659381"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.071159235266535,"aZ":-24.956599808736517,"pfxX":-0.05692332335752237,"pfxZ":4.4580378088777906,"pX":-1.4795719990726635,"pZ":3.2715919924270875,"vX0":-8.831598411983116,"vY0":-125.76745004186999,"vZ0":-1.4120267771044026,"x":173.4,"y":150.45,"x0":2.0697762000146556,"y0":50.00194395890404,"z0":5.845044522157939,"aX":-0.08966300869541707},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.0,"breakHorizontal":1.9,"spinRate":2136,"spinDirection":165},"zone":11,"typeConfidence":0.55,"plateTime":0.4338254256247889,"extension":6.274514304503878},"index":1,"playId":"d2d2b0e4-8e39-3922-a80c-d7ba241c48be","pitchNumber":1,"startTime":"2026-02-25T19:30:55.588Z","endTime":"2026-02-25T19:31:00.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.22119121261329,"aZ":-11.964190185597365,"pfxX":6.345709566782862,"pfxZ":10.537940310487397,"pX":-0.1652767592754161,"pZ":2.105569014127998,"vX0":-7.859126872249408,"vY0":-138.6260278545752,"vZ0":-7.536355771019366,"x":123.3,"y":181.93,"x0":1.9017357483520065,"y0":50.00171641741839,"z0":5.684793285174385,"aX":12.169272515518884},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":-9.6,"spinRate":2126,"spinDirection":137},"zone":8,"typeConfidence":0.86,"plateTime":0.397346526390562,"extension":6.305319042637261},"index":2,"playId":"d593b53b-e337-3aee-a5df-d2022bb6d5ff","pitchNumber":2,"startTime":"2026-02-25T19:31:10.817Z","endTime":"2026-02-25T19:31:14.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.697276163788402,"aZ":-14.113760084775327,"pfxX":5.605502218568076,"pfxZ":9.266500155344065,"pX":-0.9695643902649076,"pZ":2.536728847939986,"vX0":-9.643952121378298,"vY0":-138.6451015198091,"vZ0":-6.186597204940783,"x":153.96,"y":170.29,"x0":1.8239268953894598,"y0":50.001552002271545,"z0":5.737132928670103,"aX":10.924280205868051},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":-8.2,"spinRate":2150,"spinDirection":135},"zone":11,"typeConfidence":0.81,"plateTime":0.3948940964255123,"extension":6.226180078267632},"index":3,"playId":"bd9b7df8-19ba-3291-a4e9-ffa9087b847a","pitchNumber":3,"startTime":"2026-02-25T19:31:26.524Z","endTime":"2026-02-25T19:31:30.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18211129473144,"aZ":-13.752050715328696,"pfxX":5.063242401331296,"pfxZ":9.376444825038437,"pX":0.6577580888164256,"pZ":3.7454273723095683,"vX0":-5.771104684452016,"vY0":-139.4803062072821,"vZ0":-3.1886660513727465,"x":91.93,"y":137.65,"x0":2.098533334936262,"y0":50.00412225446623,"z0":5.813721907211512,"aX":9.949777824404723},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":-7.9,"spinRate":2111,"spinDirection":135},"zone":12,"typeConfidence":0.94,"plateTime":0.39309983878953236,"extension":6.097388615870593},"index":4,"playId":"b36cf29b-46f3-3bae-9e2e-17e148d03f3d","pitchNumber":4,"startTime":"2026-02-25T19:31:48.859Z","endTime":"2026-02-25T19:31:52.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_ab"},{"player":{"id":659381,"link":"/api/v1/people/659381"},"credit":"p_ab"},{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_pa"},{"player":{"id":659381,"link":"/api/v1/people/659381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:31:52.749Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Taylor Trammell homers (1) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-25T19:31:55.752Z","endTime":"2026-02-25T19:33:15.033Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":659381,"fullName":"Justin King","link":"/api/v1/people/659381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":{"id":659381,"link":"/api/v1/people/659381"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":94.8,"endSpeed":87.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28922728725812,"aZ":-13.477045977169286,"pfxX":6.099977597375729,"pfxZ":9.68138880151303,"pX":-0.12155497886783075,"pZ":2.2003503499937374,"vX0":-8.117957143915838,"vY0":-137.7630755492727,"vZ0":-6.924093700470218,"x":121.63,"y":179.37,"x0":2.0645259676790153,"y0":50.00234869317089,"z0":5.649059484096361,"aX":11.77969668783112},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":-9.5,"spinRate":2077,"spinDirection":135},"zone":8,"typeConfidence":0.8,"plateTime":0.396903887766487,"extension":6.265120972771086},"index":0,"playId":"9be1e6c3-8592-3c98-9eb3-2b3273475d66","pitchNumber":1,"startTime":"2026-02-25T19:32:16.310Z","endTime":"2026-02-25T19:32:20.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.555287830284403,"aZ":-36.78522300088121,"pfxX":-9.58720937420403,"pfxZ":-3.2220648449814933,"pX":0.12952794897133743,"pZ":1.37455292095411,"vX0":-2.8149335964551434,"vY0":-118.84722733172507,"vZ0":-2.156734983380224,"x":112.06,"y":201.67,"x0":2.5744877029611657,"y0":50.002561506228574,"z0":5.631557376000519,"aX":-13.726960566771018},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.1,"breakHorizontal":18.0,"spinRate":2484,"spinDirection":316},"zone":14,"typeConfidence":0.92,"plateTime":0.4606923807992036,"extension":5.91629797395979},"index":1,"playId":"27a33a1e-19ff-35c7-857d-6b72e5fcd79f","pitchNumber":2,"startTime":"2026-02-25T19:32:33.665Z","endTime":"2026-02-25T19:32:38.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":81.4,"endSpeed":76.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.90774313322809,"aZ":-33.96139128097068,"pfxX":-10.44163128434932,"pfxZ":-1.2345200111641237,"pX":0.27043917295441583,"pZ":2.467207331032452,"vX0":-2.2846772573093057,"vY0":-118.66440156011375,"vZ0":-0.37641889921363636,"x":106.69,"y":172.17,"x0":2.600178329721362,"y0":50.005052817246174,"z0":5.687632289279297,"aX":-15.087537522911488},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.0,"breakHorizontal":19.4,"spinRate":2515,"spinDirection":315},"zone":5,"typeConfidence":0.92,"plateTime":0.4592894608551634,"extension":5.995183602625537},"hitData":{"launchSpeed":98.3,"launchAngle":27.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.72,"coordY":78.24}},"index":2,"playId":"a4c41993-e75f-3811-8544-fee382102b82","pitchNumber":3,"startTime":"2026-02-25T19:32:50.992Z","endTime":"2026-02-25T19:33:15.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":659381,"link":"/api/v1/people/659381"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":659381,"link":"/api/v1/people/659381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":-11.899999999999999,"leverageIndex":0.71,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:33:15.033Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yainer Diaz strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-25T19:33:09.058Z","endTime":"2026-02-25T19:34:33.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":659381,"fullName":"Justin King","link":"/api/v1/people/659381"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.021227298597644,"aZ":-16.373184738083282,"pfxX":4.383223518060895,"pfxZ":8.00164878428729,"pX":-0.21277050163129807,"pZ":2.357626794036726,"vX0":-7.795383771807496,"vY0":-138.46682385557074,"vZ0":-6.115429295177563,"x":125.11,"y":175.12,"x0":2.048063129295767,"y0":50.002127529901664,"z0":5.65960161008883,"aX":8.655458702367813},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":-6.6,"spinRate":2149,"spinDirection":136},"zone":5,"typeConfidence":0.89,"plateTime":0.39303407440479754,"extension":6.241751243067636},"index":0,"playId":"6a78c057-334e-35bd-b0f3-ec56e34b68e4","pitchNumber":1,"startTime":"2026-02-25T19:33:36.552Z","endTime":"2026-02-25T19:33:39.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51567932213508,"aZ":-17.765485996236485,"pfxX":4.35593870032109,"pfxZ":7.51979579611757,"pX":0.5041115759900036,"pZ":3.1797602608849047,"vX0":-5.435283201779508,"vY0":-137.10609462476063,"vZ0":-3.899056365479475,"x":97.78,"y":152.93,"x0":1.940393033158979,"y0":50.00037009766592,"z0":5.822415512421594,"aX":8.344401735294698},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":-6.8,"spinRate":2091,"spinDirection":135},"zone":3,"typeConfidence":0.9,"plateTime":0.3985177361690928,"extension":6.246386350963355},"index":1,"playId":"be86165d-4a9a-38fa-bfe5-e72cae37197d","pitchNumber":2,"startTime":"2026-02-25T19:33:53.007Z","endTime":"2026-02-25T19:33:56.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.181158033403083,"aZ":-17.198647972035566,"pfxX":6.0008295654284645,"pfxZ":7.550016592412353,"pX":0.7606171177644584,"pZ":3.9292356229046814,"vX0":-5.531981881798639,"vY0":-139.64008252498917,"vZ0":-2.082601493181394,"x":88.01,"y":132.69,"x0":1.9835856947919566,"y0":50.001899858986164,"z0":5.810832195726833,"aX":11.901322605509757},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":-9.8,"spinRate":2117,"spinDirection":136},"zone":12,"typeConfidence":0.87,"plateTime":0.391607077198731,"extension":6.162658714807482},"index":2,"playId":"f51c3b3e-e0f7-363a-9e4d-1f3d089a4549","pitchNumber":3,"startTime":"2026-02-25T19:34:11.931Z","endTime":"2026-02-25T19:34:15.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97459645373564,"aZ":-32.975612869793146,"pfxX":-9.841146230145014,"pfxZ":-0.5404429913274384,"pX":-0.7867849168466736,"pZ":1.8882214061513185,"vX0":-4.580090560804508,"vY0":-119.9991814187723,"vZ0":-1.9780146004323402,"x":146.99,"y":187.8,"x0":2.422194674208613,"y0":50.00599715317131,"z0":5.644936697674715,"aX":-14.437814047288127},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.2,"breakHorizontal":18.8,"spinRate":2454,"spinDirection":308},"zone":13,"typeConfidence":0.92,"plateTime":0.45544813523607264,"extension":6.217686814886298},"index":3,"playId":"1a40a163-312c-3251-90ab-1aeb3a22992d","pitchNumber":4,"startTime":"2026-02-25T19:34:28.226Z","endTime":"2026-02-25T19:34:33.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_ab"},{"player":{"id":659381,"link":"/api/v1/people/659381"},"credit":"p_ab"},{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_pa"},{"player":{"id":659381,"link":"/api/v1/people/659381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.000000000000004,"awayTeamWinProbability":72.0,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:34:33.161Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shay Whitcomb strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-25T19:34:36.356Z","endTime":"2026-02-25T19:36:35.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":659381,"fullName":"Justin King","link":"/api/v1/people/659381"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.684657182091854,"aZ":-33.45538345712476,"pfxX":-6.692973828117227,"pfxZ":-0.8992968631611742,"pX":2.390266619642715,"pZ":2.1897452500460552,"vX0":1.0048890393032486,"vY0":-117.8766997863273,"vZ0":-0.8198220567317944,"x":25.89,"y":179.66,"x0":2.8321804507813604,"y0":50.00287659624891,"z0":5.596037153597742,"aX":-9.540478836306065},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.6,"breakHorizontal":12.0,"spinRate":2401,"spinDirection":308},"zone":14,"typeConfidence":0.92,"plateTime":0.4623889414118989,"extension":6.113639673065772},"index":0,"playId":"1742dcdd-da3b-3e2b-90ad-667a6ecd4538","pitchNumber":1,"startTime":"2026-02-25T19:34:56.676Z","endTime":"2026-02-25T19:34:59.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.189532775204924,"aZ":-34.89574391123293,"pfxX":-8.246634462075574,"pfxZ":-1.9440007666431374,"pX":-0.05338756284799442,"pZ":1.53948392752455,"vX0":-3.319904638592912,"vY0":-117.2406539450257,"vZ0":-2.0173491174153932,"x":127.66,"y":183.34,"x0":2.450600425657177,"y0":50.00480288829395,"z0":5.653637745858264,"aX":-11.53408523466188},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.7,"breakHorizontal":15.7,"spinRate":2510,"spinDirection":304},"zone":13,"typeConfidence":0.92,"plateTime":0.46634374433724357,"extension":5.978165458233493},"index":1,"playId":"ca610ebd-9da3-3a1c-b687-9fbc6254a2ce","pitchNumber":2,"startTime":"2026-02-25T19:35:14.437Z","endTime":"2026-02-25T19:35:17.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.873025177576906,"aZ":-26.709571397785087,"pfxX":-0.8776757097512862,"pfxZ":3.323140757342518,"pX":-1.2231036179840789,"pZ":3.144789849096438,"vX0":-7.566678326187738,"vY0":-127.53098212603578,"vZ0":-1.6460077796241548,"x":163.62,"y":153.87,"x0":1.8994026953165797,"y0":50.000485237114496,"z0":5.910672687415345,"aX":-1.4399604509758874},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.9,"breakHorizontal":3.4,"spinRate":2287,"spinDirection":178},"zone":11,"typeConfidence":0.74,"plateTime":0.42992193921923416,"extension":6.157362318734936},"index":2,"playId":"0f60322f-5260-3b40-8de8-f85116adb4d5","pitchNumber":3,"startTime":"2026-02-25T19:35:39.131Z","endTime":"2026-02-25T19:35:44.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.448583765919654,"aZ":-11.830362507589813,"pfxX":6.890275533743193,"pfxZ":10.548107305788282,"pX":0.9145787545430291,"pZ":1.7307595223432368,"vX0":-5.4264939832424774,"vY0":-138.15616782466668,"vZ0":-8.516488996339875,"x":82.14,"y":192.05,"x0":2.011263628932668,"y0":50.004018346750534,"z0":5.653181289385579,"aX":13.289764253241279},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":-11.3,"spinRate":2235,"spinDirection":137},"zone":14,"typeConfidence":0.88,"plateTime":0.39682230040235034,"extension":6.237402915629279},"index":3,"playId":"4bec2370-ee67-3bf7-ad2e-65610af88540","pitchNumber":4,"startTime":"2026-02-25T19:35:55.197Z","endTime":"2026-02-25T19:35:59.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.645150180787645,"aZ":-13.73568256633387,"pfxX":6.566380205480948,"pfxZ":9.552140484610916,"pX":-0.4448767490007716,"pZ":1.5091861407101228,"vX0":-8.945617201003602,"vY0":-138.47411863393611,"vZ0":-8.610009833955893,"x":133.96,"y":198.03,"x0":1.9834209224592156,"y0":50.00554099976495,"z0":5.590432895467298,"aX":12.67876612783465},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":-9.8,"spinRate":2202,"spinDirection":137},"zone":13,"typeConfidence":0.71,"plateTime":0.39644738907858645,"extension":6.2813447715962525},"index":4,"playId":"affda72a-1e71-3080-a86c-ae8f08667c47","pitchNumber":5,"startTime":"2026-02-25T19:36:12.128Z","endTime":"2026-02-25T19:36:17.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62745782404786,"aZ":-15.385853841332285,"pfxX":4.905664473126188,"pfxZ":8.677496078177299,"pX":1.5524387594300164,"pZ":2.9846556456028384,"vX0":-3.0545078071040517,"vY0":-138.61101841441288,"vZ0":-4.792142265843887,"x":57.82,"y":158.19,"x0":2.034594187681214,"y0":50.00366354910295,"z0":5.77232123184704,"aX":9.491922003682815},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":-8.2,"spinRate":2104,"spinDirection":135},"zone":12,"typeConfidence":0.95,"plateTime":0.39602388372954156,"extension":6.1173795656667735},"index":5,"playId":"849a6257-f76f-35dd-8253-8567127901b3","pitchNumber":6,"startTime":"2026-02-25T19:36:30.876Z","endTime":"2026-02-25T19:36:35.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"credit":"b_ab"},{"player":{"id":659381,"link":"/api/v1/people/659381"},"credit":"p_ab"},{"player":{"id":694376,"link":"/api/v1/people/694376"},"credit":"b_pa"},{"player":{"id":659381,"link":"/api/v1/people/659381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":0.899999999999995,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:36:35.271Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Norby flies out to left fielder Anthony Huezo.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T19:38:37.864Z","endTime":"2026-02-25T19:39:01.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805953,"link":"/api/v1/people/805953"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Anthony Huezo replaces left fielder Taylor Trammell, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T19:38:34.925Z","endTime":"2026-02-25T19:38:40.158Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805953,"link":"/api/v1/people/805953"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":666211,"link":"/api/v1/people/666211"},"defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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.0,"endSpeed":84.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89350388935242,"aZ":-10.513122736230644,"pfxX":-6.779715736029219,"pfxZ":11.71264805163807,"pX":0.9567651034047718,"pZ":2.2698901031630463,"vX0":9.266949888543177,"vY0":-136.3450805556175,"vZ0":-6.864794545053125,"x":80.53,"y":177.49,"x0":-1.633434283721626,"y0":50.006325273711596,"z0":5.575638103089077,"aX":-12.54291115883132},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.6,"breakHorizontal":10.0,"spinRate":2337,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4044491787725635,"extension":6.073074544283565},"index":1,"playId":"9c0fdc8d-c138-324e-a0b2-5a3413da2e45","pitchNumber":1,"startTime":"2026-02-25T19:38:40.158Z","endTime":"2026-02-25T19:38:44.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.421199133990438,"aZ":-24.89306805413916,"pfxX":-11.868182932031736,"pfxZ":3.8592359323437098,"pX":-1.2144258710292033,"pZ":2.232731449738591,"vX0":6.261588711729862,"vY0":-136.5428821804048,"vZ0":-4.120839862113531,"x":163.29,"y":178.5,"x0":-1.997020955515244,"y0":50.00230934222046,"z0":5.477022316159056,"aX":-22.380223514467342},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.2,"breakHorizontal":20.2,"spinRate":2144,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4013343147379249,"extension":5.860502520609112},"hitData":{"launchSpeed":70.0,"launchAngle":31.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.27,"coordY":121.23}},"index":2,"playId":"c76851c1-c38f-3d68-b44c-70333d63ac07","pitchNumber":2,"startTime":"2026-02-25T19:38:53.752Z","endTime":"2026-02-25T19:39:01.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":681151,"link":"/api/v1/people/681151"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":681151,"link":"/api/v1/people/681151"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:39:01.448Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Javier Sanoja lines out to left fielder Anthony Huezo.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T19:39:12.467Z","endTime":"2026-02-25T19:40:22.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805953,"link":"/api/v1/people/805953"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.999669643981992,"aZ":-30.40855111439114,"pfxX":8.889090722796238,"pfxZ":1.2792206968133222,"pX":1.4529246363366985,"pZ":2.24034971639541,"vX0":5.636052318834449,"vY0":-117.4597461194687,"vZ0":-0.735882343179867,"x":61.62,"y":178.29,"x0":-2.143245400057871,"y0":50.001343849616,"z0":5.418350698220645,"aX":12.254938720428182},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.4,"breakHorizontal":-17.6,"spinRate":2292,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.46868830205413037,"extension":5.939560433351872},"index":0,"playId":"3471cce1-f75b-30d1-84d0-ee96290dfbff","pitchNumber":1,"startTime":"2026-02-25T19:39:32.419Z","endTime":"2026-02-25T19:39:35.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.089296250827896,"aZ":-29.56512585459258,"pfxX":7.359685105435048,"pfxZ":1.8345958452037348,"pX":-0.9042578071503831,"pZ":2.9330714956912116,"vX0":1.3599616821173865,"vY0":-118.7314856178191,"vZ0":0.47575768023917764,"x":151.47,"y":159.59,"x0":-2.4409469073577132,"y0":50.00530457343874,"z0":5.4240819013312755,"aX":10.491563762591491},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.7,"breakHorizontal":-13.7,"spinRate":2455,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.4616033228112455,"extension":5.830740121883046},"index":1,"playId":"60090a93-ad50-341f-b8a0-8f10b6933aae","pitchNumber":2,"startTime":"2026-02-25T19:39:47.776Z","endTime":"2026-02-25T19:39:53.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.035841272833746,"aZ":-18.269154349982074,"pfxX":-8.004360834680405,"pfxZ":7.081630276472293,"pX":-0.6205591093490954,"pZ":2.795374443773307,"vX0":6.552387422209539,"vY0":-138.55142210861987,"vZ0":-4.034777911018576,"x":96.57,"y":170.37,"x0":-1.9644311100679739,"y0":50.0053915816942,"z0":5.475265781553747,"aX":-15.721418914711442},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":13.3,"spinRate":2227,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.3938119335040624,"extension":5.907699022674671},"hitData":{"launchSpeed":89.3,"launchAngle":22.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.08,"coordY":89.22}},"index":2,"playId":"0d7689a1-a231-3c87-94ff-2eeb29ee39a1","pitchNumber":3,"startTime":"2026-02-25T19:40:15.816Z","endTime":"2026-02-25T19:40:22.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":681151,"link":"/api/v1/people/681151"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":681151,"link":"/api/v1/people/681151"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:40:22.607Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maximo Acosta strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T19:40:31.859Z","endTime":"2026-02-25T19:41:53.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"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":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":801075,"link":"/api/v1/people/801075"},"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":94.9,"endSpeed":87.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03827385595006,"aZ":-25.640829238144022,"pfxX":-11.985682617873117,"pfxZ":3.372031306541726,"pX":-0.5140068281487283,"pZ":1.8391936846893373,"vX0":8.18475507021053,"vY0":-137.92027646278697,"vZ0":-5.099943573854114,"x":136.59,"y":189.12,"x0":-1.9542453140430482,"y0":50.004195419424455,"z0":5.429083553558313,"aX":-23.224090850923815},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.3,"breakHorizontal":20.2,"spinRate":2112,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.3962795974138955,"extension":5.954834475099908},"index":0,"playId":"419fce62-590f-39bd-b7e7-7dc1a20e60aa","pitchNumber":1,"startTime":"2026-02-25T19:40:50.030Z","endTime":"2026-02-25T19:40:53.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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.8,"endSpeed":86.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.270895380386012,"aZ":-13.688194689638657,"pfxX":-6.794530448451942,"pfxZ":9.604955521257281,"pX":0.05039232210680949,"pZ":2.4228276446723944,"vX0":7.510619449326887,"vY0":-137.76433644722343,"vZ0":-5.91890593626625,"x":115.08,"y":173.36,"x0":-1.8269103734081515,"y0":50.00000746524048,"z0":5.522296764345381,"aX":-13.073571005509399},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":10.8,"spinRate":2279,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.3973939118032668,"extension":6.021995162228722},"index":1,"playId":"92175962-2045-3be7-af87-5ab8b68a06bb","pitchNumber":2,"startTime":"2026-02-25T19:41:04.197Z","endTime":"2026-02-25T19:41:07.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02018094827457,"aZ":-32.77185441960576,"pfxX":-6.569302851179255,"pfxZ":-0.3672301171228005,"pX":-0.6838263266011453,"pZ":1.4634453339918652,"vX0":4.986193294782703,"vY0":-126.40556336703487,"vZ0":-3.6599504650905224,"x":143.07,"y":199.27,"x0":-1.817462017135849,"y0":50.00162420677931,"z0":5.529694424526331,"aX":-10.751237649374499},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.2,"breakHorizontal":10.9,"spinRate":1263,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4314470609805068,"extension":5.933108515060683},"index":2,"playId":"51eff2f0-d929-31bc-8678-39506821045e","pitchNumber":3,"startTime":"2026-02-25T19:41:32.500Z","endTime":"2026-02-25T19:41:35.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.974366339926753,"aZ":-29.768439518144607,"pfxX":7.830315276470414,"pfxZ":1.6812528408972192,"pX":0.4886167333809322,"pZ":2.3836847088775364,"vX0":3.7511109202859454,"vY0":-118.78056839972591,"vZ0":-0.649648404053503,"x":98.38,"y":174.42,"x0":-2.126806125510035,"y0":50.00512739939532,"z0":5.358780105324806,"aX":11.231105105805321},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.1,"breakHorizontal":-15.1,"spinRate":2301,"spinDirection":63},"zone":6,"typeConfidence":2.0,"plateTime":0.46048221746698026,"extension":5.866886983510842},"index":3,"playId":"79043fee-361d-3e92-b522-69f6041aa402","pitchNumber":4,"startTime":"2026-02-25T19:41:49.973Z","endTime":"2026-02-25T19:41:53.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691185,"link":"/api/v1/people/691185"},"credit":"b_ab"},{"player":{"id":681151,"link":"/api/v1/people/681151"},"credit":"p_ab"},{"player":{"id":691185,"link":"/api/v1/people/691185"},"credit":"b_pa"},{"player":{"id":681151,"link":"/api/v1/people/681151"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:41:53.973Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joseph Sullivan lines out sharply to second baseman Chase Jaworsky.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-25T19:44:05.467Z","endTime":"2026-02-25T19:45:44.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":813896,"fullName":"Joseph Sullivan","link":"/api/v1/people/813896"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679029,"fullName":"Samuel Vásquez","link":"/api/v1/people/679029"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[8,9,10,11,12],"actionIndex":[0,1,2,3,4,5,6,7],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":813896,"fullName":"Joseph Sullivan","link":"/api/v1/people/813896"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":814172,"link":"/api/v1/people/814172"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Daniel Johnson replaces first baseman Christopher Morel, batting 4th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T19:43:52.580Z","endTime":"2026-02-25T19:43:52.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669288,"link":"/api/v1/people/669288"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":666624,"link":"/api/v1/people/666624"},"defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Esmil Valencia replaces second baseman Javier Sanoja, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-25T19:43:52.595Z","endTime":"2026-02-25T19:43:52.597Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806982,"link":"/api/v1/people/806982"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":691594,"link":"/api/v1/people/691594"},"defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":665052,"link":"/api/v1/people/665052"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nathan Martorella replaces right fielder Heriberto Hernández, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-25T19:43:52.597Z","endTime":"2026-02-25T19:43:52.598Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687210,"link":"/api/v1/people/687210"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Matthew Etzel replaces center fielder Jakob Marsee, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-25T19:43:52.598Z","endTime":"2026-02-25T19:43:52.600Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803033,"link":"/api/v1/people/803033"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":805300,"link":"/api/v1/people/805300"},"defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":681715,"link":"/api/v1/people/681715"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Juan Matheus replaces third baseman Connor Norby, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-25T19:43:52.600Z","endTime":"2026-02-25T19:43:52.602Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801276,"link":"/api/v1/people/801276"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":681393,"link":"/api/v1/people/681393"},"defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Chase Jaworsky replaces shortstop Maximo Acosta, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-25T19:43:52.602Z","endTime":"2026-02-25T19:43:52.604Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814172,"link":"/api/v1/people/814172"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":691185,"link":"/api/v1/people/691185"},"defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jesús Bastidas replaces left fielder Griffin Conine, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-25T19:43:52.604Z","endTime":"2026-02-25T19:43:52.606Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665846,"link":"/api/v1/people/665846"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":665052,"link":"/api/v1/people/665052"},"defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Samuel Vásquez replaces Justin King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-25T19:43:52.606Z","endTime":"2026-02-25T19:44:07.609Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679029,"link":"/api/v1/people/679029"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":659381,"link":"/api/v1/people/659381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.532840389546276,"aZ":-18.13621717268292,"pfxX":-7.147570966591237,"pfxZ":7.029080843010904,"pX":0.05103727008547944,"pZ":2.33651518599996,"vX0":6.862940798963688,"vY0":-139.95789381485153,"vZ0":-6.160544258574047,"x":115.05,"y":175.69,"x0":-1.4959824617673627,"y0":50.00692663082782,"z0":5.740985265519651,"aX":-14.282155332682555},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.8,"breakHorizontal":11.6,"spinRate":1923,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.39032701542971626,"extension":5.91433459844284},"index":8,"playId":"5c65a4e8-e4f9-3569-bb3d-152af7852e18","pitchNumber":1,"startTime":"2026-02-25T19:44:07.609Z","endTime":"2026-02-25T19:44:17.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679029,"link":"/api/v1/people/679029","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15397462824392,"aZ":-28.811261969682654,"pfxX":-9.662471315395306,"pfxZ":2.01221331593847,"pX":0.35708930602258626,"pZ":1.3176027372373,"vX0":7.78567749508802,"vY0":-127.89844799676085,"vZ0":-5.450635422708759,"x":103.39,"y":203.2,"x0":-1.4577348402249104,"y0":50.002302988052975,"z0":5.71087774734824,"aX":-16.151687687718344},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":16.0,"spinRate":1378,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.42677445013621673,"extension":6.128298272541153},"index":9,"playId":"faf29bbe-ff5f-3263-bf93-1605f49b56c7","pitchNumber":2,"startTime":"2026-02-25T19:44:38.507Z","endTime":"2026-02-25T19:44:43.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679029,"link":"/api/v1/people/679029","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.351421102760924,"aZ":-27.00585760125218,"pfxX":-9.446887960798712,"pfxZ":3.058907059621216,"pX":0.7550340498055313,"pZ":0.06966428596416278,"vX0":8.352847258672513,"vY0":-128.63352366035932,"vZ0":-8.648039589627508,"x":88.22,"y":236.9,"x0":-1.2922669608561774,"y0":50.00608494889344,"z0":5.539940366485465,"aX":-15.982192937133174},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.0,"breakHorizontal":15.5,"spinRate":1555,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4243031263632173,"extension":6.193530949834041},"index":10,"playId":"63a487d5-5944-3c67-b3e2-9d7a03cd634f","pitchNumber":3,"startTime":"2026-02-25T19:44:58.600Z","endTime":"2026-02-25T19:45:02.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679029,"link":"/api/v1/people/679029","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":96.7,"endSpeed":88.4,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6524749875686,"aZ":-13.898219072505112,"pfxX":-7.794765874566844,"pfxZ":9.11090591706545,"pX":-0.560339197333383,"pZ":3.0943876535751644,"vX0":5.242465557099758,"vY0":-140.68813470467367,"vZ0":-5.0415087897064526,"x":138.36,"y":155.23,"x0":-1.434273717555343,"y0":50.0056460745369,"z0":5.809105058944386,"aX":-15.642027141886167},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":13.1,"spinRate":1926,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.38918731883901625,"extension":6.079541203954577},"index":11,"playId":"ce387436-c80d-3987-aa85-2d8c6d8d5984","pitchNumber":4,"startTime":"2026-02-25T19:45:17.897Z","endTime":"2026-02-25T19:45:21.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679029,"link":"/api/v1/people/679029","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.955169494748336,"aZ":-26.69418961423762,"pfxX":0.031916286930329885,"pfxZ":3.3423267917344885,"pX":0.15630340015657965,"pZ":2.1557757726864546,"vX0":4.423991149882677,"vY0":-126.80442294899811,"vZ0":-3.632359174960392,"x":111.04,"y":180.57,"x0":-1.6092921704834986,"y0":50.00622896894269,"z0":5.717392628558555,"aX":0.05244767895604064},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.5,"breakHorizontal":-1.0,"spinRate":1986,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.4306061705518571,"extension":6.009368496943036},"hitData":{"launchSpeed":101.1,"launchAngle":11.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":152.82,"coordY":133.61}},"index":12,"playId":"da200ecd-9e5d-3779-86c9-500c340cacc7","pitchNumber":5,"startTime":"2026-02-25T19:45:38.593Z","endTime":"2026-02-25T19:45:44.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679029,"link":"/api/v1/people/679029","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813896,"link":"/api/v1/people/813896"},"credit":"b_ab"},{"player":{"id":679029,"link":"/api/v1/people/679029"},"credit":"p_ab"},{"player":{"id":813896,"link":"/api/v1/people/813896"},"credit":"b_pa"},{"player":{"id":679029,"link":"/api/v1/people/679029"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:45:44.128Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jack Winkler lines out sharply to left fielder Esmil Valencia.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-25T19:46:10.127Z","endTime":"2026-02-25T19:46:37.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679029,"fullName":"Samuel Vásquez","link":"/api/v1/people/679029"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806982,"link":"/api/v1/people/806982"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.094301655291368,"aZ":-28.1011998567337,"pfxX":0.32295849261366705,"pfxZ":2.577054961973836,"pX":1.1864081266699948,"pZ":1.3839464258875622,"vX0":6.5242450313389595,"vY0":-124.93197604801207,"vZ0":-4.989312051412342,"x":71.78,"y":201.41,"x0":-1.5005932866643799,"y0":50.0047772397004,"z0":5.715882771961611,"aX":0.5095821216820614},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.7,"breakHorizontal":-2.0,"spinRate":2043,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4383805579958642,"extension":6.083562973900606},"index":0,"playId":"98a3725c-8b9e-32a9-91bc-2dd7006af6b8","pitchNumber":1,"startTime":"2026-02-25T19:46:14.862Z","endTime":"2026-02-25T19:46:18.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679029,"link":"/api/v1/people/679029","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07652954011716,"aZ":-14.264362282333563,"pfxX":-6.264786254230636,"pfxZ":8.747308815404168,"pX":-0.7968797938669743,"pZ":2.2506079244027184,"vX0":4.095268678560077,"vY0":-142.05461491413976,"vZ0":-7.226451481344089,"x":147.38,"y":178.01,"x0":-1.4421914996129785,"y0":50.00000104151156,"z0":5.731452585281133,"aX":-12.820957176329992},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.6,"breakHorizontal":10.6,"spinRate":1909,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.38535133151970014,"extension":6.127646164581148},"hitData":{"launchSpeed":106.0,"launchAngle":13.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":68.68,"coordY":109.89}},"index":1,"playId":"59ae7ae7-6838-3975-b0b3-785aae68c32b","pitchNumber":2,"startTime":"2026-02-25T19:46:30.668Z","endTime":"2026-02-25T19:46:37.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679029,"link":"/api/v1/people/679029","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676466,"link":"/api/v1/people/676466"},"credit":"b_ab"},{"player":{"id":679029,"link":"/api/v1/people/679029"},"credit":"p_ab"},{"player":{"id":676466,"link":"/api/v1/people/676466"},"credit":"b_pa"},{"player":{"id":679029,"link":"/api/v1/people/679029"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:46:37.785Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Sacco Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-25T19:46:51.025Z","endTime":"2026-02-25T19:48:29.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":690474,"fullName":"Tommy Sacco Jr.","link":"/api/v1/people/690474"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679029,"fullName":"Samuel Vásquez","link":"/api/v1/people/679029"},"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":690474,"fullName":"Tommy Sacco Jr.","link":"/api/v1/people/690474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.253525253714972,"aZ":-22.05895843503271,"pfxX":-9.92704049403909,"pfxZ":5.9385816954502655,"pX":0.36842455034784916,"pZ":1.600772911001716,"vX0":7.357884420092535,"vY0":-129.04344996184423,"vZ0":-6.31613598397297,"x":102.96,"y":195.56,"x0":-1.215488954231757,"y0":50.005770652253084,"z0":5.754621271948293,"aX":-16.918213885038767},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.7,"breakHorizontal":16.6,"spinRate":1638,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.42279471066317775,"extension":6.149826877956235},"index":0,"playId":"20d989b1-8c11-3edb-a982-2a783e28cb49","pitchNumber":1,"startTime":"2026-02-25T19:47:05.154Z","endTime":"2026-02-25T19:47:09.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679029,"link":"/api/v1/people/679029","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.023362071443938,"aZ":-27.028133517868596,"pfxX":-0.564568362498689,"pfxZ":3.1339053093060034,"pX":-0.33326967286174086,"pZ":2.707416549306608,"vX0":3.3061740239306476,"vY0":-126.36466041078552,"vZ0":-2.4165350437891924,"x":129.7,"y":165.68,"x0":-1.576619492910597,"y0":50.002667939138774,"z0":5.81381673465091,"aX":-0.9272913944103963},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.4,"breakHorizontal":0.4,"spinRate":2100,"spinDirection":159},"zone":1,"typeConfidence":2.0,"plateTime":0.43091600417152875,"extension":5.947079324767382},"index":1,"playId":"44d8864e-c32c-35ea-83fa-8d8d1e93292f","pitchNumber":2,"startTime":"2026-02-25T19:47:23.902Z","endTime":"2026-02-25T19:47:27.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679029,"link":"/api/v1/people/679029","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.224012459000974,"aZ":-27.76157043325121,"pfxX":0.7074134865132286,"pfxZ":2.7043391006678608,"pX":-0.19138191172196004,"pZ":3.1334985801176622,"vX0":3.3729770062032762,"vY0":-127.0235859055639,"vZ0":-1.2896773974538078,"x":124.3,"y":154.18,"x0":-1.628880186065062,"y0":50.004751067787176,"z0":5.85682854471785,"aX":1.1545906831258412},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.8,"breakHorizontal":-2.0,"spinRate":2041,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.43134566025688814,"extension":6.009352542143236},"index":2,"playId":"5d127848-b36b-35ea-90eb-d5c24bfe1fb2","pitchNumber":3,"startTime":"2026-02-25T19:47:40.041Z","endTime":"2026-02-25T19:47:43.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679029,"link":"/api/v1/people/679029","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.262875244382396,"aZ":-28.07089032404394,"pfxX":-1.0766447916333357,"pfxZ":2.535691399470169,"pX":-0.05182470981188491,"pZ":2.4501660109801064,"vX0":4.1511933499509865,"vY0":-125.87873440318647,"vZ0":-2.7669496266913045,"x":118.98,"y":172.63,"x0":-1.5756448933801375,"y0":50.004541614192284,"z0":5.813851104655415,"aX":-1.7443953645360548},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.2,"breakHorizontal":1.1,"spinRate":2080,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.43353101262254823,"extension":6.057647861053467},"index":3,"playId":"bca75ce5-7bd3-35f4-9c5e-b356a101905b","pitchNumber":4,"startTime":"2026-02-25T19:48:01.320Z","endTime":"2026-02-25T19:48:08.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679029,"link":"/api/v1/people/679029","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30804229165709,"aZ":-26.1329066938499,"pfxX":0.46646660227979986,"pfxZ":3.6417985096667165,"pX":0.8739332113441012,"pZ":1.929649812235115,"vX0":5.698019983294655,"vY0":-127.78162399459109,"vZ0":-4.4232045133086775,"x":83.69,"y":186.68,"x0":-1.4417795480954965,"y0":50.006226535330335,"z0":5.726302077249843,"aX":0.7744007913448021},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.9,"breakHorizontal":-2.0,"spinRate":2089,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4279656065421964,"extension":6.159753082444793},"index":4,"playId":"4b4c412e-a0f5-3811-922c-e3269ec013d8","pitchNumber":5,"startTime":"2026-02-25T19:48:26.482Z","endTime":"2026-02-25T19:48:29.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679029,"link":"/api/v1/people/679029","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690474,"link":"/api/v1/people/690474"},"credit":"b_ab"},{"player":{"id":679029,"link":"/api/v1/people/679029"},"credit":"p_ab"},{"player":{"id":690474,"link":"/api/v1/people/690474"},"credit":"b_pa"},{"player":{"id":679029,"link":"/api/v1/people/679029"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":0.8999999999999986,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:48:29.773Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kemp Alderman called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-25T19:50:47.963Z","endTime":"2026-02-25T19:51:53.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701121,"fullName":"Logan VanWey","link":"/api/v1/people/701121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8,9],"actionIndex":[0,1,2,3,4],"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":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":801075,"link":"/api/v1/people/801075"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Justin Thomas Jr. replaces center fielder Jake Meyers, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T19:50:50.050Z","endTime":"2026-02-25T19:50:50.051Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702520,"link":"/api/v1/people/702520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":676694,"link":"/api/v1/people/676694"},"defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Chase Call replaces right fielder Joseph Sullivan, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-25T19:50:50.052Z","endTime":"2026-02-25T19:50:50.053Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813842,"link":"/api/v1/people/813842"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":813896,"link":"/api/v1/people/813896"},"defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813896,"link":"/api/v1/people/813896"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: James Nelson replaces third baseman Jack Winkler, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-25T19:50:50.054Z","endTime":"2026-02-25T19:50:50.055Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663445,"link":"/api/v1/people/663445"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":676466,"link":"/api/v1/people/676466"},"defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: John Garcia replaces first baseman Zach Daudet, batting 9th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-25T19:50:50.056Z","endTime":"2026-02-25T19:50:50.057Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801039,"link":"/api/v1/people/801039"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":836055,"link":"/api/v1/people/836055"},"defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":836055,"link":"/api/v1/people/836055"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Logan VanWey replaces Jayden Murray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-25T19:50:50.058Z","endTime":"2026-02-25T19:50:50.059Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701121,"link":"/api/v1/people/701121"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681151,"link":"/api/v1/people/681151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14458605430806,"aZ":-18.399980490400647,"pfxX":-8.731017079073302,"pfxZ":7.47279196990633,"pX":0.947698809640093,"pZ":2.3137250656136312,"vX0":11.538286549780034,"vY0":-135.31948282452424,"vZ0":-3.7629553831063935,"x":80.88,"y":176.31,"x0":-2.2488789008585006,"y0":50.0067132474025,"z0":5.021361286786553,"aX":-16.102239592661363},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":13.2,"spinRate":2169,"spinDirection":227},"zone":14,"typeConfidence":0.9,"plateTime":0.4056927063268283,"extension":6.6940485204779065},"index":5,"playId":"f2366403-5123-3d0d-a9d3-1a64895372fc","pitchNumber":1,"startTime":"2026-02-25T19:50:50.060Z","endTime":"2026-02-25T19:50:54.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":83.9,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47280928706255,"aZ":-18.336974305228114,"pfxX":-9.52663002728734,"pfxZ":7.590631944658233,"pX":1.086793772832874,"pZ":3.1917397458936008,"vX0":12.03480471327487,"vY0":-134.93684171403925,"vZ0":-1.3138622391973458,"x":75.57,"y":152.6,"x0":-2.2171899607702694,"y0":50.003791608617604,"z0":4.991580970769217,"aX":-17.369984338711944},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":14.3,"spinRate":2079,"spinDirection":236},"zone":12,"typeConfidence":0.9,"plateTime":0.4076946362067395,"extension":6.693655317841361},"index":6,"playId":"94635724-db91-3146-ad2c-a4ccdfb1c85c","pitchNumber":2,"startTime":"2026-02-25T19:51:01.921Z","endTime":"2026-02-25T19:51:05.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.596970925435805,"aZ":-26.69633032619435,"pfxX":0.4190713483164774,"pfxZ":3.450540125893415,"pX":0.2336331760419082,"pZ":2.089512135799052,"vX0":6.377413535477141,"vY0":-125.594382868845,"vZ0":-1.6248957611875774,"x":108.09,"y":182.36,"x0":-2.398354268076073,"y0":50.00622961038244,"z0":4.92615622746135,"aX":0.6666996105191836},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.1,"breakHorizontal":-2.3,"spinRate":2290,"spinDirection":201},"zone":8,"typeConfidence":0.8,"plateTime":0.43691815860276684,"extension":6.616227170045854},"index":7,"playId":"d71761c8-4fe4-346a-8f05-cb25b08dfca4","pitchNumber":3,"startTime":"2026-02-25T19:51:14.148Z","endTime":"2026-02-25T19:51:18.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00357842848401,"aZ":-17.802934427494407,"pfxX":-6.930084629488746,"pfxZ":7.651041696804407,"pX":-1.0249235665422114,"pZ":3.2051729737403525,"vX0":6.398856660984338,"vY0":-135.53908426337208,"vZ0":-1.4828012530848929,"x":156.07,"y":152.24,"x0":-2.505235860065051,"y0":50.0007839192692,"z0":4.990625378851436,"aX":-13.014326168598318},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.8,"breakHorizontal":11.4,"spinRate":2066,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.40265506788545524,"extension":6.501275558982205},"index":8,"playId":"b387daad-34c2-31da-b835-233dac3bb060","pitchNumber":4,"startTime":"2026-02-25T19:51:26.693Z","endTime":"2026-02-25T19:51:31.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.664279638037087,"aZ":-18.813575291708887,"pfxX":-6.986023789482672,"pfxZ":7.110184432465026,"pX":0.3752308933814252,"pZ":2.7764677953999115,"vX0":9.821739120627933,"vY0":-136.59804711009392,"vZ0":-2.2589973305356796,"x":102.7,"y":163.82,"x0":-2.368700275995512,"y0":50.00200046629985,"z0":4.915592016162903,"aX":-13.127175521397906},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.6,"breakHorizontal":10.4,"spinRate":2280,"spinDirection":226},"zone":6,"typeConfidence":0.91,"plateTime":0.4018399662678891,"extension":6.567455814959652},"index":9,"playId":"eb55db78-2601-3358-b0fe-a1c33536d69f","pitchNumber":5,"startTime":"2026-02-25T19:51:48.418Z","endTime":"2026-02-25T19:51:53.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694580,"link":"/api/v1/people/694580"},"credit":"b_ab"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_ab"},{"player":{"id":694580,"link":"/api/v1/people/694580"},"credit":"b_pa"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:51:53.054Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matthew Etzel singles on a sharp line drive to left fielder Anthony Huezo.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-25T19:52:13.498Z","endTime":"2026-02-25T19:52:23.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":803033,"fullName":"Matthew Etzel","link":"/api/v1/people/803033"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701121,"fullName":"Logan VanWey","link":"/api/v1/people/701121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803033,"fullName":"Matthew Etzel","link":"/api/v1/people/803033"},"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":803033,"fullName":"Matthew Etzel","link":"/api/v1/people/803033"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805953,"link":"/api/v1/people/805953"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19635118178004,"aZ":-29.01965208143787,"pfxX":1.2747462846321405,"pfxZ":1.9464826742652992,"pX":-0.08810135680545006,"pZ":2.1199118367389036,"vX0":5.721418542863401,"vY0":-125.72443608345715,"vZ0":-1.0533045295843735,"x":120.36,"y":181.54,"x0":-2.546298848545544,"y0":50.00504757285753,"z0":4.870410797506579,"aX":2.0686366523493533},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.5,"breakHorizontal":-3.5,"spinRate":2277,"spinDirection":152},"zone":8,"typeConfidence":0.9,"plateTime":0.43338705554710666,"extension":6.485950853874478},"hitData":{"launchSpeed":102.9,"launchAngle":10.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":85.43,"coordY":102.66}},"index":0,"playId":"52029950-ec5d-3381-9185-415eccafd029","pitchNumber":1,"startTime":"2026-02-25T19:52:13.498Z","endTime":"2026-02-25T19:52:23.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":803033,"link":"/api/v1/people/803033","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803033,"link":"/api/v1/people/803033"},"credit":"b_ab"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_ab"},{"player":{"id":803033,"link":"/api/v1/people/803033"},"credit":"b_pa"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.6,"awayTeamWinProbability":73.4,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:52:23.777Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Agustín Ramírez strikes out swinging and Matthew Etzel caught stealing 2nd, catcher Walker Janek to second baseman Tommy Sacco Jr. to catcher Walker Janek.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-25T19:52:44.432Z","endTime":"2026-02-25T19:53:54.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701121,"fullName":"Logan VanWey","link":"/api/v1/people/701121"},"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":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":801075,"link":"/api/v1/people/801075"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":803033,"fullName":"Matthew Etzel","link":"/api/v1/people/803033"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":801075,"link":"/api/v1/people/801075"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":690474,"link":"/api/v1/people/690474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.365074717449374,"aZ":-23.678061969222178,"pfxX":4.257326316505367,"pfxZ":5.708363628479519,"pX":-0.6414912474617337,"pZ":2.8097172985588266,"vX0":3.598950824780488,"vY0":-121.39545191725655,"vZ0":0.03865446470337064,"x":141.45,"y":162.92,"x0":-2.6978036790674556,"y0":50.00382987305509,"z0":4.859460899067249,"aX":6.3359774345487105},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.6,"breakHorizontal":-8.6,"spinRate":2379,"spinDirection":91},"zone":4,"typeConfidence":0.9,"plateTime":0.4516616049251132,"extension":6.438312196250932},"index":0,"playId":"6230b2dc-9aee-3f21-a098-84818db5651e","pitchNumber":1,"startTime":"2026-02-25T19:52:44.432Z","endTime":"2026-02-25T19:52:48.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":803033,"link":"/api/v1/people/803033"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.665455260355646,"aZ":-22.421192012380715,"pfxX":2.2203651743868265,"pfxZ":6.747550694913405,"pX":0.003882189578041224,"pZ":1.9103450738444616,"vX0":5.737552843026879,"vY0":-120.12718321138132,"vZ0":-1.7876423127183707,"x":116.85,"y":187.2,"x0":-2.7146182462145427,"y0":50.003602545187846,"z0":4.679401833441255,"aX":3.2077977403081666},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":12.0,"breakHorizontal":-5.5,"spinRate":2179,"spinDirection":89},"zone":8,"typeConfidence":0.89,"plateTime":0.457894398067904,"extension":6.363309301011271},"index":1,"playId":"a4ddec52-d273-3faf-b45f-3f2b2d70643a","pitchNumber":2,"startTime":"2026-02-25T19:53:02.027Z","endTime":"2026-02-25T19:53:05.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":803033,"link":"/api/v1/people/803033"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"eb7a4b55-f242-3c3a-9e63-0be0d131cb7e","startTime":"2026-02-25T19:53:24.715Z","endTime":"2026-02-25T19:53:28.536Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":803033,"link":"/api/v1/people/803033"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.513921606932985,"aZ":-17.309384623281424,"pfxX":-6.329594013677658,"pfxZ":7.884961028071624,"pX":-0.4480924533737253,"pZ":3.1730410483356457,"vX0":7.834514743546164,"vY0":-136.10880631308365,"vZ0":-1.6343562683532151,"x":134.08,"y":153.11,"x0":-2.534911902124811,"y0":50.003686794691625,"z0":4.973881883008331,"aX":-11.934722825731528},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":10.0,"spinRate":2189,"spinDirection":224},"zone":1,"typeConfidence":0.91,"plateTime":0.40167535706938295,"extension":6.497936062275412},"index":3,"playId":"73913cca-9cf2-3157-ab42-31f2fd27f663","pitchNumber":3,"startTime":"2026-02-25T19:53:44.919Z","endTime":"2026-02-25T19:53:54.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":803033,"link":"/api/v1/people/803033"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-8.100000000000001,"leverageIndex":1.96,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:53:54.247Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Walker Janek walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-25T19:56:05.434Z","endTime":"2026-02-25T19:57:03.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":801075,"fullName":"Walker Janek","link":"/api/v1/people/801075"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682240,"fullName":"Stephen Jones","link":"/api/v1/people/682240"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801075,"fullName":"Walker Janek","link":"/api/v1/people/801075"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":801075,"fullName":"Walker Janek","link":"/api/v1/people/801075"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ryan Ignoffo replaces catcher Agustín Ramírez, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T19:54:43.346Z","endTime":"2026-02-25T19:54:43.363Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813883,"link":"/api/v1/people/813883"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":682663,"link":"/api/v1/people/682663"},"defense":{"pitcher":{"id":679029,"link":"/api/v1/people/679029","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Stephen Jones replaces Samuel Vásquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-25T19:54:43.363Z","endTime":"2026-02-25T19:56:05.434Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682240,"link":"/api/v1/people/682240"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679029,"link":"/api/v1/people/679029","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.116105966584534,"aZ":-32.705669105596776,"pfxX":4.756559400875657,"pfxZ":-0.3600002598856733,"pX":-0.8420086963020434,"pZ":3.326830822517711,"vX0":1.3845646771151403,"vY0":-120.31199202180566,"vZ0":0.8818278505208044,"x":112.81,"y":192.82,"x0":-2.040816027999842,"y0":50.001533711433474,"z0":5.8213375782355,"aX":7.07450293650708},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.2,"breakHorizontal":-8.9,"spinRate":1954,"spinDirection":52},"zone":11,"typeConfidence":2.0,"plateTime":0.4527229751445163,"extension":6.089142265995777},"index":2,"playId":"9f334442-c3ad-3e42-95b2-c4128f1b09f5","pitchNumber":1,"startTime":"2026-02-25T19:56:05.434Z","endTime":"2026-02-25T19:56:10.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682240,"link":"/api/v1/people/682240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76301842802596,"aZ":-15.388600093829622,"pfxX":-6.851197885316462,"pfxZ":8.94180210143254,"pX":0.25477807149316817,"pZ":3.299140205914626,"vX0":8.109442592933071,"vY0":-136.76696908374242,"vZ0":-3.856824204042746,"x":115.13,"y":167.38,"x0":-1.8715774154975844,"y0":50.00118958216889,"z0":5.7966714247905315,"aX":-12.858855565967831},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":10.6,"spinRate":2179,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.40189899050401,"extension":6.108382449401157},"index":3,"playId":"667dc3b0-3e3b-37d7-bda7-6a66910b246b","pitchNumber":2,"startTime":"2026-02-25T19:56:22.882Z","endTime":"2026-02-25T19:56:26.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682240,"link":"/api/v1/people/682240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25138357182018,"aZ":-18.245309681160972,"pfxX":-6.404835049961596,"pfxZ":7.572178119858092,"pX":-0.4454853224422085,"pZ":4.260390261694585,"vX0":6.263365740476451,"vY0":-134.98835793601597,"vZ0":-0.8620014462849558,"x":120.24,"y":117.5,"x0":-1.9672392265624739,"y0":50.003289366748106,"z0":5.872157331923158,"aX":-11.78315077951458},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":10.2,"spinRate":2158,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4062535144739057,"extension":6.083083809376024},"index":4,"playId":"60e659ab-e9a3-3222-8443-6b99df373533","pitchNumber":3,"startTime":"2026-02-25T19:56:42.169Z","endTime":"2026-02-25T19:56:45.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682240,"link":"/api/v1/people/682240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":80.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.5311672107696,"aZ":-29.797910664544826,"pfxX":2.3044729602989764,"pfxZ":1.4780838490008783,"pX":-0.9013075085286103,"pZ":3.592923205879412,"vX0":2.1788784151334126,"vY0":-124.30562495235665,"vZ0":0.3161782544443009,"x":115.13,"y":143.44,"x0":-2.080078017236922,"y0":50.0036780029925,"z0":5.884662918814286,"aX":3.7041357348169432},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.9,"breakHorizontal":-4.6,"spinRate":2289,"spinDirection":99},"zone":11,"typeConfidence":2.0,"plateTime":0.4361320742571837,"extension":6.100322205167067},"index":5,"playId":"636ae26f-ed8b-3381-8778-0a437101694f","pitchNumber":4,"startTime":"2026-02-25T19:56:59.568Z","endTime":"2026-02-25T19:57:03.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682240,"link":"/api/v1/people/682240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":801075,"link":"/api/v1/people/801075","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801075,"link":"/api/v1/people/801075"},"credit":"b_pa"},{"player":{"id":682240,"link":"/api/v1/people/682240"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.2,"awayTeamWinProbability":83.8,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":0.61,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:57:03.677Z","atBatIndex":45},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"John Garcia grounds into a double play, shortstop Jesús Bastidas to second baseman Chase Jaworsky to first baseman Nathan Martorella. Walker Janek out at 2nd. John Garcia out at 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-25T19:57:28.504Z","endTime":"2026-02-25T19:58:26.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":801039,"fullName":"John Garcia","link":"/api/v1/people/801039"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682240,"fullName":"Stephen Jones","link":"/api/v1/people/682240"},"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":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":801075,"fullName":"Walker Janek","link":"/api/v1/people/801075"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665846,"link":"/api/v1/people/665846"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":814172,"link":"/api/v1/people/814172"},"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":801039,"fullName":"John Garcia","link":"/api/v1/people/801039"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":814172,"link":"/api/v1/people/814172"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687210,"link":"/api/v1/people/687210"},"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, 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":86.5,"endSpeed":79.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21640457538757,"aZ":-28.1840892767509,"pfxX":2.8125066862362313,"pfxZ":2.4647883011358456,"pX":-1.312917916312431,"pZ":3.877037314258447,"vX0":0.891304941158589,"vY0":-126.10427119245915,"vZ0":0.6298091102326984,"x":167.05,"y":134.1,"x0":-2.035868402507135,"y0":50.00421313333975,"z0":5.887076653210799,"aX":4.5568615127504755},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.8,"breakHorizontal":-5.3,"spinRate":2332,"spinDirection":90},"zone":11,"typeConfidence":2.0,"plateTime":0.4333645896079603,"extension":5.997398275647892},"index":0,"playId":"d47bd7ee-5067-3363-8f0f-7203f2d4a6b4","pitchNumber":1,"startTime":"2026-02-25T19:57:38.641Z","endTime":"2026-02-25T19:57:41.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682240,"link":"/api/v1/people/682240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":801039,"link":"/api/v1/people/801039","batSide":{"code":"R","description":"Right"}},"first":{"id":801075,"link":"/api/v1/people/801075"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":93.9,"endSpeed":87.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.610686314744132,"aZ":-18.727758290529476,"pfxX":-6.796900043090288,"pfxZ":6.962616039003668,"pX":0.24913802886803818,"pZ":1.9355623809933105,"vX0":8.108727653910737,"vY0":-136.55629730013473,"vZ0":-6.562479612201006,"x":107.5,"y":186.52,"x0":-1.8441343665581649,"y0":50.00595382094535,"z0":5.611540910942085,"aX":-13.133419160668835},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":11.0,"spinRate":2262,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3976438219314584,"extension":6.268057710691816},"index":1,"playId":"47a77436-da15-373b-a639-69613c259b48","pitchNumber":2,"startTime":"2026-02-25T19:57:57.046Z","endTime":"2026-02-25T19:58:00.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682240,"link":"/api/v1/people/682240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":801039,"link":"/api/v1/people/801039","batSide":{"code":"R","description":"Right"}},"first":{"id":801075,"link":"/api/v1/people/801075"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.048633461282964,"aZ":-18.917866514707466,"pfxX":-7.785781074006938,"pfxZ":6.961751807878072,"pX":-0.09687784527118674,"pZ":2.3041538490253166,"vX0":7.517736150345084,"vY0":-137.26250419683927,"vZ0":-5.3328810451050295,"x":120.69,"y":176.57,"x0":-1.8627507685684663,"y0":50.00193154431365,"z0":5.564763362184393,"aX":-14.821698492181756},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":12.5,"spinRate":2247,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3994008109206386,"extension":6.24537598037271},"hitData":{"launchSpeed":98.4,"launchAngle":4.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.33,"coordY":154.62}},"index":2,"playId":"44f2867d-92f0-30c9-8589-27d1c904510d","pitchNumber":3,"startTime":"2026-02-25T19:58:17.210Z","endTime":"2026-02-25T19:58:26.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682240,"link":"/api/v1/people/682240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":801039,"link":"/api/v1/people/801039","batSide":{"code":"R","description":"Right"}},"first":{"id":801075,"link":"/api/v1/people/801075"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801039,"link":"/api/v1/people/801039"},"credit":"b_ab"},{"player":{"id":682240,"link":"/api/v1/people/682240"},"credit":"p_ab"},{"player":{"id":801039,"link":"/api/v1/people/801039"},"credit":"b_pa"},{"player":{"id":682240,"link":"/api/v1/people/682240"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":0.97,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:58:26.108Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Thomas Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-25T19:58:47.233Z","endTime":"2026-02-25T19:59:48.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":702520,"fullName":"Justin Thomas Jr.","link":"/api/v1/people/702520"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682240,"fullName":"Stephen Jones","link":"/api/v1/people/682240"},"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":702520,"fullName":"Justin Thomas Jr.","link":"/api/v1/people/702520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":813883,"link":"/api/v1/people/813883"},"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":95.1,"endSpeed":86.8,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.989498234536086,"aZ":-13.963766614045237,"pfxX":-7.106332850995168,"pfxZ":9.425460382228078,"pX":0.3440150766787876,"pZ":2.398384727304507,"vX0":7.888044011665917,"vY0":-138.17036229044135,"vZ0":-6.3226769632288855,"x":103.89,"y":174.02,"x0":-1.6255226663114068,"y0":50.00223885931456,"z0":5.655826342771779,"aX":-13.729981566469116},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":11.2,"spinRate":2285,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.39651335703532364,"extension":6.246057120002892},"index":0,"playId":"21fbdcd6-42ac-35d4-8c65-5b7aa8e0b381","pitchNumber":1,"startTime":"2026-02-25T19:58:51.247Z","endTime":"2026-02-25T19:58:55.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682240,"link":"/api/v1/people/682240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":702520,"link":"/api/v1/people/702520","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.288118797487982,"aZ":-13.077325112755164,"pfxX":-6.053299684726257,"pfxZ":9.969815861241642,"pX":0.21071195614664417,"pZ":2.5246733551119664,"vX0":7.655020437033914,"vY0":-137.25331293512932,"vZ0":-6.099244873782285,"x":108.97,"y":170.61,"x0":-1.8229667257122717,"y0":50.002182655933225,"z0":5.659843021848408,"aX":-11.594101027309954},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":9.5,"spinRate":2249,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3984793791440171,"extension":6.262272083947418},"index":1,"playId":"f2beebe9-013c-3fcb-a48c-941cad72d141","pitchNumber":2,"startTime":"2026-02-25T19:59:07.556Z","endTime":"2026-02-25T19:59:11.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682240,"link":"/api/v1/people/682240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":702520,"link":"/api/v1/people/702520","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80694028317587,"aZ":-13.868871159248139,"pfxX":-5.807844948131672,"pfxZ":9.226015146935135,"pX":0.24299874388616613,"pZ":4.218901822046472,"vX0":7.272977096470944,"vY0":-139.58570274254936,"vZ0":-2.269884047336062,"x":107.74,"y":124.87,"x0":-1.6350528512690163,"y0":50.0026825579037,"z0":5.94974234422337,"aX":-11.523895238832852},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":9.1,"spinRate":2340,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39157170905076155,"extension":6.141747795534516},"index":2,"playId":"155accf8-8548-3c73-9023-beb13eab06a1","pitchNumber":3,"startTime":"2026-02-25T19:59:24.918Z","endTime":"2026-02-25T19:59:28.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682240,"link":"/api/v1/people/682240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":702520,"link":"/api/v1/people/702520","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":95.0,"endSpeed":87.6,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.993273808558516,"aZ":-13.400230075546311,"pfxX":-7.490751452904724,"pfxZ":9.600297395231271,"pX":0.056124999747413834,"pZ":3.2149231991746343,"vX0":7.540365026303493,"vY0":-138.27624846481993,"vZ0":-4.378951957342025,"x":114.86,"y":151.98,"x0":-1.7201009340314628,"y0":50.00161621007428,"z0":5.704276415165431,"aX":-14.647512350391263},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":12.2,"spinRate":2268,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.394634939744249,"extension":6.2776162486389},"index":3,"playId":"c81c7246-dcd0-3e36-a453-be1e52e14775","pitchNumber":4,"startTime":"2026-02-25T19:59:43.037Z","endTime":"2026-02-25T19:59:48.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682240,"link":"/api/v1/people/682240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":702520,"link":"/api/v1/people/702520","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702520,"link":"/api/v1/people/702520"},"credit":"b_ab"},{"player":{"id":682240,"link":"/api/v1/people/682240"},"credit":"p_ab"},{"player":{"id":702520,"link":"/api/v1/people/702520"},"credit":"b_pa"},{"player":{"id":682240,"link":"/api/v1/people/682240"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:59:48.104Z","atBatIndex":47},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jesús Bastidas reaches on a throwing error by second baseman Nick Monistere. Jesús Bastidas to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T20:02:10.724Z","endTime":"2026-02-25T20:02:44.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":823809,"link":"/api/v1/people/823809"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: German Ramirez replaces shortstop Shay Whitcomb, batting 4th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T20:02:12.808Z","endTime":"2026-02-25T20:02:12.809Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806993,"link":"/api/v1/people/806993"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"401","replacedPlayer":{"id":694376,"link":"/api/v1/people/694376"},"defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":694376,"link":"/api/v1/people/694376"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Monistere replaces catcher Walker Janek, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-25T20:02:12.810Z","endTime":"2026-02-25T20:02:12.811Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823809,"link":"/api/v1/people/823809"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":801075,"link":"/api/v1/people/801075"},"defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Collin Price replaces second baseman Tommy Sacco Jr., batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-25T20:02:12.812Z","endTime":"2026-02-25T20:02:12.813Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805672,"link":"/api/v1/people/805672"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":690474,"link":"/api/v1/people/690474"},"defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":801075,"link":"/api/v1/people/801075"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Alimber Santa replaces Logan VanWey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-25T20:02:12.814Z","endTime":"2026-02-25T20:02:12.815Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695001,"link":"/api/v1/people/695001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.636331199397116,"aZ":-29.253418509976346,"pfxX":2.162041124368687,"pfxZ":1.7968995414869298,"pX":0.7963359726974142,"pZ":2.1638269762843922,"vX0":3.384782843059709,"vY0":-126.0234913144766,"vZ0":-3.128554745297845,"x":86.65,"y":180.36,"x0":-0.8388250373357228,"y0":50.0062181327341,"z0":5.753884516091897,"aX":3.520751847552223},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.9,"breakHorizontal":-4.6,"spinRate":2398,"spinDirection":92},"zone":6,"typeConfidence":2.0,"plateTime":0.4325784782595141,"extension":5.954105981730366},"index":4,"playId":"2150a9c4-023c-3366-abaf-1bdbe79d51af","pitchNumber":1,"startTime":"2026-02-25T20:02:12.816Z","endTime":"2026-02-25T20:02:16.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.207573716945692,"aZ":-23.914870840188797,"pfxX":-9.445690560191007,"pfxZ":4.194636974978964,"pX":-0.8060967191267349,"pZ":2.4776255285754334,"vX0":3.159374618766999,"vY0":-139.16902441434686,"vZ0":-4.517217171022039,"x":147.73,"y":171.88,"x0":-0.7265238776860337,"y0":50.00180592616562,"z0":5.698814389709588,"aX":-18.591609580486182},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.8,"breakHorizontal":16.4,"spinRate":1977,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3930493070234995,"extension":6.116868791893957},"hitData":{"launchSpeed":70.5,"launchAngle":17.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":119.62,"coordY":134.28}},"index":5,"playId":"9c550c12-607e-3b7f-8757-b061a3f56e5e","pitchNumber":2,"startTime":"2026-02-25T20:02:31.500Z","endTime":"2026-02-25T20:02:44.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_ab"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_ab"},{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_pa"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":10.200000000000003,"leverageIndex":1.54,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:02:44.093Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daniel Johnson walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T20:03:24.433Z","endTime":"2026-02-25T20:05:39.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"postOnSecond":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":83.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.68529255890688,"aZ":-24.94601236211019,"pfxX":-10.846844030067885,"pfxZ":3.9577759839890145,"pX":-1.883068765289735,"pZ":2.3447958796672492,"vX0":1.688461418677547,"vY0":-136.8654416121125,"vZ0":-3.8521666204064697,"x":188.78,"y":175.47,"x0":-1.1177031425350445,"y0":50.00231870640183,"z0":5.5564255302075285,"aX":-19.81040036177944},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.2,"breakHorizontal":19.0,"spinRate":1860,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4060492582247601,"extension":6.230346982731334},"index":0,"playId":"e15351cf-e31c-3b7c-9046-9b8ccde6ede9","pitchNumber":1,"startTime":"2026-02-25T20:03:24.433Z","endTime":"2026-02-25T20:03:27.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"second":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50734684730669,"aZ":-29.421350011314544,"pfxX":-0.37168187192380486,"pfxZ":1.6436245228128712,"pX":2.29398982044406,"pZ":1.600604578716817,"vX0":7.209162710556478,"vY0":-128.10800192351402,"vZ0":-4.482558167232031,"x":29.56,"y":195.56,"x0":-0.49888281650543903,"y0":50.002934473859604,"z0":5.651984191104564,"aX":-0.6230795152033061},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.3,"breakHorizontal":-0.8,"spinRate":2263,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4262676239233638,"extension":6.263061950065926},"index":1,"playId":"609cf5af-2184-3271-8ca1-3052cd6e1ffa","pitchNumber":2,"startTime":"2026-02-25T20:03:44.660Z","endTime":"2026-02-25T20:03:50.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"second":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96583032740337,"aZ":-28.827419740889603,"pfxX":1.2171460514845516,"pfxZ":2.0571804806593335,"pX":0.5779147895332821,"pZ":2.755223164962426,"vX0":2.634073201824158,"vY0":-126.50039055819431,"vZ0":-1.849183235366354,"x":94.97,"y":164.39,"x0":-0.6335297382702153,"y0":50.00255396372431,"z0":5.7989717902909685,"aX":1.9789252145231673},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.6,"breakHorizontal":-2.8,"spinRate":2233,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.4324090588509173,"extension":6.195369462495738},"index":2,"playId":"a48a6804-4b55-3469-8f1e-1ac14a30cece","pitchNumber":3,"startTime":"2026-02-25T20:04:10.194Z","endTime":"2026-02-25T20:04:13.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"second":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":95.7,"endSpeed":87.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.888059890030696,"aZ":-23.773609513976595,"pfxX":-9.682654871347559,"pfxZ":4.317901207382477,"pX":-0.42574737434477405,"pZ":0.7631688265672731,"vX0":4.424289214726285,"vY0":-139.0214052440132,"vZ0":-8.60059645820348,"x":133.23,"y":218.17,"x0":-0.7850403943742644,"y0":50.00356169638132,"z0":5.490528134595258,"aX":-18.841429712780755},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.1,"breakHorizontal":16.6,"spinRate":1899,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.3948745473813666,"extension":6.308546011531649},"index":3,"playId":"989ef594-d0c1-33be-95dc-13855b69fca8","pitchNumber":4,"startTime":"2026-02-25T20:04:31.555Z","endTime":"2026-02-25T20:04:34.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"second":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.314115819580675,"aZ":-40.648944102543155,"pfxX":5.231216656561041,"pfxZ":-6.202021123854065,"pX":0.3936229244995188,"pZ":3.5494280201820323,"vX0":0.9545015524380223,"vY0":-116.31531749679876,"vZ0":2.793260666823361,"x0":-0.7017832074131639,"y0":50.0020280448157,"z0":6.193931006732385,"aX":7.14955271022412},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-10.2,"breakHorizontal":-9.7,"spinRate":2752,"spinDirection":52},"zone":12,"typeConfidence":2.0,"plateTime":0.4713378880164738,"extension":6.191771472281475},"index":4,"playId":"4256d5ac-8fba-3649-83d0-f39dc9ebbe82","pitchNumber":5,"startTime":"2026-02-25T20:05:11.740Z","endTime":"2026-02-25T20:05:16.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"second":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.250001952894618,"aZ":-35.579133921642224,"pfxX":1.4217476346854534,"pfxZ":-2.182003419962646,"pX":1.5910286151102508,"pZ":1.506504898705073,"vX0":4.808896561923287,"vY0":-123.99831873122237,"vZ0":-2.8668301348520577,"x":56.35,"y":198.1,"x0":-0.5563250921748994,"y0":50.00332462362617,"z0":5.639325245274911,"aX":2.2181176895900427},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.3,"breakHorizontal":-3.7,"spinRate":2401,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4413277225510499,"extension":6.402469520518426},"index":5,"playId":"0170e1fe-748f-3c5b-b8df-6bb7a8a5fb83","pitchNumber":6,"startTime":"2026-02-25T20:05:35.126Z","endTime":"2026-02-25T20:05:39.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"second":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669288,"link":"/api/v1/people/669288"},"credit":"b_pa"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.4,"awayTeamWinProbability":60.6,"homeTeamWinProbabilityAdded":7.099999999999994,"leverageIndex":2.38,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:05:39.348Z","atBatIndex":49},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nathan Martorella grounds into a double play, second baseman Nick Monistere to shortstop German Ramirez to first baseman John Garcia. Jesús Bastidas to 3rd. Daniel Johnson out at 2nd. Nathan Martorella out at 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T20:06:06.430Z","endTime":"2026-02-25T20:06:41.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687210,"fullName":"Nathan Martorella","link":"/api/v1/people/687210"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":823809,"link":"/api/v1/people/823809"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":806993,"link":"/api/v1/people/806993"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":687210,"fullName":"Nathan Martorella","link":"/api/v1/people/687210"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806993,"link":"/api/v1/people/806993"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":801039,"link":"/api/v1/people/801039"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.842247285909615,"aZ":-18.446882794253114,"pfxX":-8.386134569395947,"pfxZ":7.301617630454681,"pX":-0.0934020415853426,"pZ":1.132845644007133,"vX0":4.535561928642087,"vY0":-136.90166344580692,"vZ0":-8.271267792573198,"x":120.56,"y":208.19,"x0":-0.6902035523950352,"y0":50.00579684368238,"z0":5.477861551768017,"aX":-15.773156672748412},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":14.2,"spinRate":1963,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.40152237362862087,"extension":6.48112626920004},"index":0,"playId":"f1a01c89-6aba-38a3-8bcc-434bb1c1a9ff","pitchNumber":1,"startTime":"2026-02-25T20:06:09.582Z","endTime":"2026-02-25T20:06:15.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":687210,"link":"/api/v1/people/687210","batSide":{"code":"L","description":"Left"}},"first":{"id":669288,"link":"/api/v1/people/669288"},"second":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":95.5,"endSpeed":87.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.520805967220973,"aZ":-18.598673263012216,"pfxX":-4.913874448111674,"pfxZ":6.893133498925982,"pX":-0.48470590162761307,"pZ":2.23058166215276,"vX0":2.6703778873456403,"vY0":-139.06334415632563,"vZ0":-5.911925765208543,"x":135.48,"y":178.55,"x0":-0.8160330911701766,"y0":50.0058052044389,"z0":5.60711424269796,"aX":-9.680651332206626},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.5,"breakHorizontal":8.4,"spinRate":2206,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.39302798676234607,"extension":6.297627050322033},"hitData":{"launchSpeed":96.7,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.2,"coordY":157.16}},"index":1,"playId":"97be10d6-cace-3768-96e1-fa978f7e8e09","pitchNumber":2,"startTime":"2026-02-25T20:06:30.426Z","endTime":"2026-02-25T20:06:41.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":687210,"link":"/api/v1/people/687210","batSide":{"code":"L","description":"Left"}},"first":{"id":669288,"link":"/api/v1/people/669288"},"second":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687210,"link":"/api/v1/people/687210"},"credit":"b_ab"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_ab"},{"player":{"id":687210,"link":"/api/v1/people/687210"},"credit":"b_pa"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":-19.9,"leverageIndex":3.65,"dramaIndex":219.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:06:41.983Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Matheus grounds out softly, pitcher Alimber Santa to first baseman John Garcia.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T20:07:07.897Z","endTime":"2026-02-25T20:08:55.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":801276,"fullName":"Juan Matheus","link":"/api/v1/people/801276"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":801276,"fullName":"Juan Matheus","link":"/api/v1/people/801276"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695001,"link":"/api/v1/people/695001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":801039,"link":"/api/v1/people/801039"},"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, 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":84.3,"endSpeed":78.1,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89298028525329,"aZ":-32.98877729051025,"pfxX":2.3795676320926713,"pfxZ":-0.527568693399374,"pX":-1.1701104750223383,"pZ":4.0286678980343,"vX0":-1.3481483329953945,"vY0":-122.92458863691544,"vZ0":2.118312675508153,"x":161.6,"y":130.01,"x0":-0.9267670943399888,"y0":50.00268161235074,"z0":5.9353903857063575,"aX":3.681028828563308},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.2,"breakHorizontal":-4.1,"spinRate":2294,"spinDirection":94},"zone":11,"typeConfidence":2.0,"plateTime":0.4437470553623686,"extension":6.071920247711037},"index":0,"playId":"3859840e-7606-3664-989d-427f9a470c68","pitchNumber":1,"startTime":"2026-02-25T20:07:07.897Z","endTime":"2026-02-25T20:07:11.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":801276,"link":"/api/v1/people/801276","batSide":{"code":"L","description":"Left"}},"third":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.234046550776753,"aZ":-29.65071100606354,"pfxX":-10.011752701356407,"pfxZ":1.2994331657224705,"pX":-0.021261658380760818,"pZ":0.5037997669671087,"vX0":5.684039594837396,"vY0":-138.23752650675172,"vZ0":-7.968661314018546,"x":117.81,"y":225.18,"x0":-0.8012525027393411,"y0":50.00009709584159,"z0":5.408213278484157,"aX":-19.4127271160573},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":0.8,"breakHorizontal":16.9,"spinRate":1886,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.3959033756642021,"extension":6.4173635027214315},"index":1,"playId":"79253c94-3486-3144-afc3-085a0ff91b06","pitchNumber":2,"startTime":"2026-02-25T20:07:29.155Z","endTime":"2026-02-25T20:07:33.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":801276,"link":"/api/v1/people/801276","batSide":{"code":"L","description":"Left"}},"third":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.884174005456792,"aZ":-30.9183195383136,"pfxX":1.871280740934215,"pfxZ":0.780952906041076,"pX":1.480331841088313,"pZ":3.5625702158005224,"vX0":4.29940632016268,"vY0":-125.44168022538454,"vZ0":0.5504849331538639,"x":60.57,"y":142.59,"x0":-0.49456978728198814,"y0":50.00128856282457,"z0":5.848402637852254,"aX":2.999776256698631},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":-4.3,"spinRate":2374,"spinDirection":90},"zone":12,"typeConfidence":2.0,"plateTime":0.4356063451244898,"extension":6.204353240441969},"index":2,"playId":"f1790ef2-530a-3fd3-8740-2dbfd0abe4c8","pitchNumber":3,"startTime":"2026-02-25T20:07:58.237Z","endTime":"2026-02-25T20:08:01.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":801276,"link":"/api/v1/people/801276","batSide":{"code":"L","description":"Left"}},"third":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47724252775728,"aZ":-20.320472672277972,"pfxX":-8.059797377985511,"pfxZ":6.1263191936153945,"pX":0.5079992764510342,"pZ":1.8729250569829128,"vX0":6.623379759629399,"vY0":-138.81344757249894,"vZ0":-5.87834888349798,"x":97.64,"y":188.21,"x0":-0.8716380640728842,"y0":50.00444674323441,"z0":5.38772585493106,"aX":-15.600294858881854},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.0,"breakHorizontal":13.1,"spinRate":2091,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.3958406395325422,"extension":6.419993261425513},"index":3,"playId":"1e49d4a0-5ce1-3ceb-95ea-b6b811efe041","pitchNumber":4,"startTime":"2026-02-25T20:08:21.057Z","endTime":"2026-02-25T20:08:24.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":801276,"link":"/api/v1/people/801276","batSide":{"code":"L","description":"Left"}},"third":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.364230317448627,"aZ":-21.650474070219417,"pfxX":-3.3504867837027654,"pfxZ":5.288678254878366,"pX":0.2024056434750873,"pZ":2.6208763454843456,"vX0":3.471020939700824,"vY0":-139.4861068218226,"vZ0":-4.372275680907607,"x":109.28,"y":168.02,"x0":-0.6167198955511609,"y0":50.00633926857533,"z0":5.617580628414717,"aX":-6.67138488326586},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.0,"breakHorizontal":5.4,"spinRate":2114,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.39114885714769354,"extension":6.347306858356986},"hitData":{"launchSpeed":50.1,"launchAngle":-64.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":134.09,"coordY":193.6}},"index":4,"playId":"dd810aa7-70ad-37ae-afb2-9f8dc65a498b","pitchNumber":5,"startTime":"2026-02-25T20:08:46.119Z","endTime":"2026-02-25T20:08:55.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":801276,"link":"/api/v1/people/801276","batSide":{"code":"L","description":"Left"}},"third":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801276,"link":"/api/v1/people/801276"},"credit":"b_ab"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_ab"},{"player":{"id":801276,"link":"/api/v1/people/801276"},"credit":"b_pa"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-5.699999999999999,"leverageIndex":2.08,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:08:55.158Z","atBatIndex":51},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Anthony Huezo homers (1) on a fly ball to left center field.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T20:11:00.247Z","endTime":"2026-02-25T20:12:24.477Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":805953,"fullName":"Anthony Huezo","link":"/api/v1/people/805953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689359,"fullName":"Dale Stanavich","link":"/api/v1/people/689359"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805953,"fullName":"Anthony Huezo","link":"/api/v1/people/805953"},"responsiblePitcher":{"id":689359,"link":"/api/v1/people/689359"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Dale Stanavich replaces Stephen Jones.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T20:10:52.185Z","endTime":"2026-02-25T20:11:02.514Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689359,"link":"/api/v1/people/689359"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682240,"link":"/api/v1/people/682240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.204555629853335,"aZ":-28.57556915406962,"pfxX":-1.1479510309016026,"pfxZ":2.333458142622594,"pX":-0.5239710428973504,"pZ":1.5056521362440756,"vX0":-3.2576093271228026,"vY0":-122.97544576480472,"vZ0":-3.7732602018736228,"x":136.97,"y":198.13,"x0":0.9641485112228123,"y0":50.00067769302553,"z0":5.47019211656994,"aX":-1.766177274296967},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.6,"breakHorizontal":2.8,"spinRate":2016,"spinDirection":182},"zone":13,"typeConfidence":0.9,"plateTime":0.44451855278088415,"extension":5.832273802082538},"index":1,"playId":"cc1e6a0f-296c-3878-937a-d32971e55f46","pitchNumber":1,"startTime":"2026-02-25T20:11:02.514Z","endTime":"2026-02-25T20:11:07.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.347935867559926,"aZ":-29.726373685566983,"pfxX":-4.945833925727777,"pfxZ":1.4972308110157737,"pX":0.4353760742310655,"pZ":3.387833414841515,"vX0":-0.08344277919636875,"vY0":-126.6852451121444,"vZ0":0.34276817579827545,"x":100.4,"y":147.31,"x0":1.111902602521101,"y0":50.002906965956136,"z0":5.6147450466941615,"aX":-8.089950654565088},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.0,"breakHorizontal":9.0,"spinRate":2170,"spinDirection":196},"zone":12,"typeConfidence":0.77,"plateTime":0.4313014739809429,"extension":5.815142918310673},"index":2,"playId":"f7a8ca50-04d3-32ab-87fe-092977278bdf","pitchNumber":2,"startTime":"2026-02-25T20:11:22.716Z","endTime":"2026-02-25T20:11:26.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":84.6,"endSpeed":78.5,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61450457674956,"aZ":-28.967214536742496,"pfxX":-0.7026670031600981,"pfxZ":2.070671300351436,"pX":-0.3244041473769845,"pZ":1.3197361634081444,"vX0":-3.1041131734358953,"vY0":-123.23346080346028,"vZ0":-4.082072206951281,"x":129.37,"y":203.15,"x0":1.0387177066925195,"y0":50.006131494185354,"z0":5.422659980528425,"aX":-1.0890237735249502},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.1,"breakHorizontal":1.9,"spinRate":2143,"spinDirection":187},"zone":13,"typeConfidence":0.89,"plateTime":0.44309727875494875,"extension":5.771797507868357},"index":3,"playId":"63e8f471-8858-38d0-8931-4fec9bd35bb5","pitchNumber":3,"startTime":"2026-02-25T20:11:42.269Z","endTime":"2026-02-25T20:11:45.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00687091467319,"aZ":-28.42325859187589,"pfxX":-0.6389291196361533,"pfxZ":2.3740199190597213,"pX":-0.42779984726268366,"pZ":2.2562065203333055,"vX0":-3.0092105750747233,"vY0":-124.09837588375296,"vZ0":-2.3898796758763345,"x":133.31,"y":177.86,"x0":0.8774551968566842,"y0":50.00066298801305,"z0":5.570691484419243,"aX":-1.0083790021872086},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.1,"breakHorizontal":1.8,"spinRate":1945,"spinDirection":165},"zone":4,"typeConfidence":0.85,"plateTime":0.43931968325424453,"extension":5.61533012674102},"hitData":{"launchSpeed":94.1,"launchAngle":37.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":54.48,"coordY":70.21}},"index":4,"playId":"eb434b84-0b64-3051-bb4f-a79f51d206f8","pitchNumber":4,"startTime":"2026-02-25T20:12:03.305Z","endTime":"2026-02-25T20:12:24.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805953,"link":"/api/v1/people/805953"},"credit":"b_ab"},{"player":{"id":689359,"link":"/api/v1/people/689359"},"credit":"p_ab"},{"player":{"id":805953,"link":"/api/v1/people/805953"},"credit":"b_pa"},{"player":{"id":689359,"link":"/api/v1/people/689359"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-6.600000000000001,"leverageIndex":0.5,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:12:24.477Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Ignoffo challenged (pitch result), call on the field was overturned: Will Bush called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T20:12:46.127Z","endTime":"2026-02-25T20:13:56.283Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":813844,"fullName":"Will Bush","link":"/api/v1/people/813844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689359,"fullName":"Dale Stanavich","link":"/api/v1/people/689359"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":813844,"fullName":"Will Bush","link":"/api/v1/people/813844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":813883,"link":"/api/v1/people/813883"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Will Bush replaces Yainer Diaz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T20:12:48.227Z","endTime":"2026-02-25T20:12:48.228Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813844,"link":"/api/v1/people/813844"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":673237,"link":"/api/v1/people/673237"},"defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.846528456676314,"aZ":-29.693218508838243,"pfxX":-3.416376278825259,"pfxZ":1.544928905357514,"pX":0.6489942284677745,"pZ":3.211295309884376,"vX0":-0.4497003828514352,"vY0":-126.05328081147157,"vZ0":0.06750439365386607,"x":92.26,"y":152.08,"x0":1.273620390759524,"y0":50.00519119686605,"z0":5.583416848244883,"aX":-5.492814620268924},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":6.2,"spinRate":2367,"spinDirection":180},"zone":3,"typeConfidence":0.82,"plateTime":0.4346903118808081,"extension":5.85475309017246},"index":1,"playId":"b3462724-fb8a-3664-a697-5829ad12da38","pitchNumber":1,"startTime":"2026-02-25T20:12:48.229Z","endTime":"2026-02-25T20:12:52.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":91.9,"endSpeed":84.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95000892596921,"aZ":-17.611572947101703,"pfxX":2.489154303337168,"pfxZ":7.9549528237243425,"pX":0.5771226195121495,"pZ":3.5525799742956417,"vX0":-1.5237858046638262,"vY0":-133.95837815657572,"vZ0":-2.291179253415072,"x":95.0,"y":142.86,"x0":0.8277829049622023,"y0":50.00284244687112,"z0":5.667697374401441,"aX":4.557057656521781},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.2,"breakHorizontal":-4.2,"spinRate":1866,"spinDirection":164},"zone":12,"typeConfidence":0.91,"plateTime":0.40774172252096363,"extension":5.858545977966222},"index":2,"playId":"e1347a3c-feec-300b-a9b0-06b656203a26","pitchNumber":2,"startTime":"2026-02-25T20:13:06.238Z","endTime":"2026-02-25T20:13:09.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30349905940021,"aZ":-20.047905719897244,"pfxX":3.3152912741115133,"pfxZ":6.284828579403442,"pX":0.270723017990748,"pZ":3.2187781928714063,"vX0":-2.5131746282386533,"vY0":-137.2867473534642,"vZ0":-2.86400425122903,"x":106.68,"y":151.87,"x0":0.7623482009370551,"y0":50.002396222876456,"z0":5.623062265199207,"aX":6.396996083528905},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.0,"breakHorizontal":-5.5,"spinRate":1925,"spinDirection":165},"zone":2,"typeConfidence":0.9,"plateTime":0.39731363716602885,"extension":6.172744410851726},"index":3,"playId":"5048800a-e26b-3df4-bfe1-5ccf71e5da7c","pitchNumber":3,"startTime":"2026-02-25T20:13:28.301Z","endTime":"2026-02-25T20:13:31.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.5,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.940658788454986,"aZ":-37.99481280372519,"pfxX":-4.767348594442403,"pfxZ":-4.1571323463068435,"pX":-0.5141034622935532,"pZ":3.360357922938865,"vX0":-1.814173424972132,"vY0":-116.90765755028148,"vZ0":2.989574219133688,"x":136.6,"y":148.05,"x0":0.8892376314223781,"y0":50.005521918838504,"z0":5.606662452625917,"aX":-6.667221919587855},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-6.6,"breakHorizontal":9.1,"spinRate":2089,"spinDirection":311},"zone":1,"typeConfidence":0.91,"plateTime":0.466693310324775,"extension":5.783489974168569},"index":4,"playId":"f0c84df1-03e1-3bac-ba44-5122feeb4aaa","pitchNumber":4,"startTime":"2026-02-25T20:13:52.212Z","endTime":"2026-02-25T20:13:56.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813844,"link":"/api/v1/people/813844"},"credit":"b_ab"},{"player":{"id":689359,"link":"/api/v1/people/689359"},"credit":"p_ab"},{"player":{"id":813844,"link":"/api/v1/people/813844"},"credit":"b_pa"},{"player":{"id":689359,"link":"/api/v1/people/689359"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":813883,"fullName":"Ryan Ignoffo","link":"/api/v1/people/813883"}},"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:13:56.283Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"German Ramirez flies out to center fielder Daniel Johnson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T20:14:34.085Z","endTime":"2026-02-25T20:16:06.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":806993,"fullName":"German Ramirez","link":"/api/v1/people/806993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689359,"fullName":"Dale Stanavich","link":"/api/v1/people/689359"},"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":806993,"fullName":"German Ramirez","link":"/api/v1/people/806993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669288,"link":"/api/v1/people/669288"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.443285725246433,"aZ":-31.51158255677952,"pfxX":-2.6042680269242613,"pfxZ":0.42145706779810865,"pX":0.7243505506566752,"pZ":3.501637406541266,"vX0":-0.15140436541828256,"vY0":-123.83763352637173,"vZ0":1.3694946813621087,"x":89.39,"y":144.24,"x0":1.1249243921592371,"y0":50.002893062750445,"z0":5.558329429335795,"aX":-4.084388203132876},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.3,"breakHorizontal":4.8,"spinRate":2148,"spinDirection":207},"zone":12,"typeConfidence":0.54,"plateTime":0.4406378257545125,"extension":5.767774610679438},"index":0,"playId":"82ca6ca6-acac-3da9-b244-ac4a8ec54136","pitchNumber":1,"startTime":"2026-02-25T20:14:39.679Z","endTime":"2026-02-25T20:14:42.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":806993,"link":"/api/v1/people/806993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.989962256451097,"aZ":-15.147924100349572,"pfxX":2.4481984647024335,"pfxZ":9.390313464732454,"pX":0.0619098621777158,"pZ":2.7737940787895075,"vX0":-2.565549005856123,"vY0":-133.38983407144102,"vZ0":-4.275675101192864,"x":114.64,"y":163.89,"x0":0.7152079943419553,"y0":50.005018831256386,"z0":5.479731177726686,"aX":4.440361531530616},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.3,"breakHorizontal":-4.0,"spinRate":1948,"spinDirection":159},"zone":5,"typeConfidence":0.91,"plateTime":0.4096244023165889,"extension":6.08300571693059},"index":1,"playId":"e9720e63-d607-30a7-ac0c-b24106b9d079","pitchNumber":2,"startTime":"2026-02-25T20:14:56.563Z","endTime":"2026-02-25T20:14:59.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":806993,"link":"/api/v1/people/806993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25818472456718,"aZ":-13.910515565384614,"pfxX":2.6863293656187652,"pfxZ":10.19706147431668,"pX":1.80759664550339,"pZ":3.122884369664274,"vX0":1.3620063185596099,"vY0":-132.93220279670857,"vZ0":-3.793825437776923,"x":48.1,"y":154.46,"x0":0.9396693127824343,"y0":50.00485912918259,"z0":5.577202450874404,"aX":4.812166940269388},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.9,"breakHorizontal":-5.2,"spinRate":2021,"spinDirection":164},"zone":12,"typeConfidence":0.91,"plateTime":0.4118875486970919,"extension":6.00589930714997},"index":2,"playId":"c30a5b10-d00f-39f3-9407-6e2759fdb946","pitchNumber":3,"startTime":"2026-02-25T20:15:16.453Z","endTime":"2026-02-25T20:15:19.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":806993,"link":"/api/v1/people/806993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.679214565228076,"aZ":-28.41631039615505,"pfxX":-2.6565905410969437,"pfxZ":2.28473921620476,"pX":-1.3893437796559356,"pZ":0.045854078982039505,"vX0":-4.724829545240203,"vY0":-126.97336737870197,"vZ0":-7.429592110759335,"x":169.96,"y":237.54,"x0":0.8366438869067816,"y0":50.001100717659874,"z0":5.25417205311273,"aX":-4.358998768469005},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.8,"breakHorizontal":5.9,"spinRate":2184,"spinDirection":186},"zone":13,"typeConfidence":0.84,"plateTime":0.43049321000358143,"extension":6.068006384795514},"index":3,"playId":"d95d418d-ebf9-3dda-8e9e-d12b8e75cc01","pitchNumber":4,"startTime":"2026-02-25T20:15:36.057Z","endTime":"2026-02-25T20:15:40.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":806993,"link":"/api/v1/people/806993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.506650713803666,"aZ":-14.0756627797885,"pfxX":1.3413983730640129,"pfxZ":9.832136165217127,"pX":-0.8560779043372407,"pZ":2.599263446412322,"vX0":-4.034070543964882,"vY0":-134.6251108447431,"vZ0":-5.166318056364492,"x":149.63,"y":168.6,"x0":0.4857252199340213,"y0":50.000974315515144,"z0":5.535198475901932,"aX":2.469385971702659},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":-1.6,"spinRate":1995,"spinDirection":166},"zone":11,"typeConfidence":0.91,"plateTime":0.406452480155425,"extension":6.114301283566708},"hitData":{"launchSpeed":93.3,"launchAngle":47.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.71,"coordY":99.96}},"index":4,"playId":"63410367-671f-3c23-a1e5-934cbab3c284","pitchNumber":5,"startTime":"2026-02-25T20:15:55.864Z","endTime":"2026-02-25T20:16:06.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":806993,"link":"/api/v1/people/806993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806993,"link":"/api/v1/people/806993"},"credit":"b_ab"},{"player":{"id":689359,"link":"/api/v1/people/689359"},"credit":"p_ab"},{"player":{"id":806993,"link":"/api/v1/people/806993"},"credit":"b_pa"},{"player":{"id":689359,"link":"/api/v1/people/689359"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:16:06.341Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chase Call walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T20:16:23.268Z","endTime":"2026-02-25T20:17:29.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":813842,"fullName":"Chase Call","link":"/api/v1/people/813842"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689359,"fullName":"Dale Stanavich","link":"/api/v1/people/689359"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":813842,"fullName":"Chase Call","link":"/api/v1/people/813842"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":813842,"fullName":"Chase Call","link":"/api/v1/people/813842"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.9,"endSpeed":78.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.410870510405935,"aZ":-30.366689093738998,"pfxX":-2.2678569204692787,"pfxZ":1.1503917891366093,"pX":1.7690309705297136,"pZ":3.17344870846423,"vX0":2.1644174651674284,"vY0":-123.7135984314767,"vZ0":0.31537629014119517,"x":49.57,"y":153.1,"x0":1.1833071325388669,"y0":50.00246028941583,"z0":5.560714384319694,"aX":-3.564985801151132},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.4,"breakHorizontal":3.7,"spinRate":2179,"spinDirection":201},"zone":12,"typeConfidence":0.88,"plateTime":0.44036341401229784,"extension":5.92434554281639},"index":0,"playId":"dba02044-7ee0-3541-84a2-8f9f007c7ca8","pitchNumber":1,"startTime":"2026-02-25T20:16:29.866Z","endTime":"2026-02-25T20:16:32.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":813842,"link":"/api/v1/people/813842","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":93.4,"endSpeed":85.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27512556816639,"aZ":-13.213578654042756,"pfxX":2.5632256177350734,"pfxZ":10.0611829536132,"pX":-0.8167027922236209,"pZ":2.7693891413974625,"vX0":-4.592451669166662,"vY0":-136.01797814392725,"vZ0":-4.897821465761895,"x":148.13,"y":164.01,"x0":0.556236145430379,"y0":50.000166978908624,"z0":5.501129242272782,"aX":4.829566225234503},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":-3.7,"spinRate":2003,"spinDirection":151},"zone":11,"typeConfidence":0.92,"plateTime":0.40183952235998266,"extension":6.031282669569972},"index":1,"playId":"d28672c7-3bbf-3b9a-89f6-c1e8471f46b8","pitchNumber":2,"startTime":"2026-02-25T20:16:46.945Z","endTime":"2026-02-25T20:16:53.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":813842,"link":"/api/v1/people/813842","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32815584730421,"aZ":-14.546141174030014,"pfxX":2.2834875834011106,"pfxZ":9.388338196887647,"pX":-0.997769349289251,"pZ":3.4795383238031046,"vX0":-4.558021589921789,"vY0":-135.61250191656444,"vZ0":-3.1450673782527985,"x":85.25,"y":175.61,"x0":0.4018401659813335,"y0":50.006295589835915,"z0":5.657912411292105,"aX":4.289576922166629},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":-3.2,"spinRate":2031,"spinDirection":165},"zone":11,"typeConfidence":0.92,"plateTime":0.40260517362858117,"extension":6.041841378008573},"index":2,"playId":"995e5018-ebb4-3461-9b91-7a7fdea900b0","pitchNumber":3,"startTime":"2026-02-25T20:17:05.590Z","endTime":"2026-02-25T20:17:09.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":813842,"link":"/api/v1/people/813842","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.363960531477073,"aZ":-16.310640612710767,"pfxX":4.220337087584998,"pfxZ":8.614582142328606,"pX":0.8330443299672768,"pZ":2.3394670493957133,"vX0":-1.265541437126074,"vY0":-134.17872775672495,"vZ0":-5.447155514426223,"x":121.63,"y":185.34,"x0":0.7596928611544755,"y0":50.00156641052156,"z0":5.5402773600760975,"aX":7.770200316452061},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":-7.4,"spinRate":1826,"spinDirection":163},"zone":14,"typeConfidence":0.91,"plateTime":0.40668142150824105,"extension":6.083153673662183},"index":3,"playId":"ef1e3d16-5a0e-3310-883d-3f1b006c0332","pitchNumber":4,"startTime":"2026-02-25T20:17:24.599Z","endTime":"2026-02-25T20:17:29.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":813842,"link":"/api/v1/people/813842","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813842,"link":"/api/v1/people/813842"},"credit":"b_pa"},{"player":{"id":689359,"link":"/api/v1/people/689359"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.0,"awayTeamWinProbability":92.0,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:17:29.264Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Nelson walks. Chase Call to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T20:17:55.140Z","endTime":"2026-02-25T20:20:19.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663445,"fullName":"James Nelson","link":"/api/v1/people/663445"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689359,"fullName":"Dale Stanavich","link":"/api/v1/people/689359"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663445,"fullName":"James Nelson","link":"/api/v1/people/663445"},"postOnSecond":{"id":813842,"fullName":"Chase Call","link":"/api/v1/people/813842"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":813842,"fullName":"Chase Call","link":"/api/v1/people/813842"},"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":663445,"fullName":"James Nelson","link":"/api/v1/people/663445"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.215,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.562730872554848,"aZ":-30.667848963928062,"pfxX":-2.2610336282415875,"pfxZ":0.9224733694385296,"pX":-0.5040764203170374,"pZ":3.883007214240399,"vX0":-2.663952819059254,"vY0":-126.08451630351344,"vZ0":1.6754647956443238,"x":136.21,"y":133.94,"x0":0.8533675797360701,"y0":50.004525333491216,"z0":5.654924907645952,"aX":-3.702249798825032},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.2,"breakHorizontal":4.7,"spinRate":2111,"spinDirection":224},"zone":11,"typeConfidence":0.85,"plateTime":0.43162075764494245,"extension":5.85047531529986},"index":0,"playId":"1c42bd18-dbf8-301e-9faf-087116548033","pitchNumber":1,"startTime":"2026-02-25T20:17:56.982Z","endTime":"2026-02-25T20:18:01.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":663445,"link":"/api/v1/people/663445","batSide":{"code":"R","description":"Right"}},"first":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.3,"strikeZoneTop":3.215,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.46276242243725,"aZ":-30.85839576742472,"pfxX":-3.4599854714862825,"pfxZ":0.8080282054634385,"pX":0.8774037892531426,"pZ":3.7624601651331173,"vX0":0.5051430715708224,"vY0":-125.4620453780982,"vZ0":1.416400308324164,"x":83.56,"y":137.19,"x0":1.1262420907791733,"y0":50.0023549036182,"z0":5.667920950882121,"aX":-5.629566857915561},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.9,"breakHorizontal":6.2,"spinRate":2178,"spinDirection":186},"zone":12,"typeConfidence":0.71,"plateTime":0.43317758104673443,"extension":5.828221822487239},"index":1,"playId":"28248798-43f5-34b2-a7e4-b07cee58bf26","pitchNumber":2,"startTime":"2026-02-25T20:18:19.068Z","endTime":"2026-02-25T20:18:22.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":663445,"link":"/api/v1/people/663445","batSide":{"code":"R","description":"Right"}},"first":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.215,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.503502839607815,"aZ":-15.725365173652795,"pfxX":3.9062348316449773,"pfxZ":8.861608020110666,"pX":-0.43103267442652166,"pZ":2.6436018660906684,"vX0":-3.984164439516065,"vY0":-134.72504748203815,"vZ0":-4.939657157641018,"x":133.43,"y":167.4,"x0":0.5523565115366443,"y0":50.00649103816813,"z0":5.595371940095827,"aX":7.254776340200204},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":-6.4,"spinRate":1947,"spinDirection":170},"zone":4,"typeConfidence":0.91,"plateTime":0.4049954180329456,"extension":6.102492215555881},"index":2,"playId":"ead0ca0f-f06a-32ba-9725-2c4b03b728c9","pitchNumber":3,"startTime":"2026-02-25T20:18:41.818Z","endTime":"2026-02-25T20:18:45.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":663445,"link":"/api/v1/people/663445","batSide":{"code":"R","description":"Right"}},"first":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.8,"strikeZoneTop":3.215,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.03279842420967,"aZ":-29.010698614294864,"pfxX":-1.0873877785165242,"pfxZ":1.9946092677004712,"pX":-1.0526128458458146,"pZ":0.7756332472548535,"vX0":-4.574374388654742,"vY0":-124.11500224318732,"vZ0":-5.385046693050684,"x":157.12,"y":217.84,"x0":0.9433623989439673,"y0":50.00165522918344,"z0":5.342041830902481,"aX":-1.724123459608526},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.8,"breakHorizontal":2.9,"spinRate":2212,"spinDirection":180},"zone":13,"typeConfidence":0.86,"plateTime":0.43857232617260333,"extension":6.100009121455092},"index":3,"playId":"260d972a-67c4-3755-be81-43f1120db073","pitchNumber":4,"startTime":"2026-02-25T20:19:01.306Z","endTime":"2026-02-25T20:19:04.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":663445,"link":"/api/v1/people/663445","batSide":{"code":"R","description":"Right"}},"first":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.215,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.361942844564734,"aZ":-30.354175203253988,"pfxX":-2.810299363767724,"pfxZ":1.1335779878129113,"pX":0.2692052140938117,"pZ":2.8121903344560644,"vX0":-0.9883681650313276,"vY0":-125.59384594195124,"vZ0":-0.7297816062449727,"x":106.74,"y":162.85,"x0":1.0324594683766868,"y0":50.00240245054737,"z0":5.565368751911216,"aX":-4.5094266977471635},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.2,"breakHorizontal":5.3,"spinRate":2073,"spinDirection":198},"zone":2,"typeConfidence":0.82,"plateTime":0.4353688903447157,"extension":5.8032558168241},"index":4,"playId":"afd75b5d-b511-3ac4-9965-c2da4ec60695","pitchNumber":5,"startTime":"2026-02-25T20:19:25.445Z","endTime":"2026-02-25T20:19:31.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":663445,"link":"/api/v1/people/663445","batSide":{"code":"R","description":"Right"}},"first":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.215,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.395057080011266,"aZ":-15.971925622378219,"pfxX":3.941929386568603,"pfxZ":8.723284864003048,"pX":0.06781006919649339,"pZ":1.4351761896559363,"vX0":-3.1855290929780216,"vY0":-134.50580325387776,"vZ0":-7.541811625845808,"x":114.42,"y":200.03,"x0":0.7472964542935843,"y0":50.006039161758046,"z0":5.379171113909892,"aX":7.324216169255032},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":-6.6,"spinRate":2011,"spinDirection":150},"zone":14,"typeConfidence":0.91,"plateTime":0.4050868182852563,"extension":5.976197132570428},"index":5,"playId":"572aa7b2-92a6-35f8-9a56-649da4e875c3","pitchNumber":6,"startTime":"2026-02-25T20:19:44.895Z","endTime":"2026-02-25T20:19:48.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":663445,"link":"/api/v1/people/663445","batSide":{"code":"R","description":"Right"}},"first":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.215,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.109236287199437,"aZ":-30.388077881707993,"pfxX":-2.3577125482352868,"pfxZ":1.1436128584390914,"pX":-0.011323445284004236,"pZ":3.722116412745067,"vX0":-1.904547124383104,"vY0":-124.0298452962376,"vZ0":1.2664668687193512,"x":117.43,"y":138.28,"x0":1.0720098571841798,"y0":50.003172670323835,"z0":5.733292377194932,"aX":-3.684131740453262},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.6,"breakHorizontal":4.7,"spinRate":2187,"spinDirection":192},"zone":11,"typeConfidence":0.57,"plateTime":0.44110575596488566,"extension":5.525291957999087},"index":6,"playId":"3316a7dd-ca15-3d97-aa9c-430983f30469","pitchNumber":7,"startTime":"2026-02-25T20:20:12.468Z","endTime":"2026-02-25T20:20:19.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":663445,"link":"/api/v1/people/663445","batSide":{"code":"R","description":"Right"}},"first":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663445,"link":"/api/v1/people/663445"},"credit":"b_pa"},{"player":{"id":689359,"link":"/api/v1/people/689359"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3999999999999995,"awayTeamWinProbability":92.6,"homeTeamWinProbabilityAdded":-0.6000000000000005,"leverageIndex":0.29,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:20:19.709Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Collin Price strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T20:20:42.101Z","endTime":"2026-02-25T20:23:14.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":805672,"fullName":"Collin Price","link":"/api/v1/people/805672"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689359,"fullName":"Dale Stanavich","link":"/api/v1/people/689359"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805672,"fullName":"Collin Price","link":"/api/v1/people/805672"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":813883,"link":"/api/v1/people/813883"},"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":92.4,"endSpeed":85.4,"strikeZoneTop":3.393,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.104156274257964,"aZ":-14.819743685048657,"pfxX":4.250157118951488,"pfxZ":9.366113707440878,"pX":-0.6473471111915144,"pZ":2.4905548831330284,"vX0":-4.581390051217836,"vY0":-134.5117555721436,"vZ0":-5.304605372021591,"x":141.68,"y":171.54,"x0":0.5166902804335396,"y0":50.004743307534426,"z0":5.520037651965827,"aX":7.87703350374405},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":-6.8,"spinRate":1994,"spinDirection":151},"zone":4,"typeConfidence":0.91,"plateTime":0.4054562208019372,"extension":6.158910545812449},"index":0,"playId":"c2169e10-a26a-35b9-b920-b9c604b142bc","pitchNumber":1,"startTime":"2026-02-25T20:20:43.885Z","endTime":"2026-02-25T20:20:49.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":805672,"link":"/api/v1/people/805672","batSide":{"code":"R","description":"Right"}},"first":{"id":663445,"link":"/api/v1/people/663445"},"second":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":90.1,"endSpeed":81.9,"strikeZoneTop":3.393,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93756555916705,"aZ":-16.534704901531892,"pfxX":5.120606932943645,"pfxZ":9.017776854352334,"pX":0.8674359977431421,"pZ":4.4441241886142775,"vX0":-1.34350045337106,"vY0":-131.17594838584753,"vZ0":-0.06592058735791095,"x":83.94,"y":118.79,"x0":0.7223812634475328,"y0":50.00643497292095,"z0":5.707117604257173,"aX":8.884171021099549},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.6,"breakHorizontal":-9.0,"spinRate":1902,"spinDirection":160},"zone":12,"typeConfidence":0.91,"plateTime":0.4182885697610286,"extension":6.092430546426712},"index":1,"playId":"e949d76d-6644-392c-93f2-303f8912c619","pitchNumber":2,"startTime":"2026-02-25T20:21:01.517Z","endTime":"2026-02-25T20:21:04.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":805672,"link":"/api/v1/people/805672","batSide":{"code":"R","description":"Right"}},"first":{"id":663445,"link":"/api/v1/people/663445"},"second":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.7,"strikeZoneTop":3.393,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31282177163561,"aZ":-28.156821068660566,"pfxX":-1.757842325140604,"pfxZ":2.4592038258870614,"pX":0.34173817674844875,"pZ":1.4812605699183872,"vX0":-1.3318121030675674,"vY0":-125.8445339682509,"vZ0":-4.102891611229351,"x":103.97,"y":198.79,"x0":1.1029338405428513,"y0":50.00117228462699,"z0":5.368588859249106,"aX":-2.868664938619841},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.0,"breakHorizontal":3.5,"spinRate":2129,"spinDirection":177},"zone":14,"typeConfidence":0.67,"plateTime":0.43234184354570093,"extension":6.036145114628144},"index":2,"playId":"bdad0741-f7b3-3f56-a46a-4345fc7a4e60","pitchNumber":3,"startTime":"2026-02-25T20:21:21.705Z","endTime":"2026-02-25T20:21:27.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":805672,"link":"/api/v1/people/805672","batSide":{"code":"R","description":"Right"}},"first":{"id":663445,"link":"/api/v1/people/663445"},"second":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-02-25T20:21:46.864Z","endTime":"2026-02-25T20:22:02.371Z","isPitch":false,"type":"action","player":{"id":805672,"link":"/api/v1/people/805672"},"defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":805672,"link":"/api/v1/people/805672","batSide":{"code":"R","description":"Right"}},"first":{"id":663445,"link":"/api/v1/people/663445"},"second":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":92.1,"endSpeed":85.0,"strikeZoneTop":3.393,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.488388208169418,"aZ":-17.902258609581903,"pfxX":5.967155784232372,"pfxZ":7.759108092266686,"pX":-0.6149858752416559,"pZ":2.7377642275179044,"vX0":-5.299616959342578,"vY0":-134.13925845242167,"vZ0":-4.01977320839855,"x":140.44,"y":164.86,"x0":0.6021249038195031,"y0":50.00348818096238,"z0":5.516578295534306,"aX":10.976108411819098},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":-9.8,"spinRate":1842,"spinDirection":162},"zone":4,"typeConfidence":0.84,"plateTime":0.4068934030405016,"extension":6.077065611185401},"index":4,"playId":"0b1bc4f3-4421-3d23-8c97-12cfe52a78a1","pitchNumber":4,"startTime":"2026-02-25T20:22:02.371Z","endTime":"2026-02-25T20:22:05.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":805672,"link":"/api/v1/people/805672","batSide":{"code":"R","description":"Right"}},"first":{"id":663445,"link":"/api/v1/people/663445"},"second":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.393,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.200772293136936,"aZ":-18.249973722651987,"pfxX":2.244225716378558,"pfxZ":7.770124273118142,"pX":0.9726306160482341,"pZ":3.6555355938945233,"vX0":-0.07326157786722434,"vY0":-132.7109250951387,"vZ0":-2.0250986058026785,"x":79.93,"y":140.08,"x0":0.7087920688878226,"y0":50.000431824775674,"z0":5.75130371476945,"aX":4.020574838000187},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.9,"breakHorizontal":-4.1,"spinRate":1815,"spinDirection":168},"zone":12,"typeConfidence":0.9,"plateTime":0.4120094515006252,"extension":5.994445568653844},"index":5,"playId":"8e9adb9f-e485-341c-8fd2-ad099432bdb9","pitchNumber":5,"startTime":"2026-02-25T20:22:20.850Z","endTime":"2026-02-25T20:22:24.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":805672,"link":"/api/v1/people/805672","batSide":{"code":"R","description":"Right"}},"first":{"id":663445,"link":"/api/v1/people/663445"},"second":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.393,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81577131636661,"aZ":-20.100063936204673,"pfxX":7.816646582725334,"pfxZ":6.722654328569735,"pX":0.4935417856987618,"pZ":2.289483418402151,"vX0":-3.204333886266366,"vY0":-132.99756900272135,"vZ0":-4.7304691012718205,"x":98.19,"y":176.96,"x0":0.6965647513384512,"y0":50.00506992361963,"z0":5.543931290375294,"aX":14.041597034587111},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.4,"breakHorizontal":-13.4,"spinRate":1880,"spinDirection":147},"zone":9,"typeConfidence":0.65,"plateTime":0.41142978479129955,"extension":5.925822621111109},"index":6,"playId":"d1dd1e4d-bb37-3fc2-befa-af34e655a310","pitchNumber":6,"startTime":"2026-02-25T20:22:43.380Z","endTime":"2026-02-25T20:22:46.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":805672,"link":"/api/v1/people/805672","batSide":{"code":"R","description":"Right"}},"first":{"id":663445,"link":"/api/v1/people/663445"},"second":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.393,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07842381036861,"aZ":-15.463780805674173,"pfxX":3.72711746135616,"pfxZ":8.925907886452618,"pX":0.6129037561745783,"pZ":3.237358916439305,"vX0":-1.753871872525511,"vY0":-135.5893609188637,"vZ0":-3.4833979446691776,"x":93.64,"y":151.37,"x0":0.7818702819730015,"y0":50.00526842083257,"z0":5.6097433244766375,"aX":6.979877309548427},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":-6.4,"spinRate":1915,"spinDirection":162},"zone":3,"typeConfidence":0.92,"plateTime":0.4030873607259009,"extension":5.9226584336020185},"index":7,"playId":"159e56ae-5b72-3e22-a15c-26123c954468","pitchNumber":7,"startTime":"2026-02-25T20:23:10.015Z","endTime":"2026-02-25T20:23:14.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":805672,"link":"/api/v1/people/805672","batSide":{"code":"R","description":"Right"}},"first":{"id":663445,"link":"/api/v1/people/663445"},"second":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805672,"link":"/api/v1/people/805672"},"credit":"b_ab"},{"player":{"id":689359,"link":"/api/v1/people/689359"},"credit":"p_ab"},{"player":{"id":805672,"link":"/api/v1/people/805672"},"credit":"b_pa"},{"player":{"id":689359,"link":"/api/v1/people/689359"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":1.2999999999999998,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:23:14.800Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmil Valencia strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T20:25:28.238Z","endTime":"2026-02-25T20:26:18.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":806982,"fullName":"Esmil Valencia","link":"/api/v1/people/806982"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":806982,"fullName":"Esmil Valencia","link":"/api/v1/people/806982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805672,"link":"/api/v1/people/805672"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Will Bush remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T20:25:14.475Z","endTime":"2026-02-25T20:25:28.238Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813844,"link":"/api/v1/people/813844"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":673237,"link":"/api/v1/people/673237"},"defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":806982,"link":"/api/v1/people/806982","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.702773455474485,"aZ":-30.806984983726753,"pfxX":1.0222072184642836,"pfxZ":0.8518658960369319,"pX":-0.36530666720315436,"pZ":2.8763975551566925,"vX0":1.5886688973970915,"vY0":-124.38311921123042,"vZ0":-0.8687137907351853,"x":115.13,"y":169.37,"x0":-1.1396097550770103,"y0":50.00084942100857,"z0":5.734631340010298,"aX":1.6373953477875258},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":-2.2,"spinRate":2344,"spinDirection":109},"zone":1,"typeConfidence":2.0,"plateTime":0.4366436378299836,"extension":6.032456609326492},"index":1,"playId":"bacb24bc-25ff-3795-947b-4cc5da791621","pitchNumber":1,"startTime":"2026-02-25T20:25:28.238Z","endTime":"2026-02-25T20:25:31.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":806982,"link":"/api/v1/people/806982","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.583645003029574,"aZ":-25.997590147230824,"pfxX":7.375829135734223,"pfxZ":4.243434369131933,"pX":0.20354737668204412,"pZ":3.1571802223440244,"vX0":1.1079455766204733,"vY0":-119.23643389910674,"vZ0":-0.4176876149392561,"x":109.24,"y":153.54,"x0":-1.2250004300756572,"y0":50.00226609694397,"z0":5.658472474072536,"aX":10.735977452822471},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.8,"breakHorizontal":-13.7,"spinRate":2681,"spinDirection":79},"zone":2,"typeConfidence":2.0,"plateTime":0.45745869918408877,"extension":5.891844905533835},"index":2,"playId":"285ec597-a9e8-3757-971a-0cb788332f28","pitchNumber":2,"startTime":"2026-02-25T20:25:42.522Z","endTime":"2026-02-25T20:25:46.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":806982,"link":"/api/v1/people/806982","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.742245484977722,"aZ":-30.17597260280376,"pfxX":11.194525272554625,"pfxZ":1.3876153777371734,"pX":-1.185616712471617,"pZ":3.3992970398848312,"vX0":-2.9531816485943594,"vY0":-119.37178491718099,"vZ0":0.9515727880318618,"x":162.19,"y":147.0,"x0":-1.384011922901586,"y0":50.00125422032251,"z0":5.7195901169910455,"aX":16.096412147542775},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.0,"breakHorizontal":-19.6,"spinRate":2758,"spinDirection":83},"zone":11,"typeConfidence":2.0,"plateTime":0.4594645171059213,"extension":5.907674488311966},"index":3,"playId":"6ef7feea-5f50-32e3-8ee9-56f644168475","pitchNumber":3,"startTime":"2026-02-25T20:25:59.560Z","endTime":"2026-02-25T20:26:02.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":806982,"link":"/api/v1/people/806982","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88848105126798,"aZ":-30.600665613518924,"pfxX":11.55184187831985,"pfxZ":1.1112677434811555,"pX":1.129538084395166,"pZ":2.7680255426220413,"vX0":1.6981701970855618,"vY0":-118.77923361155092,"vZ0":-0.19139090967842876,"x":73.94,"y":164.04,"x0":-1.09590925083599,"y0":50.00260076402943,"z0":5.655983924980053,"aX":16.338321305762648},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.3,"breakHorizontal":-21.4,"spinRate":2738,"spinDirection":75},"zone":12,"typeConfidence":2.0,"plateTime":0.46291735676153767,"extension":6.150985911230444},"index":4,"playId":"607ea5bc-fcf3-363e-a69d-b55e1e4faa70","pitchNumber":4,"startTime":"2026-02-25T20:26:14.613Z","endTime":"2026-02-25T20:26:18.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":806982,"link":"/api/v1/people/806982","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806982,"link":"/api/v1/people/806982"},"credit":"b_ab"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_ab"},{"player":{"id":806982,"link":"/api/v1/people/806982"},"credit":"b_pa"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.08,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:26:18.944Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Jaworsky singles on a soft ground ball to third baseman James Nelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T20:26:41.209Z","endTime":"2026-02-25T20:28:28.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":814172,"fullName":"Chase Jaworsky","link":"/api/v1/people/814172"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814172,"fullName":"Chase Jaworsky","link":"/api/v1/people/814172"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":814172,"fullName":"Chase Jaworsky","link":"/api/v1/people/814172"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663445,"link":"/api/v1/people/663445"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":95.8,"endSpeed":88.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.597892460942475,"aZ":-16.375299928993837,"pfxX":-6.175294190660949,"pfxZ":7.978971842946468,"pX":0.5034390766374753,"pZ":0.6339089123321016,"vX0":5.497763215229065,"vY0":-139.18282428722563,"vZ0":-10.347679732675498,"x":97.81,"y":221.66,"x0":-0.6864649643304962,"y0":50.000990692395156,"z0":5.46208036675807,"aX":-12.223922546416935},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.7,"breakHorizontal":10.2,"spinRate":2121,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.39217807701105434,"extension":6.2922203382046975},"index":0,"playId":"2bf95971-51ff-363d-a704-65caff9ea7f6","pitchNumber":1,"startTime":"2026-02-25T20:26:41.209Z","endTime":"2026-02-25T20:26:44.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":814172,"link":"/api/v1/people/814172","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.211253433895468,"aZ":-21.190046789193076,"pfxX":-2.876239683352202,"pfxZ":5.671041486620558,"pX":0.7933016689391358,"pZ":1.7566240510540367,"vX0":4.794763382143777,"vY0":-137.71770947167533,"vZ0":-6.659619006931162,"x":86.76,"y":191.35,"x0":-0.5900305378014966,"y0":50.0028896533889,"z0":5.62124471303824,"aX":-5.571086913391536},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":4.3,"spinRate":2107,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.39646140778058436,"extension":6.252390570632396},"index":1,"playId":"9754c379-f175-353f-97c0-751978c49ad5","pitchNumber":2,"startTime":"2026-02-25T20:26:59.721Z","endTime":"2026-02-25T20:27:04.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":814172,"link":"/api/v1/people/814172","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":94.3,"endSpeed":88.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.832259025769876,"aZ":-22.679156661981263,"pfxX":-3.0535197303503576,"pfxZ":4.864767098256699,"pX":0.9343929972395704,"pZ":2.64127586640389,"vX0":6.191577718844918,"vY0":-137.43858647508358,"vZ0":-3.9466835679013275,"x":81.38,"y":167.47,"x0":-0.9310419821955873,"y0":50.00037774270948,"z0":5.599527625819753,"aX":-5.9568629438707},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.4,"breakHorizontal":4.6,"spinRate":2105,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.39557392469967345,"extension":6.257395397517991},"index":2,"playId":"8cce74b4-39eb-3e1c-acc6-2f1f09681507","pitchNumber":3,"startTime":"2026-02-25T20:27:19.963Z","endTime":"2026-02-25T20:27:26.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":814172,"link":"/api/v1/people/814172","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.081119908397586,"aZ":-19.132347339226783,"pfxX":-4.094040027912234,"pfxZ":6.643806243562523,"pX":0.3238170591580768,"pZ":1.8205728935826506,"vX0":4.571402501931023,"vY0":-138.56013044747422,"vZ0":-6.638335233135485,"x":104.66,"y":189.62,"x0":-0.8077587569859259,"y0":50.006572361578364,"z0":5.505606831752739,"aX":-8.041579119441323},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.0,"breakHorizontal":6.6,"spinRate":2103,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.39381251451942356,"extension":6.290440035850544},"index":3,"playId":"9114a3ca-1411-3b6c-8320-15a5999b8042","pitchNumber":4,"startTime":"2026-02-25T20:27:40.670Z","endTime":"2026-02-25T20:27:45.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":814172,"link":"/api/v1/people/814172","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.304536004021454,"aZ":-19.699115242717955,"pfxX":-4.049156407190932,"pfxZ":6.290863849599751,"pX":-0.4161324833019494,"pZ":2.440339175451093,"vX0":2.401565315360273,"vY0":-138.81191243803528,"vZ0":-5.081420499760313,"x":132.86,"y":172.89,"x0":-0.7590421142808152,"y0":50.006556348689585,"z0":5.576316977325437,"aX":-8.033028152778364},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.7,"breakHorizontal":7.0,"spinRate":2060,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.39215054965697016,"extension":6.388816892278408},"index":4,"playId":"444f4159-2f37-34ab-9424-6d68f8111edb","pitchNumber":5,"startTime":"2026-02-25T20:28:00.101Z","endTime":"2026-02-25T20:28:04.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":814172,"link":"/api/v1/people/814172","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96414286987714,"aZ":-20.88655011724087,"pfxX":-2.968730005441273,"pfxZ":5.635126309749541,"pX":1.139641068843153,"pZ":2.591874665259355,"vX0":5.637127686250814,"vY0":-139.9810608863575,"vZ0":-4.731388977070594,"x":73.56,"y":168.8,"x0":-0.5064015784679319,"y0":50.00007385982269,"z0":5.655051936092639,"aX":-5.943815920390447},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.5,"breakHorizontal":4.3,"spinRate":2047,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.389974865357714,"extension":6.32088894843112},"hitData":{"launchSpeed":47.8,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":109.81,"coordY":173.12}},"index":5,"playId":"7cd19360-3072-30c4-8c53-65c64a760a38","pitchNumber":6,"startTime":"2026-02-25T20:28:20.843Z","endTime":"2026-02-25T20:28:28.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":814172,"link":"/api/v1/people/814172","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814172,"link":"/api/v1/people/814172"},"credit":"b_ab"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_ab"},{"player":{"id":814172,"link":"/api/v1/people/814172"},"credit":"b_pa"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":3.1999999999999993,"leverageIndex":0.68,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:28:28.129Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kemp Alderman pops out to shortstop German Ramirez.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T20:28:52.950Z","endTime":"2026-02-25T20:30:34.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":814172,"fullName":"Chase Jaworsky","link":"/api/v1/people/814172"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":814172,"fullName":"Chase Jaworsky","link":"/api/v1/people/814172"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806993,"link":"/api/v1/people/806993"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.8,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.235322784608385,"aZ":-22.279211234629823,"pfxX":-5.990509100883503,"pfxZ":5.085576131914928,"pX":-0.23936340206858192,"pZ":2.2889775489260225,"vX0":3.9180398888834103,"vY0":-137.34952375073337,"vZ0":-4.495409631306885,"x":126.12,"y":176.98,"x0":-0.8929261565714685,"y0":50.000999493563256,"z0":5.426901729187235,"aX":-11.652462504784443},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":10.2,"spinRate":1822,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.39603530348873006,"extension":6.376034191692085},"index":0,"playId":"f810f559-6158-3f8d-9455-4afd0d481d8d","pitchNumber":1,"startTime":"2026-02-25T20:29:04.836Z","endTime":"2026-02-25T20:29:08.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-02-25T20:29:58.977Z","endTime":"2026-02-25T20:29:58.978Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Chase Jaworsky steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-02-25T20:29:58.979Z","endTime":"2026-02-25T20:29:58.980Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":814172,"link":"/api/v1/people/814172"},"defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":814172,"link":"/api/v1/people/814172"},"postOnSecond":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"homeTeamWinProbability":10.299999999999999,"awayTeamWinProbability":89.7,"homeTeamWinProbabilityAdded":1.0999999999999996,"leverageIndex":1.51,"dramaIndex":50.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.09265815043526,"aZ":-33.16784633311832,"pfxX":1.7810588421676847,"pfxZ":-0.6129546908865393,"pX":-0.8531679737618869,"pZ":3.602285616001317,"vX0":0.04646624348302403,"vY0":-125.1528224805623,"vZ0":1.4523691471146027,"x0":-1.1039431857177378,"y0":50.004917818907494,"z0":5.696066555585227,"aX":2.875307002152579},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.6,"breakHorizontal":-3.2,"spinRate":2363,"spinDirection":93},"zone":11,"typeConfidence":2.0,"plateTime":0.43474246676245576,"extension":6.006388648002059},"index":3,"playId":"e5ebe6be-b153-3d50-b5a9-8effa01b5877","pitchNumber":2,"startTime":"2026-02-25T20:29:58.981Z","endTime":"2026-02-25T20:30:02.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"second":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1579432661248,"aZ":-30.302721709850506,"pfxX":10.562834006558223,"pfxZ":1.2829801602077442,"pX":-0.3121562040607805,"pZ":3.0565259431204583,"vX0":-1.1534274763774937,"vY0":-120.33418124217215,"vZ0":0.3446162708453744,"x":128.9,"y":156.25,"x0":-1.1974723003938197,"y0":50.00495649528164,"z0":5.6041731121643075,"aX":15.434487496094212},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.6,"breakHorizontal":-18.8,"spinRate":2668,"spinDirection":74},"zone":1,"typeConfidence":2.0,"plateTime":0.45582906920042454,"extension":6.039524928016917},"hitData":{"launchSpeed":98.3,"launchAngle":57.0,"totalDistance":160.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":96.36,"coordY":144.48}},"index":4,"playId":"6c919dc0-7354-323e-b96c-ad7de9bb0e61","pitchNumber":3,"startTime":"2026-02-25T20:30:20.508Z","endTime":"2026-02-25T20:30:34.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"second":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694580,"link":"/api/v1/people/694580"},"credit":"b_ab"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_ab"},{"player":{"id":694580,"link":"/api/v1/people/694580"},"credit":"b_pa"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.2,"awayTeamWinProbability":93.8,"homeTeamWinProbabilityAdded":-4.099999999999999,"leverageIndex":1.51,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:30:34.116Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matthew Etzel walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T20:31:02.073Z","endTime":"2026-02-25T20:32:41.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":803033,"fullName":"Matthew Etzel","link":"/api/v1/people/803033"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803033,"fullName":"Matthew Etzel","link":"/api/v1/people/803033"},"postOnSecond":{"id":814172,"fullName":"Chase Jaworsky","link":"/api/v1/people/814172"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":803033,"fullName":"Matthew Etzel","link":"/api/v1/people/803033"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":90.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53532431221205,"aZ":-19.2522861766287,"pfxX":-5.51812927553669,"pfxZ":6.31808178630504,"pX":0.5175124583745491,"pZ":2.6759653368202914,"vX0":5.507878975704866,"vY0":-140.61019624264765,"vZ0":-4.733248760897187,"x":97.27,"y":166.53,"x0":-0.7299684131954972,"y0":50.00210569737553,"z0":5.593853998343924,"aX":-11.284011982974487},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.9,"breakHorizontal":9.1,"spinRate":2072,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.3864188463929765,"extension":6.272755288591735},"index":0,"playId":"6c0e4550-80a9-33f8-9cd6-c10ae53153e9","pitchNumber":1,"startTime":"2026-02-25T20:31:05.648Z","endTime":"2026-02-25T20:31:08.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":803033,"link":"/api/v1/people/803033","batSide":{"code":"L","description":"Left"}},"second":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4158929832084,"aZ":-26.09202218863,"pfxX":-8.294317759091888,"pfxZ":3.5853187147807972,"pX":-1.2354198580893017,"pZ":2.5063225449120177,"vX0":1.9787236098710275,"vY0":-128.7960067364778,"vZ0":-2.702938525467689,"x":164.09,"y":171.11,"x0":-0.9314562778527734,"y0":50.00091069868155,"z0":5.567485943029547,"aX":-14.062980696123553},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.1,"breakHorizontal":14.6,"spinRate":1747,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.42376651588539893,"extension":6.31711764362271},"index":1,"playId":"155a1f29-a98c-39eb-9d1f-4e4ecfc8054c","pitchNumber":2,"startTime":"2026-02-25T20:31:29.752Z","endTime":"2026-02-25T20:31:33.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":803033,"link":"/api/v1/people/803033","batSide":{"code":"L","description":"Left"}},"second":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.18452446250983,"aZ":-32.4299957842453,"pfxX":1.3170034451198176,"pfxZ":-0.16649090634490538,"pX":0.71397763219866,"pZ":1.5679300739776467,"vX0":3.1710440735560126,"vY0":-124.55111522218755,"vZ0":-3.2486096354092195,"x":89.78,"y":196.45,"x0":-0.7405677363674809,"y0":50.00013110575577,"z0":5.537766322751155,"aX":2.092648166914753},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.7,"breakHorizontal":-3.0,"spinRate":2253,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4377640554066984,"extension":6.29602615550581},"index":2,"playId":"680720bd-c086-3075-8179-8b48e8b3be2e","pitchNumber":3,"startTime":"2026-02-25T20:31:50.858Z","endTime":"2026-02-25T20:31:55.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":803033,"link":"/api/v1/people/803033","batSide":{"code":"L","description":"Left"}},"second":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":88.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73696984694231,"aZ":-25.50450412962701,"pfxX":-8.324861364299633,"pfxZ":3.4007721229455177,"pX":1.0032373070092926,"pZ":1.6699399878499925,"vX0":7.370319918991334,"vY0":-137.56561008968674,"vZ0":-5.741074675814296,"x":78.76,"y":193.69,"x0":-0.598531705125781,"y0":50.00340148128593,"z0":5.4589860863727875,"aX":-16.334223168373025},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.4,"breakHorizontal":14.0,"spinRate":1903,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39460871191212643,"extension":6.419743108499403},"index":3,"playId":"ebd51dec-35f9-3542-8c1c-4dda8060b981","pitchNumber":4,"startTime":"2026-02-25T20:32:14.097Z","endTime":"2026-02-25T20:32:17.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":803033,"link":"/api/v1/people/803033","batSide":{"code":"L","description":"Left"}},"second":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.134040904654622,"aZ":-31.096400848792133,"pfxX":0.8205956358871811,"pfxZ":0.65448392358085,"pX":1.4793740508693134,"pZ":3.518780345854078,"vX0":5.23946455755634,"vY0":-126.73605626672463,"vZ0":0.7563977628845882,"x":60.61,"y":143.77,"x0":-0.708345122156113,"y0":50.00406505490317,"z0":5.670334489305575,"aX":1.3555026921672533},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.6,"breakHorizontal":-2.5,"spinRate":1499,"spinDirection":94},"zone":12,"typeConfidence":2.0,"plateTime":0.4296469960270559,"extension":6.375923158206304},"index":4,"playId":"9f4e21a1-f82a-37dc-833b-2a6a12e4767f","pitchNumber":5,"startTime":"2026-02-25T20:32:37.885Z","endTime":"2026-02-25T20:32:41.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":803033,"link":"/api/v1/people/803033","batSide":{"code":"L","description":"Left"}},"second":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803033,"link":"/api/v1/people/803033"},"credit":"b_pa"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":2.499999999999999,"leverageIndex":1.02,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:32:41.387Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Ignoffo grounds out, shortstop German Ramirez to first baseman John Garcia.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T20:35:18.857Z","endTime":"2026-02-25T20:37:47.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":813883,"fullName":"Ryan Ignoffo","link":"/api/v1/people/813883"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690667,"fullName":"Trey Dombroski","link":"/api/v1/people/690667"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8,9],"actionIndex":[1,7],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_adv_play","runner":{"id":814172,"fullName":"Chase Jaworsky","link":"/api/v1/people/814172"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":803033,"fullName":"Matthew Etzel","link":"/api/v1/people/803033"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":805672,"link":"/api/v1/people/805672"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":813883,"fullName":"Ryan Ignoffo","link":"/api/v1/people/813883"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":806993,"link":"/api/v1/people/806993"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":801039,"link":"/api/v1/people/801039"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-25T20:33:08.514Z","endTime":"2026-02-25T20:34:19.581Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":813883,"link":"/api/v1/people/813883","batSide":{"code":"R","description":"Right"}},"first":{"id":803033,"link":"/api/v1/people/803033"},"second":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Trey Dombroski replaces Alimber Santa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-25T20:34:19.581Z","endTime":"2026-02-25T20:35:20.751Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690667,"link":"/api/v1/people/690667"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":813883,"link":"/api/v1/people/813883","batSide":{"code":"R","description":"Right"}},"first":{"id":803033,"link":"/api/v1/people/803033"},"second":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.4,"strikeZoneTop":3.064,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.379577848824397,"aZ":-39.70562075294752,"pfxX":-3.5219069568027424,"pfxZ":-5.3086328310516855,"pX":-1.532066896610188,"pZ":2.589252520685188,"vX0":-5.217503497486264,"vY0":-117.73776129673533,"vZ0":-0.11163919693423718,"x":175.4,"y":168.87,"x0":1.1624254386487394,"y0":50.00545361928766,"z0":6.282886933964628,"aX":-4.992089650706404},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-9.4,"breakHorizontal":7.6,"spinRate":2296,"spinDirection":332},"zone":11,"typeConfidence":0.9,"plateTime":0.46352976033304927,"extension":6.2886415042129},"index":2,"playId":"b8a8ac9d-e143-34be-85bc-3449f007bf59","pitchNumber":1,"startTime":"2026-02-25T20:35:20.751Z","endTime":"2026-02-25T20:35:24.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":813883,"link":"/api/v1/people/813883","batSide":{"code":"R","description":"Right"}},"first":{"id":803033,"link":"/api/v1/people/803033"},"second":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.064,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.532557357019847,"aZ":-38.689027484559,"pfxX":-5.194622529585729,"pfxZ":-4.598199165042242,"pX":-0.9518131769798174,"pZ":2.298229088688567,"vX0":-3.079842550087778,"vY0":-118.22024620218134,"vZ0":-1.0650840050138017,"x":153.28,"y":176.73,"x0":1.0428774778970848,"y0":50.00554700376961,"z0":6.3058001944300806,"aX":-7.353550450580161},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-8.3,"breakHorizontal":10.2,"spinRate":2416,"spinDirection":340},"zone":13,"typeConfidence":0.86,"plateTime":0.4633040120833658,"extension":6.22550569791434},"index":3,"playId":"02beed6e-2212-3906-ae94-6d9acce6d691","pitchNumber":2,"startTime":"2026-02-25T20:35:36.299Z","endTime":"2026-02-25T20:35:40.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":813883,"link":"/api/v1/people/813883","batSide":{"code":"R","description":"Right"}},"first":{"id":803033,"link":"/api/v1/people/803033"},"second":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.064,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36995031435043,"aZ":-14.684145277925932,"pfxX":1.256323089290559,"pfxZ":9.599853779190692,"pX":-1.146183464052713,"pZ":3.044788125086744,"vX0":-5.577355718348231,"vY0":-133.75202511843233,"vZ0":-5.634316043960799,"x":160.69,"y":156.57,"x0":0.7978486467954414,"y0":50.00148019146845,"z0":6.221964719144232,"aX":2.2891933304143923},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.4,"breakHorizontal":-1.2,"spinRate":2226,"spinDirection":147},"zone":11,"typeConfidence":0.93,"plateTime":0.4086571001414425,"extension":6.324089882937571},"index":4,"playId":"7f50e85c-fd73-3a81-a839-cf9285ab946a","pitchNumber":3,"startTime":"2026-02-25T20:35:55.356Z","endTime":"2026-02-25T20:35:58.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":813883,"link":"/api/v1/people/813883","batSide":{"code":"R","description":"Right"}},"first":{"id":803033,"link":"/api/v1/people/803033"},"second":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.064,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.827030275279824,"aZ":-37.32094901692367,"pfxX":-3.0513143743759477,"pfxZ":-3.6485006989239093,"pX":-0.25813971781091133,"pZ":2.7525656236088794,"vX0":-2.025364508980185,"vY0":-118.68446417489396,"vZ0":-0.4713091299712666,"x":126.84,"y":164.46,"x0":1.0055312284588664,"y0":50.000285631162214,"z0":6.381848463192966,"aX":-4.308582035319089},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-6.4,"breakHorizontal":6.0,"spinRate":2399,"spinDirection":333},"zone":1,"typeConfidence":0.71,"plateTime":0.46326521038248725,"extension":6.071527979674601},"index":5,"playId":"ee259f9f-fa01-3a53-8107-91d6c1c28fe4","pitchNumber":4,"startTime":"2026-02-25T20:36:27.685Z","endTime":"2026-02-25T20:36:34.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":813883,"link":"/api/v1/people/813883","batSide":{"code":"R","description":"Right"}},"first":{"id":803033,"link":"/api/v1/people/803033"},"second":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"actionPlayId":"ee259f9f-fa01-3a53-8107-91d6c1c28fe4","startTime":"2026-02-25T20:37:08.973Z","endTime":"2026-02-25T20:37:13.804Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":813883,"link":"/api/v1/people/813883","batSide":{"code":"R","description":"Right"}},"first":{"id":803033,"link":"/api/v1/people/803033"},"second":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Throwing error by catcher Collin Price on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"actionPlayId":"ee259f9f-fa01-3a53-8107-91d6c1c28fe4","startTime":"2026-02-25T20:37:12.951Z","endTime":"2026-02-25T20:37:12.952Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":814172,"link":"/api/v1/people/814172"},"defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":813883,"link":"/api/v1/people/813883","batSide":{"code":"R","description":"Right"}},"first":{"id":803033,"link":"/api/v1/people/803033"},"second":{"id":814172,"link":"/api/v1/people/814172"},"postOnSecond":{"id":803033,"link":"/api/v1/people/803033"},"postOnThird":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":2.08,"dramaIndex":65.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.064,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.225046521830727,"aZ":-13.951957709144411,"pfxX":2.6452236046332978,"pfxZ":10.123998521437208,"pX":-1.271347243159533,"pZ":1.9010216937236126,"vX0":-5.660748030901826,"vY0":-132.987833537939,"vZ0":-8.683422323990383,"x":165.46,"y":187.45,"x0":0.5365380353222661,"y0":50.00388257967766,"z0":6.209977449374602,"aX":4.7621076004739455},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.7,"breakHorizontal":-3.6,"spinRate":2329,"spinDirection":143},"zone":13,"typeConfidence":0.94,"plateTime":0.41109863007550995,"extension":6.400209667015519},"index":8,"playId":"c5bf2676-04b6-3d31-9699-2b829a257a67","pitchNumber":5,"startTime":"2026-02-25T20:37:12.953Z","endTime":"2026-02-25T20:37:16.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":813883,"link":"/api/v1/people/813883","batSide":{"code":"R","description":"Right"}},"second":{"id":803033,"link":"/api/v1/people/803033"},"third":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.064,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22689664572064,"aZ":-30.08009913960979,"pfxX":7.566005297806965,"pfxZ":1.4206577811528085,"pX":0.7583201201934151,"pZ":2.7480031476961484,"vX0":-2.9418636543433845,"vY0":-121.18579743613971,"vZ0":-1.7013927390906876,"x":88.09,"y":164.58,"x0":1.0096846096253416,"y0":50.00532434740535,"z0":6.104231548536329,"aX":11.176306815138352},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.4,"breakHorizontal":-13.0,"spinRate":1407,"spinDirection":122},"zone":3,"typeConfidence":0.9,"plateTime":0.4531913068779314,"extension":6.1927359219944025},"hitData":{"launchSpeed":80.3,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.79,"coordY":150.57}},"index":9,"playId":"b3062a13-d24e-3e69-856e-ec9e04847136","pitchNumber":6,"startTime":"2026-02-25T20:37:39.579Z","endTime":"2026-02-25T20:37:47.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":813883,"link":"/api/v1/people/813883","batSide":{"code":"R","description":"Right"}},"second":{"id":803033,"link":"/api/v1/people/803033"},"third":{"id":814172,"link":"/api/v1/people/814172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813883,"link":"/api/v1/people/813883"},"credit":"b_ab"},{"player":{"id":690667,"link":"/api/v1/people/690667"},"credit":"p_ab"},{"player":{"id":813883,"link":"/api/v1/people/813883"},"credit":"b_pa"},{"player":{"id":690667,"link":"/api/v1/people/690667"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-6.6,"leverageIndex":2.08,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:37:47.808Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Monistere walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T20:40:07.507Z","endTime":"2026-02-25T20:41:15.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":823809,"fullName":"Nick Monistere","link":"/api/v1/people/823809"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681977,"fullName":"Jake Smith","link":"/api/v1/people/681977"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":823809,"fullName":"Nick Monistere","link":"/api/v1/people/823809"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":823809,"fullName":"Nick Monistere","link":"/api/v1/people/823809"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jake Smith replaces Dale Stanavich.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T20:39:33.748Z","endTime":"2026-02-25T20:40:09.646Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681977,"link":"/api/v1/people/681977"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689359,"link":"/api/v1/people/689359","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":823809,"link":"/api/v1/people/823809","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.193,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13822000595026,"aZ":-15.50222611206687,"pfxX":-9.844383520165058,"pfxZ":9.09133468211268,"pX":0.2845862123062562,"pZ":1.09596588413014,"vX0":11.888338929140211,"vY0":-135.204288286287,"vZ0":-8.427822649829778,"x":106.15,"y":209.19,"x0":-2.910492899230395,"y0":50.002360034622036,"z0":5.363078803182197,"aX":-18.050595454833804},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.5,"breakHorizontal":15.0,"spinRate":2314,"spinDirection":244},"zone":14,"typeConfidence":1.34,"plateTime":0.4066275865454303,"extension":5.378208956666318},"index":1,"playId":"10194428-e2fb-3682-96ac-ef9047fbaa2f","pitchNumber":1,"startTime":"2026-02-25T20:40:09.646Z","endTime":"2026-02-25T20:40:16.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":823809,"link":"/api/v1/people/823809","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.193,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.314951180374543,"aZ":-33.23232406876463,"pfxX":8.967588811058276,"pfxZ":-0.7352955466087199,"pX":-1.2541821301636347,"pZ":3.051990658437988,"vX0":2.668581437659138,"vY0":-119.12850277091155,"vZ0":0.8786059576042426,"x":164.81,"y":156.38,"x0":-3.5546726925678027,"y0":50.004845238777555,"z0":5.687175312868318,"aX":12.86346314873665},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.8,"breakHorizontal":-16.9,"spinRate":2459,"spinDirection":50},"zone":11,"typeConfidence":1.23,"plateTime":0.46014397695913756,"extension":5.341474321105157},"index":2,"playId":"50f6aa47-96a2-365d-a08d-317e9aa79de5","pitchNumber":2,"startTime":"2026-02-25T20:40:26.876Z","endTime":"2026-02-25T20:40:31.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":823809,"link":"/api/v1/people/823809","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.193,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09708387129168,"aZ":-30.260748421209044,"pfxX":7.324730153497917,"pfxZ":1.298601669467617,"pX":0.6215407967420941,"pZ":1.3784717429726203,"vX0":7.100564052870998,"vY0":-120.85579662838005,"vZ0":-3.3699383148195934,"x":93.31,"y":201.56,"x0":-3.3090328166709697,"y0":50.00482920824543,"z0":5.455755741560753,"aX":10.80819380736483},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.8,"breakHorizontal":-15.0,"spinRate":2648,"spinDirection":33},"zone":14,"typeConfidence":1.37,"plateTime":0.4536405777647632,"extension":5.3378510095556},"index":3,"playId":"5ef1dd9f-5b49-3a1f-a47b-0a6d2481d5ac","pitchNumber":3,"startTime":"2026-02-25T20:40:50.188Z","endTime":"2026-02-25T20:40:55.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":823809,"link":"/api/v1/people/823809","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.193,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.989809563986196,"aZ":-16.244457755876383,"pfxX":-9.743540782518135,"pfxZ":8.733211625743554,"pX":-0.9319568050750303,"pZ":2.17887254915584,"vX0":9.221717464039868,"vY0":-134.41030955442278,"vZ0":-5.466772374417448,"x":152.52,"y":179.95,"x0":-3.146652160260426,"y0":50.00130217521542,"z0":5.3982490173588635,"aX":-17.770320453998593},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.8,"breakHorizontal":15.6,"spinRate":2343,"spinDirection":236},"zone":13,"typeConfidence":1.35,"plateTime":0.40800004998131767,"extension":5.3426029163458955},"index":4,"playId":"1fc57036-ee28-3be3-81c5-d8ff7910c5e6","pitchNumber":4,"startTime":"2026-02-25T20:41:09.155Z","endTime":"2026-02-25T20:41:15.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":823809,"link":"/api/v1/people/823809","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823809,"link":"/api/v1/people/823809"},"credit":"b_pa"},{"player":{"id":681977,"link":"/api/v1/people/681977"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.14,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:41:15.046Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"John Garcia pops out to second baseman Chase Jaworsky.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T20:41:27.513Z","endTime":"2026-02-25T20:42:46.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":801039,"fullName":"John Garcia","link":"/api/v1/people/801039"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681977,"fullName":"Jake Smith","link":"/api/v1/people/681977"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":823809,"fullName":"Nick Monistere","link":"/api/v1/people/823809"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":801039,"fullName":"John Garcia","link":"/api/v1/people/801039"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":814172,"link":"/api/v1/people/814172"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.614210846449858,"aZ":-34.250322848141806,"pfxX":11.489802068211386,"pfxZ":-1.469344072921242,"pX":-1.3856526069298283,"pZ":2.790513982467166,"vX0":1.4579598276808088,"vY0":-118.9307148303514,"vZ0":0.6564069479710191,"x":169.82,"y":163.44,"x0":-3.4994521401042844,"y0":50.00289935186157,"z0":5.650260969320392,"aX":16.24121760975614},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.2,"breakHorizontal":-21.1,"spinRate":2680,"spinDirection":42},"zone":11,"typeConfidence":1.23,"plateTime":0.46288493046101387,"extension":5.302264659845569},"index":0,"playId":"6b833f26-d393-332e-b09a-120196fee17f","pitchNumber":1,"startTime":"2026-02-25T20:41:38.037Z","endTime":"2026-02-25T20:41:41.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":801039,"link":"/api/v1/people/801039","batSide":{"code":"R","description":"Right"}},"first":{"id":823809,"link":"/api/v1/people/823809"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.180794383866676,"aZ":-32.85093021262938,"pfxX":2.7796567291888374,"pfxZ":-0.45388371683036866,"pX":0.909012767391862,"pZ":1.5528785048158116,"vX0":8.479860842004541,"vY0":-120.33049216879677,"vZ0":-2.5461778106586346,"x":82.35,"y":196.85,"x0":-3.0145321996043233,"y0":50.00564452904284,"z0":5.519963319918813,"aX":4.0989972552338},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.2,"breakHorizontal":-7.0,"spinRate":2657,"spinDirection":39},"zone":14,"typeConfidence":1.37,"plateTime":0.4542541704192087,"extension":5.34956902476154},"index":1,"playId":"d2912b4d-6496-3413-910d-10435ef2e580","pitchNumber":2,"startTime":"2026-02-25T20:41:56.663Z","endTime":"2026-02-25T20:42:02.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":801039,"link":"/api/v1/people/801039","batSide":{"code":"R","description":"Right"}},"first":{"id":823809,"link":"/api/v1/people/823809"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"actionPlayId":"d2912b4d-6496-3413-910d-10435ef2e580","startTime":"2026-02-25T20:42:04.516Z","endTime":"2026-02-25T20:42:18.426Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":801039,"link":"/api/v1/people/801039","batSide":{"code":"R","description":"Right"}},"first":{"id":823809,"link":"/api/v1/people/823809"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.96141020756694,"aZ":-29.831417782400166,"pfxX":4.142995618203091,"pfxZ":1.5076569602185703,"pX":-0.2881415721546443,"pZ":2.0446564923235804,"vX0":5.579916357834352,"vY0":-123.05381111342624,"vZ0":-2.491574268325431,"x":127.98,"y":183.57,"x0":-3.110655593934432,"y0":50.006125483727374,"z0":5.560106595332884,"aX":6.449065934881301},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.4,"breakHorizontal":-8.6,"spinRate":2775,"spinDirection":45},"zone":8,"typeConfidence":1.3,"plateTime":0.442578555996219,"extension":5.1930698273174425},"index":3,"playId":"33400c4a-a367-335f-bf1d-4205f61ece9f","pitchNumber":3,"startTime":"2026-02-25T20:42:18.426Z","endTime":"2026-02-25T20:42:23.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":801039,"link":"/api/v1/people/801039","batSide":{"code":"R","description":"Right"}},"first":{"id":823809,"link":"/api/v1/people/823809"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.016508706196294,"aZ":-19.237481211555743,"pfxX":-9.136133454445478,"pfxZ":7.05734833445589,"pX":-0.5393137006581108,"pZ":1.9705349817811642,"vX0":9.730747845765103,"vY0":-133.616884891157,"vZ0":-5.574521604205032,"x":137.56,"y":185.58,"x0":-3.0172692702072097,"y0":50.00534541288683,"z0":5.43825379203707,"aX":-16.753877305970214},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.9,"breakHorizontal":14.8,"spinRate":2346,"spinDirection":231},"zone":7,"typeConfidence":1.37,"plateTime":0.40774638309393163,"extension":5.17228574536224},"hitData":{"launchSpeed":86.5,"launchAngle":61.0,"totalDistance":133.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":152.74,"coordY":144.48}},"index":4,"playId":"bb966deb-c5e7-3d91-aadb-9197010b194a","pitchNumber":4,"startTime":"2026-02-25T20:42:35.717Z","endTime":"2026-02-25T20:42:46.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":801039,"link":"/api/v1/people/801039","batSide":{"code":"R","description":"Right"}},"first":{"id":823809,"link":"/api/v1/people/823809"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801039,"link":"/api/v1/people/801039"},"credit":"b_ab"},{"player":{"id":681977,"link":"/api/v1/people/681977"},"credit":"p_ab"},{"player":{"id":801039,"link":"/api/v1/people/801039"},"credit":"b_pa"},{"player":{"id":681977,"link":"/api/v1/people/681977"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:42:46.902Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Justin Thomas Jr. walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T20:43:04.041Z","endTime":"2026-02-25T20:44:44.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":702520,"fullName":"Justin Thomas Jr.","link":"/api/v1/people/702520"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681977,"fullName":"Jake Smith","link":"/api/v1/people/681977"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702520,"fullName":"Justin Thomas Jr.","link":"/api/v1/people/702520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":823809,"fullName":"Nick Monistere","link":"/api/v1/people/823809"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":813883,"link":"/api/v1/people/813883"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":814172,"link":"/api/v1/people/814172"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702520,"fullName":"Justin Thomas Jr.","link":"/api/v1/people/702520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.7,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62427227077328,"aZ":-31.931175584068882,"pfxX":7.479383763804003,"pfxZ":0.16873256920383195,"pX":0.5279528699906633,"pZ":1.054222208933209,"vX0":6.516220471428089,"vY0":-120.16529968684411,"vZ0":-3.8637880774548954,"x":96.88,"y":210.32,"x0":-3.18796984370987,"y0":50.00585096517081,"z0":5.510805228658725,"aX":10.971358870014447},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.4,"breakHorizontal":-15.1,"spinRate":2628,"spinDirection":37},"zone":14,"typeConfidence":1.38,"plateTime":0.4552977316099298,"extension":5.427486402864583},"index":0,"playId":"35fa65ff-9071-3a90-881c-24f420572c73","pitchNumber":1,"startTime":"2026-02-25T20:43:09.729Z","endTime":"2026-02-25T20:43:13.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":702520,"link":"/api/v1/people/702520","batSide":{"code":"R","description":"Right"}},"first":{"id":823809,"link":"/api/v1/people/823809"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41029993544479,"aZ":-21.828277744549787,"pfxX":-10.024690926785475,"pfxZ":5.593714896875115,"pX":-0.3120148159785682,"pZ":1.3486383162079738,"vX0":10.418046460336882,"vY0":-135.13998878342383,"vZ0":-6.7149282357591344,"x":128.89,"y":202.37,"x0":-2.914331119858615,"y0":50.006014086707054,"z0":5.398879993520682,"aX":-18.549012887112315},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.8,"breakHorizontal":16.0,"spinRate":2347,"spinDirection":231},"zone":13,"typeConfidence":1.35,"plateTime":0.40529609148625934,"extension":5.340375831185964},"index":1,"playId":"d6c1a677-97a0-3581-9e97-d95e5095bba2","pitchNumber":2,"startTime":"2026-02-25T20:43:28.231Z","endTime":"2026-02-25T20:43:36.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":702520,"link":"/api/v1/people/702520","batSide":{"code":"R","description":"Right"}},"first":{"id":823809,"link":"/api/v1/people/823809"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3104497213359,"aZ":-17.11311252560942,"pfxX":-8.005446217363867,"pfxZ":8.09485565005003,"pX":-0.6610512499366904,"pZ":2.4757127578334877,"vX0":9.13278366855466,"vY0":-135.03319305374913,"vZ0":-4.817527789703785,"x":142.2,"y":171.94,"x0":-3.0348322088834707,"y0":50.00245671419064,"z0":5.473565861934785,"aX":-14.89572716666909},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":12.7,"spinRate":2331,"spinDirection":232},"zone":4,"typeConfidence":1.31,"plateTime":0.4044427023098205,"extension":5.230511088185998},"index":2,"playId":"0d97b9f0-3098-3f5e-93cf-8dc2ce52ee45","pitchNumber":3,"startTime":"2026-02-25T20:43:54.265Z","endTime":"2026-02-25T20:44:00.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":702520,"link":"/api/v1/people/702520","batSide":{"code":"R","description":"Right"}},"first":{"id":823809,"link":"/api/v1/people/823809"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nick Monistere caught stealing 2nd base, catcher Ryan Ignoffo to second baseman Chase Jaworsky.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":1},"index":3,"actionPlayId":"0d97b9f0-3098-3f5e-93cf-8dc2ce52ee45","startTime":"2026-02-25T20:44:19.159Z","endTime":"2026-02-25T20:44:22.135Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":823809,"link":"/api/v1/people/823809"},"defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":702520,"link":"/api/v1/people/702520","batSide":{"code":"R","description":"Right"}},"first":{"id":823809,"link":"/api/v1/people/823809"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.7000000000000002,"leverageIndex":0.19,"dramaIndex":15.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.129910853128255,"aZ":-35.18338389027929,"pfxX":7.382383781951458,"pfxZ":-2.0846857770360936,"pX":1.1086752120199608,"pZ":1.2183627666415178,"vX0":7.8417275508557385,"vY0":-120.09251700274663,"vZ0":-2.7377286956857647,"x":74.74,"y":205.88,"x0":-3.174591010437956,"y0":50.0055158114107,"z0":5.544115094941427,"aX":10.640224226080697},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.2,"breakHorizontal":-15.5,"spinRate":2902,"spinDirection":48},"zone":14,"typeConfidence":1.39,"plateTime":0.45842423833487533,"extension":5.264955759709822},"index":4,"playId":"0d1e0a6b-0b05-3aa3-bb05-430caf6d7a84","pitchNumber":4,"startTime":"2026-02-25T20:44:22.135Z","endTime":"2026-02-25T20:44:26.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":702520,"link":"/api/v1/people/702520","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.920775156167938,"aZ":-13.869411978267697,"pfxX":-6.2002229402486275,"pfxZ":9.756800499242242,"pX":0.9913126374891107,"pZ":1.1261920026952645,"vX0":12.410481365195686,"vY0":-135.67229101189878,"vZ0":-8.712453349620086,"x":79.21,"y":208.37,"x0":-2.823732373000511,"y0":50.004232801907804,"z0":5.332287369673534,"aX":-11.634782088826709},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":8.8,"spinRate":2350,"spinDirection":242},"zone":14,"typeConfidence":1.16,"plateTime":0.40275155997922774,"extension":5.306591303708192},"index":5,"playId":"5cf322d3-fb3e-3e2c-9c3d-43738a8004d4","pitchNumber":5,"startTime":"2026-02-25T20:44:38.426Z","endTime":"2026-02-25T20:44:44.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":702520,"link":"/api/v1/people/702520","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702520,"link":"/api/v1/people/702520"},"credit":"b_pa"},{"player":{"id":681977,"link":"/api/v1/people/681977"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":-0.20000000000000062,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:44:44.910Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Anthony Huezo flies out to left fielder Esmil Valencia.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T20:45:06.701Z","endTime":"2026-02-25T20:45:56.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":805953,"fullName":"Anthony Huezo","link":"/api/v1/people/805953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681977,"fullName":"Jake Smith","link":"/api/v1/people/681977"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805953,"fullName":"Anthony Huezo","link":"/api/v1/people/805953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806982,"link":"/api/v1/people/806982"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69408176214672,"aZ":-31.64161759747135,"pfxX":6.191105532150527,"pfxZ":0.3601524766581079,"pX":-1.280628954972422,"pZ":2.4429146488363154,"vX0":3.0966758763143445,"vY0":-120.1073772901594,"vZ0":-0.916112894302912,"x":165.81,"y":172.82,"x0":-3.389767969124472,"y0":50.00159076860748,"z0":5.6366807607330545,"aX":9.066386309791879},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.7,"breakHorizontal":-12.0,"spinRate":2062,"spinDirection":115},"zone":13,"typeConfidence":1.37,"plateTime":0.455592318986886,"extension":5.190343368655999},"index":0,"playId":"cc829617-7983-39db-beef-5b0c74907d5b","pitchNumber":1,"startTime":"2026-02-25T20:45:08.558Z","endTime":"2026-02-25T20:45:13.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"first":{"id":702520,"link":"/api/v1/people/702520"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73184636215487,"aZ":-18.010409643233483,"pfxX":-7.446844567785179,"pfxZ":7.636910983169258,"pX":0.022433004330559315,"pZ":1.3653103385533423,"vX0":10.156596431163116,"vY0":-134.71978768920727,"vZ0":-7.348443694639639,"x":116.14,"y":201.92,"x0":-2.8129102432608453,"y0":50.00632742698632,"z0":5.381320859686761,"aX":-13.818490670892153},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.5,"breakHorizontal":11.5,"spinRate":2343,"spinDirection":237},"zone":14,"typeConfidence":1.25,"plateTime":0.40514599685233543,"extension":5.238866442529971},"index":1,"playId":"1e074d3d-450f-32fa-b022-f08d6302fd62","pitchNumber":2,"startTime":"2026-02-25T20:45:25.618Z","endTime":"2026-02-25T20:45:29.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"first":{"id":702520,"link":"/api/v1/people/702520"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79062246141612,"aZ":-14.990614412505556,"pfxX":-7.785869706484105,"pfxZ":9.361501786264228,"pX":-0.06826975213444297,"pZ":2.1831153787964714,"vX0":10.324038408424592,"vY0":-134.532874631339,"vZ0":-5.707049201354381,"x":119.6,"y":179.84,"x0":-2.941387684409355,"y0":50.00434492510883,"z0":5.3920064377569314,"aX":-14.294493856583996},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":11.9,"spinRate":2385,"spinDirection":236},"zone":5,"typeConfidence":1.16,"plateTime":0.4069143165664717,"extension":5.380928914107134},"hitData":{"launchSpeed":92.3,"launchAngle":51.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.21,"coordY":89.19}},"index":2,"playId":"cc688656-d984-3e6a-83c9-5870ae4a6812","pitchNumber":3,"startTime":"2026-02-25T20:45:45.982Z","endTime":"2026-02-25T20:45:56.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681977,"link":"/api/v1/people/681977","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813883,"link":"/api/v1/people/813883"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":814172,"link":"/api/v1/people/814172"},"third":{"id":801276,"link":"/api/v1/people/801276"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":806982,"link":"/api/v1/people/806982"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":803033,"link":"/api/v1/people/803033"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"first":{"id":702520,"link":"/api/v1/people/702520"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805953,"link":"/api/v1/people/805953"},"credit":"b_ab"},{"player":{"id":681977,"link":"/api/v1/people/681977"},"credit":"p_ab"},{"player":{"id":805953,"link":"/api/v1/people/805953"},"credit":"b_pa"},{"player":{"id":681977,"link":"/api/v1/people/681977"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.3999999999999999,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:45:56.324Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jesús Bastidas lines out to second baseman Nick Monistere.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-25T20:48:08.822Z","endTime":"2026-02-25T20:49:25.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690667,"fullName":"Trey Dombroski","link":"/api/v1/people/690667"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":823809,"link":"/api/v1/people/823809"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.831417473950246,"aZ":-14.24947585291386,"pfxX":2.525884635052374,"pfxZ":10.01235013715371,"pX":-0.24090957298506235,"pZ":2.180627691031122,"vX0":-3.3861579896101572,"vY0":-132.57246803891485,"vZ0":-7.805592167916505,"x":126.18,"y":179.9,"x0":0.7213764875915459,"y0":50.00416860070294,"z0":6.191445370385521,"aX":4.522551346491854},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.8,"breakHorizontal":-3.8,"spinRate":2253,"spinDirection":158},"zone":5,"typeConfidence":0.93,"plateTime":0.41226333879982535,"extension":6.214554669417781},"index":0,"playId":"2ab94b5e-8fa0-3e15-acfc-08bbb7f45394","pitchNumber":1,"startTime":"2026-02-25T20:48:18.582Z","endTime":"2026-02-25T20:48:22.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":80.1,"endSpeed":73.3,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.554636850684886,"aZ":-41.65056065223174,"pfxX":-5.910509558124728,"pfxZ":-6.993481805151918,"pX":0.3294720546172119,"pZ":1.3888897610283866,"vX0":0.29752189377548366,"vY0":-116.64657848413053,"vZ0":-2.1123287906099426,"x":104.44,"y":201.28,"x0":0.9650409264904876,"y0":50.00570587385398,"z0":6.298475867884884,"aX":-8.002532768766374},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-12.8,"breakHorizontal":10.6,"spinRate":2452,"spinDirection":337},"zone":14,"typeConfidence":0.91,"plateTime":0.4727620395159544,"extension":6.010075332464133},"index":1,"playId":"c17dfbc6-fcc2-3f6f-b198-0f89ce56944c","pitchNumber":2,"startTime":"2026-02-25T20:48:33.538Z","endTime":"2026-02-25T20:48:38.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-02-25T20:48:45.331Z","endTime":"2026-02-25T20:49:02.580Z","isPitch":false,"type":"action","player":{"id":665846,"link":"/api/v1/people/665846"},"defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.808305676782133,"aZ":-14.204706586061931,"pfxX":4.869126186488743,"pfxZ":9.980441248047704,"pX":0.8723594352071953,"pZ":3.8317554489493633,"vX0":-1.5912331862149474,"vY0":-133.60245238646922,"vZ0":-3.748690946503908,"x":83.75,"y":135.32,"x0":0.8443516302130685,"y0":50.00592930633279,"z0":6.279517830231367,"aX":8.770363208667975},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.4,"breakHorizontal":-8.4,"spinRate":2271,"spinDirection":152},"zone":12,"typeConfidence":0.94,"plateTime":0.4105724861114939,"extension":6.307970988648906},"index":3,"playId":"e7523aa1-435e-3a45-b3db-a1e894a59ab4","pitchNumber":3,"startTime":"2026-02-25T20:49:02.580Z","endTime":"2026-02-25T20:49:06.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11320592352979,"aZ":-39.15393015065263,"pfxX":-1.1056233481009987,"pfxZ":-4.81322052272436,"pX":0.7548331481404761,"pZ":1.7006810550663698,"vX0":-0.3199348645643623,"vY0":-120.18018445036591,"vZ0":-2.5750836131874966,"x":88.23,"y":192.86,"x0":1.0335841243893154,"y0":50.00214842558529,"z0":6.291879194527795,"aX":-1.6035937650541479},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-9.1,"breakHorizontal":2.0,"spinRate":2499,"spinDirection":349},"zone":9,"typeConfidence":0.81,"plateTime":0.4572158787983338,"extension":6.175784057037119},"hitData":{"launchSpeed":78.1,"launchAngle":11.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":130.33,"coordY":136.53}},"index":4,"playId":"9f290eb8-b7c7-32e4-adf6-ed7e7282e83b","pitchNumber":4,"startTime":"2026-02-25T20:49:18.873Z","endTime":"2026-02-25T20:49:25.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_ab"},{"player":{"id":690667,"link":"/api/v1/people/690667"},"credit":"p_ab"},{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_pa"},{"player":{"id":690667,"link":"/api/v1/people/690667"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:49:25.120Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Johnson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-25T20:49:42.635Z","endTime":"2026-02-25T20:50:56.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690667,"fullName":"Trey Dombroski","link":"/api/v1/people/690667"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805672,"link":"/api/v1/people/805672"},"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":81.1,"endSpeed":74.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.071112525448424,"aZ":-40.345032488572926,"pfxX":-2.5536593258653855,"pfxZ":-5.844911871452778,"pX":-0.8264936899250775,"pZ":0.8343265370286098,"vX0":-3.4358455935380237,"vY0":-117.97152945461256,"vZ0":-3.550819111434684,"x":148.5,"y":216.25,"x0":0.9848382707382698,"y0":50.00149609607847,"z0":6.106923931631227,"aX":-3.5707703086270164},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-11.2,"breakHorizontal":5.5,"spinRate":2412,"spinDirection":338},"zone":13,"typeConfidence":0.9,"plateTime":0.46566823192522966,"extension":6.0796854525212405},"index":0,"playId":"21183a6b-b461-312a-90fe-463fded462c1","pitchNumber":1,"startTime":"2026-02-25T20:49:50.215Z","endTime":"2026-02-25T20:49:53.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.685867853673287,"aZ":-16.09739081309963,"pfxX":2.4990641108405276,"pfxZ":9.11552617823645,"pX":0.509564913508479,"pZ":3.3871326533767085,"vX0":-1.6787360327105234,"vY0":-132.10288377266428,"vZ0":-4.555289774613234,"x":97.58,"y":147.33,"x0":0.8292533796657737,"y0":50.00428863277368,"z0":6.320848002153679,"aX":4.4081461756882145},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.7,"breakHorizontal":-4.2,"spinRate":2343,"spinDirection":161},"zone":12,"typeConfidence":0.91,"plateTime":0.41495030102212205,"extension":6.24092218950478},"index":1,"playId":"5d68a472-e251-3169-8219-cec67346a77f","pitchNumber":2,"startTime":"2026-02-25T20:50:06.904Z","endTime":"2026-02-25T20:50:10.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.238446329255225,"aZ":-31.83070474502483,"pfxX":-7.116478998818208,"pfxZ":0.24345317781100917,"pX":-0.575417125542987,"pZ":1.9327396464288307,"vX0":-1.9050275862617,"vY0":-118.47941892685421,"vZ0":-2.601299847783473,"x":138.93,"y":186.6,"x0":1.1650016040148239,"y0":50.00253086216047,"z0":5.975769786038011,"aX":-10.04024740153231},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.0,"breakHorizontal":13.3,"spinRate":2471,"spinDirection":301},"zone":7,"typeConfidence":0.88,"plateTime":0.4636446023474625,"extension":6.064417952521951},"index":2,"playId":"e013a9ab-8cef-337a-92a6-41150ccef20c","pitchNumber":3,"startTime":"2026-02-25T20:50:25.234Z","endTime":"2026-02-25T20:50:30.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.241989414656782,"aZ":-26.352294863319756,"pfxX":-6.289004186175932,"pfxZ":4.165514339010959,"pX":-0.9049933351758953,"pZ":2.1785241472656445,"vX0":-2.6851767989307147,"vY0":-117.47129200593673,"vZ0":-3.1073526305526644,"x":151.5,"y":179.96,"x0":1.0699610988367736,"y0":50.00376990460188,"z0":5.9682290848723385,"aX":-8.789132653966487},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":7.1,"breakHorizontal":12.0,"spinRate":2428,"spinDirection":305},"zone":13,"typeConfidence":0.91,"plateTime":0.466270230345851,"extension":6.103407253770811},"index":3,"playId":"97d1a82c-82d0-357a-bc89-afdb4c619042","pitchNumber":4,"startTime":"2026-02-25T20:50:53.197Z","endTime":"2026-02-25T20:50:56.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669288,"link":"/api/v1/people/669288"},"credit":"b_ab"},{"player":{"id":690667,"link":"/api/v1/people/690667"},"credit":"p_ab"},{"player":{"id":669288,"link":"/api/v1/people/669288"},"credit":"b_pa"},{"player":{"id":690667,"link":"/api/v1/people/690667"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:50:56.741Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathan Martorella pops out to third baseman James Nelson in foul territory.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-25T20:51:00.267Z","endTime":"2026-02-25T20:51:52.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687210,"fullName":"Nathan Martorella","link":"/api/v1/people/687210"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690667,"fullName":"Trey Dombroski","link":"/api/v1/people/690667"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687210,"fullName":"Nathan Martorella","link":"/api/v1/people/687210"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663445,"link":"/api/v1/people/663445"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08795359081749,"aZ":-41.22624191184567,"pfxX":-7.866472983622409,"pfxZ":-6.425592852276607,"pX":0.23555965924978953,"pZ":1.6268263406007093,"vX0":0.8764668700139029,"vY0":-118.64345314670602,"vZ0":-1.8183743575067517,"x":108.02,"y":194.86,"x0":0.8795702317910216,"y0":50.001722802211546,"z0":6.199683552781068,"aX":-11.086756034245086},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.8,"breakHorizontal":13.9,"spinRate":2454,"spinDirection":333},"zone":14,"typeConfidence":0.9,"plateTime":0.46366780189668866,"extension":6.243601837975987},"index":0,"playId":"8eaf1b94-1a4e-347e-a996-a6a14fa7107c","pitchNumber":1,"startTime":"2026-02-25T20:51:19.579Z","endTime":"2026-02-25T20:51:24.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":687210,"link":"/api/v1/people/687210","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85952162295217,"aZ":-18.61642394255048,"pfxX":0.7800171562744631,"pfxZ":7.481536933681456,"pX":0.664586884242597,"pZ":2.9557222914601913,"vX0":-0.3444644506393541,"vY0":-132.64875410874387,"vZ0":-5.2318019909067175,"x":91.67,"y":158.98,"x0":0.6935825150164072,"y0":50.00257893967406,"z0":6.277990183091997,"aX":1.4136311514610715},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":-1.3,"spinRate":2259,"spinDirection":156},"zone":3,"typeConfidence":0.81,"plateTime":0.4102543487977739,"extension":6.363673938037462},"hitData":{"launchSpeed":77.2,"launchAngle":75.0,"totalDistance":85.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":85.63,"coordY":170.84}},"index":1,"playId":"14323c3a-5a87-359f-a447-10c598af019b","pitchNumber":2,"startTime":"2026-02-25T20:51:44.216Z","endTime":"2026-02-25T20:51:52.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690667,"link":"/api/v1/people/690667","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":805672,"link":"/api/v1/people/805672"},"first":{"id":801039,"link":"/api/v1/people/801039"},"second":{"id":823809,"link":"/api/v1/people/823809"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":806993,"link":"/api/v1/people/806993"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":702520,"link":"/api/v1/people/702520"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":687210,"link":"/api/v1/people/687210","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687210,"link":"/api/v1/people/687210"},"credit":"b_ab"},{"player":{"id":690667,"link":"/api/v1/people/690667"},"credit":"p_ab"},{"player":{"id":687210,"link":"/api/v1/people/687210"},"credit":"b_pa"},{"player":{"id":690667,"link":"/api/v1/people/690667"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:51:52.609Z","atBatIndex":69}]